[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