-
Notifications
You must be signed in to change notification settings - Fork 289
Do we need to clarify inactive user interface component #636
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
Comments
I agree -- it's not inactive -- its unselected. Treating unselected as inactive and ignoring contrast minimums is a very concerning issue and mis-application of the term. |
I would say that the unselected tab is part of an ACTIVE UI Component - the Tab Bar - so it needs to meet the ratio. |
Following up on this - it seems that 82% of people got this right. As such I don't think that addressing this is a huge priority, but if someone wants to suggest a sentence or two to speak to inactive components the WG can review/accept it. |
a small note/clarification in the understanding doc that "inactive user interface component" is to be understood as a disabled/non-actionable component? |
We should probably explain that somewhere. |
Agree when adding / comparing with "disabled":
@awkawk So the following is not fully correct:
|
@jake-abma good point. |
@DavidMacDonald ok, you brought it up - want to suggest some text? :) |
made a first verbose stab at it #638 ... feel free to rip it apart/take it as a starting point 👍 |
It's a pretty big addition for the glossary, and the 'inactive' part isn't included in the definition term. would it be better in the understanding document(s)? It is only used for the contrast ones. |
it's indeed just the contrast ones, but all of them - 1.4.3, 1.4.6, 1.4.11 could be added as a note to the understanding for all three of them. but conceptually i'd tend to want to see that defined in the glossary where it explains what a user interface component actually is (as it defines a particular state/characteristic of a user interface component). not overly married to the idea though either way, just think it'd avoid confusion (having to go from the normative SC text, then to the glossary to see what a "user interface component" in general is, then back to the SC and its related understanding to work out what's actually meant by an "inactive" component) |
Yea, it's just kinda big for the location. We also already have a section on it in the 1.4.11 understanding doc. Just seen Michael's suggestion, maybe that's a better option. For a glossary item, I'd try to keep it short, with something like:
|
sure, i could live with that as well (assuming there's a cross-reference between the two definitions, and that the normative SCs then link the "inactive user interface component" wording to the definition) |
Uh oh!
There was an error while loading. Please reload this page.
I did a Twitter poll asking A11y pros to say whether in a tabbed interface the unselected items could be interpreted as inactive and therefore greyed out. There was and 80/20 split on results.
https://twitter.com/davidmacd/status/1093231012262293504
The question is. Should we allow an inactive user interface be a control that a user clicks on to become active. I would say "no, its not inactive, its unselected".
The text was updated successfully, but these errors were encountered: