Open zwiastunsw opened 6 years ago
FWIW, the toolbar will be transformed to mostly few buttons (2-4) one of them being dropdown with all the action (publish, unpublish, etc), so can you please hold this till Rick comes up with the new code?
@dgrammatiko : Of course
This problem is not solved. The toolbar is fully accessible to mouse users (and sighted users), but not to keyboard and blind users. There is no way to access the toolbar quickly and directly. After executing the selected action, the keyboard and blind users does not return to the place from which the action was called. The reason is the unimplemented keyboard support.
The toolbar is a key element of the Joomla Backend user interface. It contains a set of tools that allow you to perform various operations on content items. Therefore, the administrator should:
Space
- actions,Enter
- links).The accessibility requirements that a good toolbar should meet are precisely defined in WAI-ARIA Authoring Practices 1.1.
Results of current tests
I tested in Windows 10, with NVDA 2018.2.1 and ChromeVox.
accesskey
attributes.Tab
orShift+Tab
instead of the default arrow keys. TheTab
orShift+Tab
keys should move to the next/prev control item. To correct this problem, we must implement correct keyboard support, as described in the WAI-ARIA Authoring Practices 1.1.In addition, the screen reader announces the role and label of the toolbar, which sounds the same (toolbar). This is not a good practice. It's best to use a label that describes the purpose of the toolbar, e.g. "Action menu".