Skip to navigation content (Press Enter).

WCAG 2.0 AA Compliance

Section 2.1.1

All functionality of the content is operable through a keyboard interface without requiring specific timings for individual keystrokes, except where the underlying function requires input that depends on the path of the user's movement and not just the endpoints.


The best strategy for this section is to provide a webpage that uses <a> tags properly as well as proper Javascript. If you can navigate the page entirely by using the "Tab" key on your keyboard, then your page is compliant. Note that if you're unable to perform certain functions on the keyboard that you could do with a mouse, then you need to revise your page.


Sometimes web designers will make use of the "hover" or "focus" functionality in both CSS and Javascript. This is discouraged because these two features are associated with the mouse only. If you are providing a mouse-only function, you must ensure that an alternate keyboard method is available to the user. The best approach is to use the onclick attribute.


<a href="#" onclick="doStuff();">Do Stuff</a>

For a list of the proper HTML interactive elements that can be used for keyboard functionality, refer to Technique H91: Using HTML form controls and links.


References

Notice

Upgrade your MAC ID password today

McMaster is strengthening its password system and all MAC ID passwords established before February 19, 2013 must be changed.

  • Upgrade before
    May 29, 2013

Service Desk

Hours: Monday - Friday
8:30 am - 4:30 pm
Phone: 905-525-9140 x24357 (2HELP)
Email: uts@mcmaster.ca
Location: Main Campus BSB Rm. 245
Service Catalogue:
http://www.mcmaster.ca/uts

Service Bulletins

  • There are no Service Bulletins at this time