You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I've noticed that the resource in Technique G1 is outdated: Skip Navigation
The resource was fantastic at the time and described a bug with IE 5, 6, and 7 where the tabindex="-1" attribute was necessary for linked-to content.
During the last decade, I've heard reasoning from technical and accessibility folks that they no longer need to use the tabindex="-1" attribute on the destination of skip links because they don't support old IE any more. I believed them at the time, but this outdated reasoning.
The Skip Navigation resource, through no fault of its own, leads folks into thinking this.
Since 2014 and perhaps 2015 when it was adopted, the HTML standard introduced sequential focus navigation. Sequential focus navigation reinstated the need for the use of the tabindex attribute in the context of internal links that lead to non-interactive content. A relevant example of this is when a skip link leads to the main section of content. This is where the user agent determines the "focusable area".
Without meeting the criteria of a focusable area, keyboard focus is not moved to the destination. To clarify, I am not talking about what happens when you press the TAB key. This is when you activate a skip link and do nothing else.
I get that the onus is on folks to keep up to date with the HTML spec, but I also think that the resource could be updated to clarify the need of tabindex.
Do you agree and if so, do you think that we need a new resource?
The text was updated successfully, but these errors were encountered:
Hello,
I've noticed that the resource in Technique G1 is outdated: Skip Navigation
The resource was fantastic at the time and described a bug with IE 5, 6, and 7 where the
tabindex="-1"
attribute was necessary for linked-to content.During the last decade, I've heard reasoning from technical and accessibility folks that they no longer need to use the
tabindex="-1"
attribute on the destination of skip links because they don't support old IE any more. I believed them at the time, but this outdated reasoning.The Skip Navigation resource, through no fault of its own, leads folks into thinking this.
Since 2014 and perhaps 2015 when it was adopted, the HTML standard introduced sequential focus navigation. Sequential focus navigation reinstated the need for the use of the
tabindex
attribute in the context of internal links that lead to non-interactive content. A relevant example of this is when a skip link leads to the main section of content. This is where the user agent determines the "focusable area".Without meeting the criteria of a focusable area, keyboard focus is not moved to the destination. To clarify, I am not talking about what happens when you press the TAB key. This is when you activate a skip link and do nothing else.
I get that the onus is on folks to keep up to date with the HTML spec, but I also think that the resource could be updated to clarify the need of
tabindex
.Do you agree and if so, do you think that we need a new resource?
The text was updated successfully, but these errors were encountered: