You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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:
get quick and direct access to the toolbar from anywhere in the workspace
after performing the action, return to the place from which the action available in the toolbar was called
move between the options of the toolbar with the arrow keys
run actions optionally with mouse or default keyboard key (Space - actions, Enter - links).
I tested in Windows 10, with NVDA 2018.2.1 and ChromeVox.
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. To access the toolbar, the keyboard user must use the Tab key to visit all the controls that are located before the current cursor position or after the current cursor position, one by one. To fix this problem, we can
-- (1) create a new special navigation element on the Backend pages,
-- (2) use the accesskey attributes.
Moving between buttons requires the use of Tab or Shift+Tab instead of the default arrow keys. The Tab or Shift+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.
After executing the selected action, the user does not return to the place from which the action was called. The reason is the unimplemented keyboard support.
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".
The text was updated successfully, but these errors were encountered:
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?
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.
-- (1) create a new special navigation element on the Backend pages,
-- (2) use the
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".
The text was updated successfully, but these errors were encountered: