[wp-trac] [WordPress Trac] #40453: Semantic elements for non-link links: class-bulk-upgrader-skin.php

WordPress Trac noreply at wordpress.org
Thu May 11 23:50:04 UTC 2017


#40453: Semantic elements for non-link links: class-bulk-upgrader-skin.php
-------------------------------------+-------------------------------------
 Reporter:  Cheffheid                |       Owner:  Cheffheid
     Type:  enhancement              |      Status:  closed
 Priority:  normal                   |   Milestone:  4.8
Component:  Administration           |     Version:
 Severity:  normal                   |  Resolution:  fixed
 Keywords:  has-patch semantic-      |     Focuses:  accessibility,
  buttons has-screenshots commit     |  javascript
-------------------------------------+-------------------------------------
Changes (by afercia):

 * status:  assigned => closed
 * resolution:   => fixed


Comment:

 In [changeset:"40646"]:
 {{{
 #!CommitTicketReference repository="" revision="40646"
 Accessibility: Change the "Show details" links in the update core screen
 to buttons.

 These controls toggle the visibility of the update progress: they perform
 an action
 therefore they should be buttons. Also:
 - uses `aria-expanded` to communicate the toggle button state
 - removes some inline JavaScript
 - when clicking the toggle buttons, the progress details get moved with
 JavaScript after the button: this helps users of assistive technologies in
 finding them and makes the UI a bit more intuitive

 Props Cheffheid, afercia.
 See #26504.
 Fixes #40453.
 }}}

--
Ticket URL: <https://core.trac.wordpress.org/ticket/40453#comment:13>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform


More information about the wp-trac mailing list