[wp-trac] Re: [WordPress Trac] #6352: Tabindex bugs in trunk

WordPress Trac wp-trac at lists.automattic.com
Wed Jun 17 16:20:38 GMT 2009


#6352: Tabindex bugs in trunk
----------------------------+-----------------------------------------------
 Reporter:  westi           |       Owner:  westi      
     Type:  defect (bug)    |      Status:  new        
 Priority:  high            |   Milestone:  2.9        
Component:  Administration  |     Version:  2.5        
 Severity:  major           |    Keywords:  needs-patch
----------------------------+-----------------------------------------------

Comment(by Elpie):

 Replying to [comment:6 Denis-de-Bernardy]:
 > > anyone who develops an admin theme has a heck of a job working around
 the limitations of the core tabindexes
 >
 > It's not that nasty, actually. It merely needs some docs...

 I just hack the core ;)
 But seriously, even the tabindex in the default themes is problematic.
 Have you ever tried to navigate from the frontend? As soon as you load a
 page/post that has comments enabled, the first tab you do drops you
 straight down to the comment form. This completely breaks the document
 flow and throws users in places they don't expect to be.

 The tabindex in the backend is unnecessary as long as the document is
 ordered. If they absolutely MUST stay, here's what I would do to improve
 them...

 Rename the files so the UI names match the file names - they don't
 currently, which is confusing. This is important, particularly to keyboard
 users who can see what appear to be strange locations displaying in their
 browser bars.

 Make sure there is a tabindex for every link in the logical flow of the
 document - otherwise users get taken from tab to tab, then to the non-
 indexed links afterwards, which is not necessarily the same document flow
 that mouse users get.

 But, really, maintenance would be a whole heap easier if tabindexes were
 removed and attention paid to a logical document order. I find that even
 without any changes, I can get around the backend very quickly by
 keyboard, as long as I have first deleted all tabindexes.

 Someone else want to test this and chime in?

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


More information about the wp-trac mailing list