The component InputColor is a wrapper for the native HTML element <input type="color">
which has accessibility problems:
- With NVDA, the element is announced as "clickable" and not as an input element.
- It's not possible to select a color using a screen reader.
For full accessibility, consider using predefined colors lists, e.g. using KolSelect or KolCheckbox.
When a table column changes its sort order (i.e. when its aria-sort
attribut changes), screen readers announce this change automatically.
For unknown reasons, this sometime does not happen in NVDA.
🐞 GitHub issue (PR) #5780 🐞 NVDA issue #10890 🐞 NVDA issue #8132
The components InputNumber and InputDate render their respective native HTML elements <input type="number">
and <input type="date">
which both support the
attribute readonly
.
When focusing the element, it's expected that the readonly
attribute is announced as part of the element description. This isn't the case for NVDA.
🐞 GitHub issue #5554 (For number) 🐞 GitHub issue #5749 (For date) 🐞 NVDA issue #13672