[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