editor.js
editor.js copied to clipboard
Make editor accessible💡
Currently the editor is not accessible for screen readers because:
- It does not provide accessible names for interative elements.
- It relies on non-iteractive elements for interaction.
Proposed solution:
- Add accessible names to interactive elements via
aria-labelattribute or visually hidden text. - Add
role="button"attribute to all interactive elements or (better) usebuttontag instead ofdiv. - Add
aria-hidden="true"andfocusable="false"to SVG icons.
are there plans to implement a11y features into editor.js?
Was looking to evaluate it but lack of accessibility is a blocker.
Hi, @aral! Would you mind sharing which are the accessibility use cases you have? Or any tools you are used to use for testing?