Device-Independent User Input Methods Flashcards
The click target size ____ be large enough to facilitate easy use with a mouse (including for users with tremors or limited dexterity) without risking activating an adjacent link or button.
SHOULD
An enhanced visual hover indicator ____ be provided.
SHOULD
The mouse cursor icon on hover ____ correspond to the type of action allowed by the element.
SHOULD
For functionality that can be operated using a single-pointer, at least one of the following ____ be true: no down-event, can abort/undo, up reversal, or essential.
MUST
Links, buttons, and interactive controls ____ be keyboard-focusable.
MUST
The navigation order of focusable elements ____ be logical and intuitive.
MUST
tabindex of positive values ____ be used.
SHOULD NOT
All focusable elements ____ have a visual focus indicator when in focus.
MUST
Focusable elements ____ have enhanced visual focus indicator styles.
SHOULD
The contrast of all visual focus indicators against the background ____ be at least 3 to 1.
MUST
Functionality ____ be available using the keyboard, unless the functionality cannot be accomplished in any known way using a keyboard.
MUST
Keyboard focus ____ be locked or trapped in a particular page element and the user ____ be able to navigate to and from all navigable page elements using only a keyboard.
MUST NOT
MUST
The focus ____ be purposely moved or set (via JavaScript) onto the appropriate element when the user’s action requires a change of context or location for effective keyboard or touch interaction.
MUST
The focus ____ become lost or reset to the top of the page, except when loading or re-loading a page.
MUST NOT
When moving or setting focus, the destination element ____ contain discernible text (either standard text or programmatically-associated text).
MUST