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

Screen reader compatibility (accessibility) of control bar menus #2769

Closed
OwenEdwards opened this issue Nov 3, 2015 · 1 comment
Closed
Labels
a11y This item might affect the accessibility of the player confirmed

Comments

@OwenEdwards
Copy link
Member

The fundamental structure of the 'menu buttons' using ARIA roles does not work because the div with role="button" which is the top-level element of the menu button contains actionable elements (menu items) as children. This is prohibited (although it's a little difficult to tease out of the ARIA spec exactly where that prohibition is spelled out). As a result, screen readers do not read out the menu structure correctly.

This is related to, but orthogonal to, #2155, and linked to #841, #1499, #1932 and #2136.

@OwenEdwards OwenEdwards added this to the WCAG 2.0 Compliance milestone Nov 3, 2015
@OwenEdwards OwenEdwards added the a11y This item might affect the accessibility of the player label Jan 22, 2016
@gkatsev
Copy link
Member

gkatsev commented Jan 26, 2016

Fixed by #3033.

@gkatsev gkatsev closed this as completed Jan 26, 2016
@github-actions github-actions bot locked as resolved and limited conversation to collaborators May 27, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
a11y This item might affect the accessibility of the player confirmed
Projects
None yet
Development

No branches or pull requests

2 participants