ZVON > References > UAAG 1.0
   Previous | Next | Guidelines | Priorities

Guideline 5:
Ensure user control of user interface behavior

Ensure that the user can control the behavior of viewports and user interface controls, including those that may be manipulated by the author (e.g., through scripts).

[checkpoints]
Control of viewport behavior is important to accessibility. Unexpected changes to the point of regard ? what the user is presumed to be viewing ? may cause users to lose track of how many viewports are open, or which viewport has the current focus. If carried out automatically, these changes might go unnoticed (e.g., by some users with blindness) or be disorienting (e.g., to some users with a cognitive disability). This guideline includes requirements for control of opening and closing viewports, the relative position of graphical viewports, changes to focus, and inadvertent form submissions.

Checkpoints

5.1
[P2]
  • Allow configuration so that if a viewport opens without explicit user request, neither its content focus nor its user interface focus automatically becomes the current focus.
5.2
[P2]
  • For graphical user interfaces, allow configuration so that the viewport with the current focus remains "on top" of all other viewports with which it overlaps.
5.3
[P2]
  • Allow configuration so that viewports only open on explicit user request.
  • When configured per provision one of this checkpoint, instead of opening a viewport automatically, alert the user and allow the user to open it with an explicit request (e.g., by confirming a prompt or following a link generated by the user agent).
  • Allow the user to close viewports.
5.4
[P2]
  • Ensure that when a viewport's selection or content focus changes, it is at least partially in the viewport after the change.
[ top ]