Visa Accessibility - Access Keys (NAV-004)

VGAR Navigation Requirements

Access Keys (NAV-WEB-004)

Don't use access keys

Access keys are HTML elements that allow web developers to assign keyboard shortcuts to elements. Inconsistencies between keyboard shortcuts and keyboard commands used by screen reader and keyboard-only users create accessibility complications. To avoid complications, access keys should not be used.

Requirements

No Access Keys (NAV-WEB-004-01)

Access keys MUST not be used.

Single Character Keyboard Shortcuts (NAV-WEB-004-02)

If a single character shortcut is used, then users MUST have the option to either turn it off or remap it to one or more non-printable keyboard characters.

-OR-

Make sure the single character shortcut is only active when the component it affects has focus.

Test Procedures

FAE > Navigation > Access Keys (NAV-WEB-004-01-T)

Confirm that no access keys are used on the page.

Keyboard (NAV-WEB-004-02-T)

Confirm that where a single character shortcut is used, users have the option to either turn it off or remap it to one or more non-printable keyboard characters.

-OR-

Make sure the single character shortcut is only active when the component it affects has focus.

Related Content

WCAG Success Criteria

W3C Techniques

W3C Failures

F99: Failure of Success Criterion 2.1.4 due to implementing character key shortcuts that cannot be turned off or remapped