Bug #90872
closedAccess module is not navigable by keyboard
100%
Description
The permissions are not reachable with the keyboard.
Files
Updated by Jonas Eberle over 4 years ago
- File access_module.png access_module.png added
More detailed:
In the module "System › Access" there is a table of pages with permissions for Owner/Group/Everybody (see attached image).
These checkmarks/crosses are not navigable by keyboard and screenreader.
Suggestion:
They should make use of standard focusable and clickable elements <a>
(okayish) or <button>
(semantically better here because it triggers an action).
If really not solvable otherwise, they should at least provide the aria-role=button
and manage the aria-pressed
attribute which helps screenreaders. (See below for downsides)
References:
This contains some information about <button>
vs. aria-role=button
: https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Roles/button_role
Updated by Riccardo De Contardi over 4 years ago
- Related to Feature #44001: Enhance usability of Web / Access in the BackEnd added
Updated by Gerrit Code Review over 4 years ago
- Status changed from New to Under Review
Patch set 1 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/64000
Updated by Gerrit Code Review over 4 years ago
Patch set 2 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/64000
Updated by Gerrit Code Review over 4 years ago
Patch set 3 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/64000
Updated by Gerrit Code Review over 4 years ago
Patch set 4 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/64000
Updated by Gerrit Code Review over 4 years ago
Patch set 5 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/64000
Updated by Georg Ringer over 4 years ago
- Status changed from Under Review to Resolved
- % Done changed from 0 to 100
Applied in changeset ee3b457d1c24c705bdd82e5b7c3670853e37b72b.