User tests: Successful: 1 Quy Unsuccessful: 0
The callstack displayed on error pages when debug is enabled is not accessible.
In order to be accessible to visually impaired users, it is important that tables provides a description of its content before the data is accessed. Usually we do this by adding a caption
that is only displayed to screen readers but in this case I took an alternative approach (aria-describedy) as I wanted it to be displayed to all users
Assistive technologies, such as screen readers, use <th>
headers to provide some context when users navigates a table. Without it the user gets rapidly lost in the flow of data. In addition the Headers should be properly associated with the corresponding <td>
cells by using a scope attribute
Enable debug mode and then on the front end trigger an error such as a 404
Table is accessible with caption, table headers and scope
Please select:
Documentation link for docs.joomla.org:
No documentation changes for docs.joomla.org needed
Pull Request link for manual.joomla.org:
No documentation changes for manual.joomla.org needed
Category | ⇒ | Layout |
Status | New | ⇒ | Pending |
Status | Pending | ⇒ | Fixed in Code Base |
Closed_Date | 0000-00-00 00:00:00 | ⇒ | 2023-09-30 20:22:52 |
Closed_By | ⇒ | HLeithner | |
Labels |
Added:
a11y
PR-5.0-dev
|
Thanks
I have tested this item ✅ successfully on cf8b546
This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/41958.