-
Notifications
You must be signed in to change notification settings - Fork 12
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
JAWS doesn't narrates element role inside group with aria-roledescription #407
Comments
Duplicate of #288 |
Confirm the described behaviour, using simplified version of markup provided by @JAWS-test ,
Navigating with virtual cursor, JAWS narrates:
Navigating by tabbing, JAWS narrates:
For,
|
The problem continues to occur (current Chrome, JAWS 2024). For example with role=toolbar and role=group. In my opinion, the problem is very serious. |
This is the severe issue. As a result of this bug: sighted users see cards, but blind users see groups. How they could communicate? The problem is wider. <div role="group" aria-roledescription="card">
<img ...
<h3>...
<a...>
<button ...
</div>
Such HTML code has following issues:
Issue 1: The roledescription is not applied to the group, the group is still emitted as a group, not as a card.
Issue 2. Images, links, headings, buttons inside the group, all become emitted as "card". Which is not correct.
This is not a group with 4 or 5 cards.
This is a card with an image, heading, link and button inside.
4 years since the bug was filed and still not fixed. |
Imported into ADO as bug 97751 |
Summary
Example:
or use the following html:
Expected result
JAWS should narrate proper role for the link and for the button. Instead of it it narrate "user card" what is role for the parent element.
Actual result
JAWS narrates:
visited user card JAWS pages
Open profile of user user card
Additional Information
JAWS version and build number
JAWS 2020.2006.12
Operating System and version
Win 10
Browser and version:
Chrome 84.0.4147.89
The text was updated successfully, but these errors were encountered: