Insufficient information for screen readers in themes.php
|Reported by:||grahamarmfield||Owned by:||nacin|
|Component:||Accessibility||Keywords:||has-patch commit needs-testing reporter-feedback|
On the new Themes page in trunk, it is now possible to tab to each of the themes within the list of themes found. However for screen readers there may be no audible feedback to tell the user which theme has focus.
This is because it is a <div> that is getting focus each time (courtesy of a tabindex="0"). But the <div> itself doesn't have any descriptive text to let assistive technology know what it represents.
Screen readers have a go - seemingly pulling in some nearby text. In NVDA this happens to be the theme name, but in JAWS all you get is "Theme Details" for each theme. Notification of which theme is currently active is also missing although screen readers do find the Customize button.
Appropriate ARIA attributes will need to be attached to the <div> that gets focus to identify which theme it represents.
Change History (30)
comment:22 nacin — 6 weeks ago
- Owner set to nacin
- Resolution set to fixed
- Status changed from new to closed