[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