Short description
According to the WCGAG 2 of the W3C WAI, it is a must to "provide a mechanism to bypass blocks of material that are repeated on multiple Web pages by skipping directly to the main content of the Web page", see http://www.w3.org/TR/WCAG-TECHS/G1.html for details.
This means for Moin:
- First link on the page should be a skip link "Skip to the main content"
- This link should be invisible, but shown if it gets keyboard-focus (permantently showing the skip-link is not a good idea: 1) it is confusing for most users who had never used the keyboard to navigate within a page; 2) it ruins the layout).
- Hitting the link sets focus to the main content (= beginning of the wiki page)
See ThemeMarket/SimpleMente for an example how to do it.
- Note: the newly introduced css-class "screenreader-info" should also be able to hide (in future) other content like headings, divs, spans. So do a more general approach.
- Note: don't forget to turn off screenreader-info-stuff in print.css and projection.css!