-
Notifications
You must be signed in to change notification settings - Fork 1.8k
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
[a11y]: ContainedList [usage examples] - content announced in one stretch #13950
Comments
Chatted with @mbgower and the functionality / implementation of this component needs further refinement. Need to discuss with design & dev. @sstrubberg we will be reviewing this in the next a11y guild call - fyi 💯 |
after talking to Gower here are some notes:
Also from Tom:
|
It looks like we're currently mixing native list elements with aria roles, which might be part of the problem. Based on this article, there's some differences in how list and list items are read when using native Right now ContainedList uses the native Alternatively, if we keep the |
Any update on this ticket? Or some of the other accessibility tickets that are opened? We have some gov customers reporting some concerns around some of these issues. |
@tay1orjones I did a quick check with JAWS on Edge, and the answer to these two questions appears to be "no"
|
Package
@carbon/react
Browser
FF
Package version
carbon/[email protected]
Automated testing tool and ruleset
Manual QA
Assistive technology
JAWS FF
Description
JAWS announces the content in one stretch
When the focus goes to the mentioned text, JAWS is reading the content in one stretch.
Ex:
List item List item details List item details
Note - Visually we can differentiate each item as 3 separate items but the screen reader is not
WCAG 2.1 Violation
1.3.2 Meaningful Sequence
Reproduction/example
Record
Number 41
in the below table:https://airtable.com/shrFsaeHhImOkuVNR
Steps to reproduce
When the visually separated text is announced together as one single element, The blind user would not realize that the text is visually separated. And also it makes SR over verbose which can be annoying.
Recommended fix
Screen reader is expected to identify the text separately how it is visible in each line
Code of Conduct
The text was updated successfully, but these errors were encountered: