[wp-trac] [WordPress Trac] #47149: Tab structure does not use tab semantics
WordPress Trac
noreply at wordpress.org
Sun Jun 16 11:17:36 UTC 2019
#47149: Tab structure does not use tab semantics
-------------------------------------------------+-------------------------
Reporter: anevins | Owner: afercia
Type: defect (bug) | Status: assigned
Priority: normal | Milestone: 5.3
Component: Media | Version:
Severity: normal | Resolution:
Keywords: wpcampus-report has-screenshots | Focuses:
semantic-buttons has-patch dev-feedback | accessibility
-------------------------------------------------+-------------------------
Changes (by afercia):
* keywords: needs-patch wpcampus-report has-screenshots semantic-buttons
=>
wpcampus-report has-screenshots semantic-buttons has-patch dev-
feedback
Comment:
[attachment:"47149.diff"] is a proof of concept. It implements a first
part of the ARIA tabbed interface, ie. the keyboard interaction part. As
said in the previous comment, there's the need to add roles, attributes,
and IDs required for this user interface pattern to work properly. This
second part is a bit tricky and needs some exploration.
The basic idea is to extend `wp.media.view.FocusManager` to make it a tool
able to handle special cases of focus management (e.g. arrow keys
navigation) and ARIA widgets.
WordCamp Europe 2019 is in a few days, it would be a good opportunity to
collaborate at implementing the missing parts :)
--
Ticket URL: <https://core.trac.wordpress.org/ticket/47149#comment:11>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform
More information about the wp-trac
mailing list