[wp-trac] [WordPress Trac] #21334: Accessibility of Quick Edit panel in Posts/Pages/etc

WordPress Trac noreply at wordpress.org
Fri Jan 4 06:20:11 UTC 2013


#21334: Accessibility of Quick Edit panel in Posts/Pages/etc
----------------------------+------------------------------
 Reporter:  grahamarmfield  |       Owner:
     Type:  defect (bug)    |      Status:  new
 Priority:  normal          |   Milestone:  Awaiting Review
Component:  Accessibility   |     Version:  3.4.1
 Severity:  normal          |  Resolution:
 Keywords:                  |
----------------------------+------------------------------

Comment (by adamsilverstein):

 i was not able to conform the second issue, tabbing thru the date/time
 fields in quick edit worked fine in chrome and firefox on my mac, and i do
 not see the tabindex values mentioned.

 the first issue can't be resolved with the css :focus pseudo-selector like
 the existing :hover class (tried briefly), because td doesn't get focus
 event unless it has tabindex. why don't elements have tabindex values, i'm
 sure there is a reason!

 the only route to make this more accessible and keep the current hover
 action is with jquery, i am attaching a patch that traverses the dom and
 shoes the quick links section when the user focuses into the a href tag of
 a post title. the effect is that when tabbing thru the posts, the quick
 links section shows for each post when you highlight the post title.

 notes:

 -because the jquery adds the css( 'visbility', 'visible') the quick links
 stay visible and will not auto hide even when hovering. i think thats ok,
 the event is only triggered in a tab in as far as i know, so leaving the
 links visible is fine. if the user isn't tabbing around the links will
 behave as usual.

 -navigating by tab, including into quick edit, and date fields works fine
 with this patch

 -why are we hiding the quick links anyway? does it really make it easier
 to use? what about dimming to a gray that would still be accessible, but
 not distracting, then have the hover turn the links to black?

-- 
Ticket URL: <http://core.trac.wordpress.org/ticket/21334#comment:2>
WordPress Trac <http://core.trac.wordpress.org/>
WordPress blogging software


More information about the wp-trac mailing list