[wp-trac] [WordPress Trac] #33031: Fix accessibility for the Keyboard Shortcuts help dialog

WordPress Trac noreply at wordpress.org
Sat Jul 25 21:19:58 UTC 2015


#33031: Fix accessibility for the Keyboard Shortcuts help dialog
--------------------------+------------------------------
 Reporter:  azaozz        |       Owner:
     Type:  defect (bug)  |      Status:  new
 Priority:  normal        |   Milestone:  Awaiting Review
Component:  TinyMCE       |     Version:  trunk
 Severity:  normal        |  Resolution:
 Keywords:                |     Focuses:  accessibility
--------------------------+------------------------------

Comment (by azaozz):

 Not sure if this is a regression, but some things have changed. Need to
 get it working as well as possible in 4.3.

 > Wouldn't be easier to just don't use a TinyMCE modal dialog in the first
 place?

 Then we will have to build all from scratch without using external JS
 libraries (jQuery) so it stays fully compatible. This can be done but...
 not sure it's worth it.

 > As soon as you press Tab or the Down Arrow key, as screen reader users
 normally do to read content, focus is moved to the Close "button" and
 can't be moved further. You're basically "trapped" on the Close button.

 We can try to disable capturing of arrow keys, Home, Page Up, Page Down,
 etc. from JS and let them work "normally".

 Tab key (usually) only moves the focus between "focusable" elements. The
 only focusable element in that modal is the Close button. The X at the
 top/right is not focusable in any MCE dialog (this may be fixed/changed
 upstream). Even if it was focusable, the tab key will still be very
 limited. Don't think this is a defect, there just aren't any other
 controls there.

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


More information about the wp-trac mailing list