6cfa84: Change aria-hidden rule to focus on tabbable rather than focusable#1820
Merged
WilcoFiers merged 14 commits intoact-rules:developfrom Jun 9, 2022
Merged
6cfa84: Change aria-hidden rule to focus on tabbable rather than focusable#1820WilcoFiers merged 14 commits intoact-rules:developfrom
WilcoFiers merged 14 commits intoact-rules:developfrom
Conversation
7 tasks
Collaborator
Author
|
Update to Pass 4 is handled in #1819 |
Jym77
previously requested changes
Mar 31, 2022
Collaborator
|
Also, I think this resolves #1807. |
Co-authored-by: Jean-Yves Moyen <jym@siteimprove.com>
WilcoFiers
approved these changes
Apr 28, 2022
kengdoj
requested changes
Apr 28, 2022
Collaborator
kengdoj
left a comment
There was a problem hiding this comment.
Just a question for line 51.
HelenBurge
previously requested changes
May 3, 2022
Collaborator
HelenBurge
left a comment
There was a problem hiding this comment.
as per my comment - add a definition to [sequential focus navigation][]
…t-rules.github.io into hidden-not-tabbable
kengdoj
approved these changes
Jun 1, 2022
Collaborator
kengdoj
left a comment
There was a problem hiding this comment.
I also agree with @tbostic32 suggested change (on Apr 6).
Co-authored-by: Trevor R. Bostic <32486143+tbostic32@users.noreply.github.com>
HelenBurge
approved these changes
Jun 2, 2022
tbostic32
reviewed
Jun 2, 2022
| ## Assumptions | ||
|
|
||
| Interacting with the page does not result in changing the `aria-hidden` [attribute value][] of target elements. An example of such a situation would be when closing a modal dialog makes previously hidden and not [focusable][] elements become [focusable][]. | ||
| Interacting with the page does not result in changing the `aria-hidden` [attribute value][] of target elements. An example of such a situation would be when closing a modal dialog makes previously hidden and elements not [focusable][] and part of the [sequential focus navigation][] become [focusable][] and part of the [sequential focus navigation][]. |
Collaborator
There was a problem hiding this comment.
Suggested change
| Interacting with the page does not result in changing the `aria-hidden` [attribute value][] of target elements. An example of such a situation would be when closing a modal dialog makes previously hidden and elements not [focusable][] and part of the [sequential focus navigation][] become [focusable][] and part of the [sequential focus navigation][]. | |
| Interacting with the page does not result in changing the `aria-hidden` [attribute value][] of target elements. An example of such a situation would be when closing a modal dialog makes previously hidden elements not [focusable][] and part of the [sequential focus navigation][] become [focusable][] and part of the [sequential focus navigation][]. |
colabottles
approved these changes
Jun 3, 2022
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Per Task Force discussions:
focusable, by spec, includes elements with
tabindex="-1"because they can be programmatically focused, but also browsers allow them to be clickable and focused. The more significant issue is items that are tabbable within content that isaria-hidden.Proposing a change in language that would focus on items that are tabbable.
Fixes #1807
Need for Call for Review:
This will require a 2 weeks Call for Review << new rule, or substantial changes affecting a large number of test cases, if in doubt, use this. >>
Pull Request Etiquette
When creating PR:
developbranch (left side).After creating PR:
Rule,DefinitionorChore.When merging a PR:
How to Review And Approve