Skip to content
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

Improve browse mode rendering of ARIA menuitemcheckbox, menuitemradio #4092

Closed
nvaccessAuto opened this issue Apr 24, 2014 · 3 comments
Closed
Assignees
Milestone

Comments

@nvaccessAuto
Copy link

Reported by MarcoZehe on 2014-04-24 07:27
In Firefox, when in browse mode, the role and states for ARIA menuitemcheckbox and menuitemradio role items are not spoken to the user. Right now, ARIA menu items are only announced as "clickable" text when browsing them with the virtual cursor. Turning off browse mode and arrowing/tabbing is much better. However NVDA should expose the semantics in browse mode as well so the user knows they're dealing with menu item checkboxes or radio buttons. Sean Curtis has a sample page here. Just explore them with both browse mode on and off and hear the difference. Especially after role application treatment as browse mode off is no longer mandatory, it can be expected that people browse these menu item types more with the virtual cursor now.

I've also seen this problem in Facebook, Gmail and other places with proper ARIA coding.

@nvaccessAuto
Copy link
Author

Comment 1 by jteh on 2014-04-28 07:14
Your summary mentions improving handling of role="menuitem" as well. However, as I understand it, this is already handled as you are requesting. What were you requesting for menuitem?
Changes:
Milestone changed from None to next

@nvaccessAuto
Copy link
Author

Comment 2 by James Teh <jamie@... on 2014-04-28 07:24
In [865c176]:

In browse mode, radio and check menu items are reported as controls instead of just clickable text. Also, NVDA no longer incorrectly switches from focus mode to browse mode when a radio or check menu item is focused.

Re #4092.

@nvaccessAuto
Copy link
Author

Comment 3 by jteh on 2014-04-30 04:43
Marco confirmed that mentioning menuitem was an error.
Changes:
Changed title from "Improve browse mode rendering of ARIA menuitem, menuitemcheckbox, menuitemradio" to "Improve browse mode rendering of ARIA menuitemcheckbox, menuitemradio"
Milestone changed from next to 2014.2
State: closed

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants