[wp-trac] [WordPress Trac] #31449: Press This accessibility improvements

WordPress Trac noreply at wordpress.org
Wed Feb 25 18:36:28 UTC 2015


#31449: Press This accessibility improvements
---------------------------------------+-----------------------------
 Reporter:  afercia                    |      Owner:
     Type:  enhancement                |     Status:  new
 Priority:  normal                     |  Milestone:  Awaiting Review
Component:  Press This                 |    Version:  trunk
 Severity:  normal                     |   Keywords:
  Focuses:  accessibility, javascript  |
---------------------------------------+-----------------------------
 Proposed patch addresses following issues, some of them marked as "errors"
 by WAVE evaluation tool:

 Errors:
 - 2 X Missing form label (url-scan and wp-editor-area, won't touch the
 latter)
 - 1 X Empty form label (search categories)
 - 1 X Empty heading (won't touch this, there's ongoing discussion on this
 h2)
 - 1 X Empty button (add-cat-toggle button-subtle)

 Additionally:
 - added some screen-reader-text and aria-hidden attributes
 - added "aria-expanded" on some buttons
 - focus handling improvements
 - added missing target id for aria-controls="pressthis-code-wrap" in /wp-
 admin/tools.php
 - changed `tagcloud-link` into a button

--
Ticket URL: <https://core.trac.wordpress.org/ticket/31449>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform


More information about the wp-trac mailing list