[wp-trac] [WordPress Trac] #26602: Insufficient information for screen readers in themes.php
WordPress Trac
noreply at wordpress.org
Fri Dec 13 12:33:00 UTC 2013
#26602: Insufficient information for screen readers in themes.php
----------------------------+-----------------------------
Reporter: grahamarmfield | Owner:
Type: defect (bug) | Status: new
Priority: normal | Milestone: Awaiting Review
Component: Accessibility | Version: trunk
Severity: normal | Keywords:
----------------------------+-----------------------------
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.
--
Ticket URL: <http://core.trac.wordpress.org/ticket/26602>
WordPress Trac <http://core.trac.wordpress.org/>
WordPress blogging software
More information about the wp-trac
mailing list