[wp-trac] [WordPress Trac] #62238: Update the screen-reader-text CSS class and its local implementations

WordPress Trac noreply at wordpress.org
Fri Feb 14 21:55:18 UTC 2025


#62238: Update the screen-reader-text CSS class and its local implementations
-------------------------------------------------+-------------------------
 Reporter:  afercia                              |       Owner:  joedolson
     Type:  defect (bug)                         |      Status:  accepted
 Priority:  normal                               |   Milestone:  6.8
Component:  General                              |     Version:
 Severity:  normal                               |  Resolution:
 Keywords:  has-patch needs-testing has-         |     Focuses:
  testing-info                                   |  accessibility
-------------------------------------------------+-------------------------

Comment (by joedolson):

 Tested:

 - Twenty Ten: Skip links do not become visible and are out of order, but
 that is not new. Re-opened #14795 to address.
 - Twenty Eleven: Skip links work as expected, still use `clip`.
 - Twenty Twelve: Works as expected. Skip link in wrong position, opened
 #62957 to address.
 - Twenty Thirteen: Works as expected. Skip link in wrong position, opened
 #62958 to address.
 - Twenty Fourteen: Works as expected. Skip link in wrong position, opened
 #62959 to address.
 - Twenty Fifteen: Works as expected.
 - Twenty Sixteen: Works as expected.
 - Twenty Seventeen: Works as expected.
 - Twenty Nineteen: Works as expected.
 - Twenty Twenty: Works as expected.
 - Twenty Twenty-One: Works as expected.
 - Admin Bar skip links: Work as expected.
 - Block theme skip links: Work as expected.

 The issues documented above are unrelated to this patch, but I've opened
 and milestoned the related issues to try and address all of these at once.
 Otherwise, I think this is almost good to go.

 One outstanding question is with the IE6/IE7 styles that have been
 retained. While it makes some sense to retain styles because they're
 specifically intended for compatibility with older browsers, support for
 IE should have been removed in #56699, and anything remaining should
 probably also be removed. There's also an open ticket (#58836) addressing
 that.

 @sabernhardt Would you prefer I strip the relevant styles out here, or
 leave them to be addressed in 58836?

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


More information about the wp-trac mailing list