[wp-trac] [WordPress Trac] #30468: TinyMCE wplink modal accessibility
WordPress Trac
noreply at wordpress.org
Sun Nov 23 18:00:21 UTC 2014
#30468: TinyMCE wplink modal accessibility
-------------------------------------------+-----------------------------
Reporter: afercia | Owner:
Type: defect (bug) | Status: new
Priority: normal | Milestone: Awaiting Review
Component: TinyMCE | Version: 4.0
Severity: normal | Keywords:
Focuses: ui, accessibility, javascript |
-------------------------------------------+-----------------------------
After #28897, mainly focused on keyboard accessibility, I'd like to
propose a second accessibility round for the wplink modal, this time more
focused on screen readers. In the proposed patch:
- added aria live region, aria roles, aria attributes
- use role "application" on the link listings to avoid key strokes
conflicts with screen readers, focus is handled
- better focus management
- avoid to move focus in one potentially confusing case
- changed two non-links in buttons
- use CSS class 'modal-open' on the body
- CSS refinements
- wplink.js braces
Tested with Firefox + NVDA and (quickly) with Chrome + ChromeVox.
Seems almost everything gets read out nicely. Accessibility Team and
everyone interested, please test everything :) Any thoughts more than
welcome.
Please remember to test when "link to existing content" is open and:
- showing recent items (default view)
- doing a search with results
- doing a search with no results
--
Ticket URL: <https://core.trac.wordpress.org/ticket/30468>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform
More information about the wp-trac
mailing list