Skip To Main
This page introduces a fairly complex Skip To Main component to the web page, that is in hidden, but in the tab order and appears on focus. It's similar to what is used on IBM's internal sites. It passes CSS validation on W3C, and works well with CSS turned off. I've employed a header and footer include file that contain code I lifted from http://www.communis.co.uk/examples/skiplink-redux.html .
RPT Flags
However, the RPT results flag a lot of false positives or cautions. I've listed these in increasing order of significance, and plan to comment on them soon.
- 2.1d Manual Check
Ensure that keyboard focus does not get trapped in content
- AA1.4.3 Potential Violation
Color contrast ratio is less than 3:1
- 1.3f Manual Check
If style sheets are ignored or unsupported, ensure that pages are still readable and usable
- 2.2a, 2.2b Manual Check
Provide a mechanism to pause movement or scrolling of content and restart the content from where it is paused
- 1.4a Potential Violation
Combine color and descriptive markup to convey information
- 1.3a Potential Violation
Use functions of the Document Object Model (DOM) to add content to a page instead of using document.write or object.innerHTML.
RPT Update
Although I didn't alter the page, I noticed when I reran the query that over the past few months RPT has produced better results for this page. Four of the false positives are now gone, so I only get flagged for two things: 1.3a (DOM), 1.4a (Color and markup).
The home page