[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