LXD Style Guide

iPD’s Guide for Course Design & Development

Keyboard Controls

Standard

The standard with which Michigan Virtual courses need to comply. 

Make all functionality of content available from a keyboard (tab key) including all menus, links, buttons, and other controls. 

Alignment

WCAG

Guideline 2.1.1 – Keyboard Accessible

 

Requirements 

What exactly do course developers need to include in order to comply with this standard? 

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.

Ensure pointer actions have a keyboard equivalent.

Michigan Virtual makes a point to use tools that are accessible. However, it is important to test throughout the development process to ensure that we are building items with keyboard navigability in mind. 

 

Implementation 

How can course developers implement this standard? What is the process for doing so?

Test the user interface using the keyboard only to ensure the functionality of each element. 

This should be built into Michigan Virtual approved course authoring tools. 

Storyline

Storyline requires focus order to be identified manually by the developer. To see directions on this, please review Storyline 360: Customizing the Focus Order of Slide Objects

 

Resources

What resources would help a developer implement this standard appropriately?