[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