related to WCAG 2.1 level A criteria 2.1.1: Keyboard
https://www.w3.org/TR/WCAG21/#keyboard
Make nuxeo-data-table usable with keyboard only. Means we should have a strategy to browse between rows.
Location:
- Data rows in the table (Checkboxes, Title, and Last Contributor column links)
Note: Even though tabindex="0" and "href" are present on the elements, the keyboard focus doesn't enter the elements after the "Last Contributor" sort icon button.
Recommendation to fix
RULE :
Functionality MUST be available using the keyboard, unless the functionality cannot be accomplished in any known way using a keyboard.
HOW TO FIX:
Fix this issue by ensuring the component can be used by the keyboard OR by providing a conformant alternate functionality method for the action
REFERENCE:
Deque University:https://dequeuniversity.com/class/input-methods2/keyboard-input/functionality
BACKGROUND:
Some people cannot use a mouse due to vision or motor disabilities. Content that can be operated with a mouse must also be made operable with a keyboard. When content is operable through a keyboard, it becomes operable by a variety of assistive technologies such as speech input software, sip-and-puff software, on-screen keyboards, scanning software, and alternate keyboards.
- is cloned by
-
ELEMENTS-1581 Make nuxeo-checkbox-aggregation usable with keyboard only
- Resolved