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

Should the editor toolbar have a role=toolbar? #632

Closed
afercia opened this issue May 3, 2017 · 2 comments
Closed

Should the editor toolbar have a role=toolbar? #632

afercia opened this issue May 3, 2017 · 2 comments
Labels
[Focus] Accessibility (a11y) Changes that impact accessibility and need corresponding review (e.g. markup changes). [Type] Question Questions about the design or development of the editor.

Comments

@afercia
Copy link
Contributor

afercia commented May 3, 2017

More something to discuss with accessibility people and anyone interested, than a real technical issue. Speaking about these toolbars:

toolbar

#631 aims to provide arrow navigation, so should they also have an appropriate ARIA role?

@afercia afercia added the [Focus] Accessibility (a11y) Changes that impact accessibility and need corresponding review (e.g. markup changes). label May 3, 2017
@mtias mtias added [Type] Question Questions about the design or development of the editor. Design labels May 4, 2017
@afercia
Copy link
Contributor Author

afercia commented Jun 1, 2017

This applies also to other groups of controls, for example the text editor quicktags buttons. They're a typical example of "toolbar" ad described in the WAI-ARIA Authoring Practices
https://www.w3.org/TR/wai-aria-practices/#toolbar

screen shot 2017-06-01 at 22 35 53

ideally they should be grouped in an element with role="toolbar" and implement arrow navigation (see link above)

@afercia
Copy link
Contributor Author

afercia commented Nov 8, 2017

Many things have changed: there is now just one "dynamic" fixed toolbar at the top. Further improvements and discussion on interaction and ARIA roles are now being discussed on #3383

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[Focus] Accessibility (a11y) Changes that impact accessibility and need corresponding review (e.g. markup changes). [Type] Question Questions about the design or development of the editor.
Projects
None yet
Development

No branches or pull requests

3 participants