[wp-trac] [WordPress Trac] #55552: Status of skip-link bugs unclear

WordPress Trac noreply at wordpress.org
Sun Apr 10 19:47:12 UTC 2022

#55552: Status of skip-link bugs unclear
 Reporter:  Clarus Dignus              |      Owner:  (none)
     Type:  defect (bug)               |     Status:  new
 Priority:  normal                     |  Milestone:  Awaiting Review
Component:  General                    |    Version:  5.9.3
 Severity:  normal                     |   Keywords:
  Focuses:  accessibility, javascript  |
 == Core Relevance

 Skip-links are part of WordPress core. See
 the_block_template_skip_link()] in
 templates.php /wp-includes/block-template.php].

 == Bug Description

 [In versions of IE and Chrome:] "While the visual focus of the browser
 shifts to the element being linked to, the input focus stays where it was.
 For example, if I press tab and then enter on a “skip to content” link,
 the browser will scroll down to that element so I can read the content. If
 I then press tab again, the input focus moves to the next focusable
 element after the “skip to content” link, not to the next link in the
 content area."

 — https://humanwhocodes.com/blog/2013/01/15/fixing-skip-to-content-links/

 == Solutions

 WordPress.org recommends twentynineteen_skip_link_focus_fix() but it seems
 to only apply to IE 11, not previous IE versions or Chrome versions:


 The Underscores starter theme incorporated a similar fix that seems to
 more broadly fix IE and Chrome:


 == Status Questions

 Is the skip-link fix part of WordPress core? If so, what browsers and
 browser versions does it fix?

Ticket URL: <https://core.trac.wordpress.org/ticket/55552>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform

More information about the wp-trac mailing list