Skip to content

Conversation

patrickhlauke
Copy link
Member

@patrickhlauke patrickhlauke commented Jul 9, 2025

Adds a new note advising authors to also change the roving tabindex / set the correct aria-activedescendant reference as a result of pointer interactions (clicks, taps, ...) as otherwise there will be a mismatch for users that navigate with both keyboard and pointer.

Also adds <code> ... </code> around relevant words like tabindex and aria-activedescendant

Closes #1710


WAI Preview Link (Last built on Tue, 02 Sep 2025 21:03:55 GMT).

@css-meeting-bot
Copy link
Member

The ARIA Authoring Practices (APG) Task Force just discussed PR 3311: Add note about pointer activation and roving tabindex.

The full IRC log of that discussion <jugglinmike> Topic: PR 3311: Add note about pointer activation and roving tabindex
<jugglinmike> github: https://github.com//pull/3311
<jugglinmike> Matt_King: This is a change to the keyboard section. Patrick submitted a pull request that's related to an issue he raised
<siri> can you add me as reveiwer to the 3328 bug?
<jugglinmike> Matt_King: This kind of gets at the changes that were made to the editor menu bar
<jugglinmike> Matt_King: I've added myself as a reviewer
<jugglinmike> Matt_King: I will be looking at it from the point of clarity. From an editorial standpoint: "is it saying what it says clearly?"
<jugglinmike> Matt_King: I'd like someone else to review and decide if it is saying what it needs to say
<jugglinmike> arigilmore: I can try to take a look
<jugglinmike> Matt_King: Okay, that would be helpful
<jugglinmike> Jem: I've assigned arigilmore

Copy link
Contributor

@mcking65 mcking65 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you @patrickhlauke . I like the simplification in response to feedback from ariellalgilmore! Very much appreciate the PR!

@mcking65 mcking65 changed the title Add note about pointer activation and roving tabindex/aria-activedescendant Developing a Keyboard Interface Practice: Add note about pointer activation and roving tabindex/aria-activedescendant Sep 9, 2025
@mcking65 mcking65 merged commit b5f2c69 into w3c:main Sep 16, 2025
4 checks passed
@patrickhlauke patrickhlauke deleted the patrickhlauke-issue1710 branch September 16, 2025 19:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Roving tabindex may need expansion/clarification to keep in sync with non-keyboard use
4 participants