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
Clarification for applicability of F15 technique & 4.1.2 #3754
Conversation
Adds note to clarify that the F15 technique is only about exposing custom controls to the accessibility api of a platform, and that keyboard accessibility (per the logged issue) are not in scope for 4.1.2 - they are covered by their own SCs. closes #3516
adds a new note following the section about the 'focus state' - calling out that focus behaviors and keyboard accessibility are covered by different SCs
I think this makes more sense with the "and" conjunction
Co-authored-by: Alastair Campbell <ac@alastc.com>
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.
Substantially fine, one or two links in section Resources might better be removed.
I'd mention for the record that improper roles could lead to the control not working with a screen reader and other technology via the keyboard or other input - e.g. programmatic access to activate the control by assistive technology that uses API. While I agree that WCAG only requirement keyboard interface access and not specific keystrokes accessibility supported issues can arise with the keyboard and assistive technology when the API information is not correct. |
expanding the abbreviation "dev" Co-authored-by: Patrick H. Lauke <redux@splintered.co.uk>
I agree with this, but the 'opposite' is unfortunately also true; the role can be correctly assigned and the author can also implement novel keyboard interaction which causes users of assistive technology to have challenges operating via the keyboard. There is a requirement to be accessibility supported, but how failures of this are established and reported have never been adequately addressed, IMO. It certainly exceeds the requirements of Name, Role, Value alone. |
yeah, this goes back to the discussion we had around 2.1.1 Keyboard - feels like it's more to do with 2.1.1 plus "accessibility supported" / non-interference, to some extent (but as you say, never really fully bottomed-out where a potential failure may lie, and it falls between the gaps) |
Can we use another description than "disclosure widget ", this is not a very descriptive term for a non technical user. |
changing the general "disclosure widget" to a specific component "accordion" based on feedback
@ljoakley "disclosure" is a fairly common term used to describe something that reveals more information. For instance, there is a disclosure pattern in the ARIA Authoring Practices Guide. However, I have swapped in a specific example of a disclosure widget, an accordion. There are many of disclosures widgets, but hopefully this adds clarity. |
* Elements must be properly terminated with a matching end-tag * Headings must be inside sections
Adds note to clarify that the F15 technique is only about exposing custom controls to the accessibility api of a platform, and that keyboard accessibility (per the logged issue) are not in scope for 4.1.2 - they are covered by their own SCs.
closes #3516