2.1.4 Character Key Shortcuts Level A

If a keyboard shortcut is implemented in content using only letter (including upper- and lower-case letters), punctuation, number, or symbol characters, then at least one of the following is true:

Turn off

A mechanism is available to turn the shortcut off;

Remap

A mechanism is available to remap the shortcut to use one or more non-printable keyboard characters (e.g. Ctrl, Alt, etc);

Active only on focus

The keyboard shortcut for a user interface component is only active when that component has focus.

[View on W3C.org]

Testing & Remediation

How to test: This success criteria is generally geared towards web apps (think Gmail). If your web app allows for keyboard shortcuts, ensure that they can be turned off, remapped or active only on focus state. How to remediate: Details on how to remediate this issue is going to depend on what type of web app you have and how you've coded your keyboard shortcuts. A typical solution is just like Gmail's where the user has the option of disabling keyboard shortcuts.

Questions and Answers