Guideline 7. Observe operating environment conventions
7.1 Respect focus and selection conventions (P1)
- Follow operating environment conventions that benefit accessibility when implementing the selection, content focus, and user interface focus.
Normative inclusions and exclusions
- This checkpoint is mutually exclusive of checkpoint 7.3 since it has a higher priority.
Conformance profile labels: Selection
Notes
- See checkpoints 9.1 and 9.2 for more information about content focus and user interface focus.
UAAG2 ISSUES
- Selection in browser content is problematic - some browsers don't allow content selection from the keyboard
7.2 Respect input configuration conventions (P1)
- Ensure that default input configurations of the user agent do not interfere with operating environment accessibility conventions (e.g., for keyboard accessibility).
Normative inclusions and exclusions
- Conformance detail: For user agent features
Notes
- Information about operating environment accessibility conventions is available in the Techniques document [UAAG10-TECHS]. See checkpoint 11.5 for information about the user agent's default input configuration.
UAAG2 ISSUES
7.3 Respect operating environment conventions (P2)
- Follow operating environment conventions that benefit accessibility. In particular, follow conventions that benefit accessibility for user interface design, keyboard configuration, product installation, and documentation.
Normative inclusions and exclusions
- For the purposes of this checkpoint, an operating environment convention that benefits accessibility is either
one identified as such in operating environment design or accessibility guidelines, or one that allows the author to satisfy any requirement of the "Web Content Accessibility Guidelines 1.0" [WCAG10] or of the current document.
- This checkpoint excludes the requirements of checkpoints 7.1 and 7.4.
- Conformance detail: For user agent features
Notes
- Some of these conventions (e.g., sticky keys, mouse keys, and show sounds) are discussed in the Techniques document [UAAG10-TECHS].
UAAG2 ISSUES
- There are some issues between AJAX widgets/controls and High contrast mode and alternate keyboard interfaces (sticky keys)
7.4 Provide input configuration indications (P2)
- Follow operating environment conventions to indicate the input configuration.
Normative inclusions and exclusions
- This checkpoint is mutually exclusive of checkpoint 7.3 to emphasize the importance of consistency in input configurations.
- Conformance detail: For user agent features
Notes
- For example, in some operating environments, when a functionality may be triggered through a menu and through the keyboard, the developer may design the menu entry so that the character of the activating key is also shown. See checkpoint 11.5 for information about the user agent's default input configuration.