[wp-trac] [WordPress Trac] #24048: Code Editors: Increase the usability of Code Editor's files list
WordPress Trac
noreply at wordpress.org
Fri Oct 6 19:02:19 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 WraithKenny):
@afercia Thanks for the feedback, I'll work on those edits (code-style and
generated content) tonight. I'm glad that you have no issues on NVDA,
since testing on Windows is a pain for me.
I'm testing Safari with VoiceOver, and getting different results than you.
I am getting the same as you on the file voice over `link, changelog.txt`
(instead of `changelog.txt, list box`) and I'm unsure as to what
difference between their markup and mine is, but I think I can track that
down.
As to the `bin ▶` result, I'm getting the full `bin ▶, collapsed, group`.
I did notice that it's slow (either Safari or the VoiceOver program) and
occasionally responds with "busy". Additionally, the w3c library waits for
window.load instead of ready, so that might be something also. Are there
any console errors?
I've also noticed that out of the 4 examples at the w3c, they have
"computed" vs. "declared" and "Directory" vs "Navigation". I went with the
"Navigation" version as its markup supports links, but maybe I'll switch
to "declared" instead of "computed" as it seems to work nicer, even on
their demo.
I'm going to comb over our code to see if I can find the difference that's
causing the discrepancies, and add the declared properties (which will
take a bit more work).
One weird thing, on Safari with VoiceOver, when I expand a section, I get:
`bin ▼, partner-cancel.sh, link, partner-provision.sh, link,
travis_install.sh, link, expanded, group` (which is listing the nested
items). When using Chrome, I simply get: `bin ▼, expanded, list box`. At
any rate, I'll try to get it to work as it does on https://www.w3.org/TR
/wai-aria-practices-1.1/examples/treeview/treeview-2/treeview-2b.html
--
Ticket URL: <https://core.trac.wordpress.org/ticket/24048#comment:33>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform
More information about the wp-trac
mailing list