Keyboard Navigation
Downloadable page: Lesson on Keyboard Navigation Download Keyboard Navigation
The Standards
Section 508 Standard:
-
Standard 1194.21
Links to an external site., a "When software is designed to run on a system that has a keyboard, product functions shall be executable from a keyboard where the function itself or the result of performing a function can be discerned textually." (Section508.gov)
WCAG 2.0 Guideline:
- Guideline 2.1 Links to an external site. Keyboard Accessible: "Make all functionality available from a keyboard." (W3C)
What do the Standards Mean?
Keyboard accessibility means:
- When assembling and/or creating websites, software, and multimedia, make sure users can navigate to and execute all the links, buttons and other interactive content using just keyboard commands. If a user has to use the mouse to fully interact with the resource then this standard is not met.
- When using keyboard commands to navigate the resource, check for a logical and instinctual order of navigation.
- For seeing individuals, it is clear when a link, button or another interactive element is selected because it has a border around it, a different background color or some other visual indicator.
- If the resource has a large amount of content then it should have a “skip to main content” link.
It is important to make content accessible with the keyboard alone because not everyone can use a traditional mouse. The reasons are unique to the individual. If a user can fully interact with a resource using the keyboard alone then that gives access to the largest possible audience (W3C, "Keyboard Accessible:Understanding Guideline 2.1").
Examples of resources that are frequently not fully keyboard accessible are:
- Video players (especially Flash-based players)
- Drag-and-drop activities and videos with quizzes or interactive games built into them
- Some software and web applications
How do you Check for Keyboard Accessibility?
For most websites and software, users do not need a special software to check for keyboard accessibility. There is a simple way to test using just keyboard commands. Put away the mouse and use the following keyboard commands to navigate and to execute hyperlinks, buttons and other interactive elements in the resource.
Try to navigate through two popular websites using the following keyboard keys (without using the mouse) (WebAIM, "Keyboard Accessibility").
- Clicking TAB repeatedly allows you to navigate from button to button and from link to link.
- Clicking SHIFT+TAB allows you to go back to the previous button or link.
- Clicking the SPACEBAR, the return or the enter keys when a link or button is selected activates that link or button.
Note which features are accessible and which are not accessible. If not all content is accessible without using a mouse then that resource does not meet the standards and guidelines listed.
Resources
Information on this page is from the following resources about keyboard navigation:
- WebAIM Keyboard Accessibility. Links to an external site. Retrieved December 30, 2015.
- WebAIM is a non-profit organization associated with the Center for Persons with Disabilities at Utah State University. It is one of the leading resources for information on accessibility.
- W3C Keyboard Accessible. Links to an external site. Retrieved December 30, 2015.
- This website, w3.org, is the website for The World Wide Web Consortium (W3C), which is a community of individuals who develop web standards. The guides on this website include extensive recommendations, examples, related resources and other helpful tools.
- United States Access Board Links to an external site.. Retrieved January 13, 2016.
- This page contains the Section 508 standards as of January, 2016. This does not contain the refreshed standards proposed in February 2015.
- Quick Reference Guide to Section 508 Requirements and Standards. Links to an external site. Section 508.gov. Retrieved January 23, 2016.
- This page contains the Section 508 standards as of January, 2016. This does not contain the refreshed standards proposed in February 2015.
- Apple Mac Keyboard Shortcuts Links to an external site.
- Listed above are the most commonly used keyboard shortcuts. For a more extensive list of Mac keyboard shortcuts, the best resource is the Apple website itself.
- Microsoft Products Keyboard Shortcuts Links to an external site.
- For a more extensive list of keyboard shortcuts for Microsoft products, review this page on the Microsoft website.
Estimated time: 8 minutes