[wp-trac] [WordPress Trac] #47759: Suboptimal tab order on the installation success screen

WordPress Trac noreply at wordpress.org
Fri Aug 2 17:27:10 UTC 2019


#47759: Suboptimal tab order on the installation success screen
-------------------------------------+------------------------------
 Reporter:  johnbillion              |       Owner:  (none)
     Type:  defect (bug)             |      Status:  new
 Priority:  normal                   |   Milestone:  Awaiting Review
Component:  Upgrade/Install          |     Version:  5.1
 Severity:  normal                   |  Resolution:
 Keywords:  needs-patch 2nd-opinion  |     Focuses:  accessibility
-------------------------------------+------------------------------
Changes (by afercia):

 * keywords:  needs-patch => needs-patch 2nd-opinion


Comment:

 In [44545] / #42632 the negative tabindex was removed to provide a native
 tab order. Tabindex attributes with a negative value should be used only
 to make non-focusable elements focusable via JavaScript.

 Removing natively focusable elements from the tab order is often not
 ideal: why WordPress should put a link (or a button or whatever focusable
 element) in a page and then make it not usable for some users?

 When a page, or a set of pages like in a multi-step flow, have a very
 specific, unique, user task it might make sense to set focus on the first
 form field or actionable item in that page. In all cases, this should be
 carefully evaluated. For example:
 - does relevant content gets "skipped" by setting initial focus on an
 element?
 - would screen reader users have a clue there's important content
 ''before'' the focused element?
 - would the skipped content still be visible for users with low vision?
 - same for users with cognitive impairments, etc.

 I'd need to check again the installation process but at a first glance I'm
 not fully sure this can be considered a regression.

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


More information about the wp-trac mailing list