[wp-trac] [WordPress Trac] #34668: Network admin can't be accessed via keyboard

WordPress Trac noreply at wordpress.org
Sat Nov 6 14:28:20 UTC 2021


#34668: Network admin can't be accessed via keyboard
-------------------------------------+-------------------------------------
 Reporter:  abletec                  |       Owner:  sabernhardt
     Type:  defect (bug)             |      Status:  accepted
 Priority:  normal                   |   Milestone:  5.9
Component:  Toolbar                  |     Version:
 Severity:  normal                   |  Resolution:
 Keywords:  has-patch 2nd-opinion    |     Focuses:  accessibility,
  needs-testing                      |  javascript
-------------------------------------+-------------------------------------

Comment (by sabernhardt):

 @alexstine Thanks for testing and for the patch!

 The goal with using the `menuitem` role was to put screen readers in focus
 mode automatically for these links, so it would need to work consistently
 for all of them. The problem might relate to how "About WordPress" is the
 first link after clicking the "Skip to Toolbar" link. If I tab forward and
 back, and then press `Enter`, the menu expands.

 Because this is only a partial fix, I tried to avoid changing the behavior
 when using a pointing device. But perhaps disabling the "About WordPress"
 top-level link is fair.

 If we add ARIA labels for submenus, I think the user account actions menu
 could have something better than the "Howdy, [name]" text. (Editing the
 labels might be more of an enhancement.)

 34668.3.patch also removes the special log-out link for keyboard users.
 The link is probably unnecessary with the rest of these changes, though
 eliminating it would require people to search for the one within the
 submenu.

 And if we remove the negative `tabindex` from the spare profile link, I
 would rather consider combining links so the user's display name and "Edit
 Profile" text are together (ticket:43633).

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


More information about the wp-trac mailing list