-
Notifications
You must be signed in to change notification settings - Fork 70
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Updated ARIA state or property is permitted [5c01ea]: clarified global property is allowed except when prohibited and added examples #2192
base: develop
Are you sure you want to change the base?
Conversation
|
||
#### Failed Example 5 | ||
|
||
The `aria-valuemin`, `aria-valuemax` and `aria-valuenow` properties are not [supported][] for an element with a `separator` role that is not [focusable][]. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I agree that ARIA says this is not allowed, but I feel there is a logical inconsistency in ARIA which makes that a questionable decision. Separators are allowed to be disabled. And when elements are disabled, ARIA says you're allowed to remove them from the focus order. But if you do that, you're suddenly no longer allowed to have these separator widget properties on it, including aria-disabled itself!
The problem is broader than just this role too. The spec says aria-disabled is applied to all focusable descendants. But then if you make an element not focusable because its disabled, according to the spec it then doesn't qualifies for inheriting that disabled state!
It's all a little too messy for my taste. I'd prefer we leave this example out. I for one wouldn't be comfortable failing this example.
Call for review ends January 9th 2025 |
Closes: #2191
Updates:
Need for Call for Review:
This will require a 2 weeks Call for Review
Pull Request Etiquette
When creating PR:
develop
branch (left side).After creating PR:
Rule
,Definition
orChore
.When merging a PR:
How to Review And Approve