[wp-trac] [WordPress Trac] #24048: Code Editors: Increase the usability of Code Editor's files list

WordPress Trac noreply at wordpress.org
Sun Oct 8 16:16:25 UTC 2017


#24048: Code Editors: Increase the usability of Code Editor's files list
-----------------------------------------------+---------------------------
 Reporter:  Daedalon                           |       Owner:
     Type:  enhancement                        |      Status:  new
 Priority:  normal                             |   Milestone:  4.9
Component:  Plugins                            |     Version:  3.5.1
 Severity:  normal                             |  Resolution:
 Keywords:  has-patch ui-feedback ux-feedback  |     Focuses:  ui,
                                               |  accessibility
-----------------------------------------------+---------------------------

Comment (by afercia):

 @WraithKenny haven't noticed any JS error.
 About the markup, consider `role="presentation"` (or `none` in the new
 ARIA 1.1) is used to not expose an element to assistive technologies.
 Basically a tree view expects just a "tree" (the `ul` in our case) with
 "tree items" as children (the `a` in our case) and the `li` is not exposed
 to screen readers. Worth noting since the ARIA roles override the native
 semantics, we could theoretically use any element, even a series of divs.
 The ul/li/a structure is used for convenience and interaction.

 I wouldn't recommend you to use Chrome in combination with VoiceOver, as
 Chrome is not the best browser for screen readers. On a mac, always test
 with Safari + VoiceOver.

 > occasionally responds with "busy"
 Hm it usually happens to me when I keep the Safari inspector open, then
 VoiceOver usually goes nuts.

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


More information about the wp-trac mailing list