This is an archive of an inactive wiki and cannot be modified.

Guideline 3. Allow configuration not to render some content that may reduce accessibility

3.1 Toggle base background images

(Original)

  1. Allow configuration not to render images that are rendered on the base background (defn: The base background is the background of the content as a whole, such that no content may be layered behind it. In graphics applications, the base background is often referred to as the canvas.).

Sufficient techniques

  1. Allowing users to turn off images that the user agent would render on the base background.

Normative inclusions and exclusions

  1. This checkpoint must be satisfied for all implemented image specifications; see the section on conformance profiles.
  2. When configured not to render background images, the user agent is not required to retrieve them until the user requests them explicitly. When background images are not rendered, user agents should render a solid background color instead; see checkpoint 4.3 for information about text colors.
  3. This checkpoint only requires control of background images for "two-layered" renderings, where the background is considered the first layer and everything rendered above it is considered the second layer.
  4. Conformance profile labels: Image

Notes

UAAG2 EDIT HISTORY

3.2 Toggle audio, video, animated images, and animated/blinking text

Sufficient techniques

Normative inclusions and exclusions

See guideline 4 for additional requirements related to the control of rendered audio, video, and animated images. When these content types are not rendered, they are considered conditional content. See checkpoint 2.3 for information about providing access to conditional content. Animation (a rendering effect) differs from streaming (a delivery mechanism). Streaming content might be rendered as an animation (e.g., an animated stock ticker or vertically scrolling text) or as static text (e.g., movie subtitles, which are rendered for a limited time, but do not give the impression of movement).

UAAG2 EDIT HISTORY

UAAG2 ISSUES from 3.2

UAAG2 ISSUES from 3.3

may need to redefine the content area (viewport) to include the title bar, address bar, and tabs, etc.(see issue in 3.2)

3.4 Toggle executable content (P1)

(Original)

  1. Allow configuration not to execute any executable content (e.g., scripts, object, and applets).

Sufficient techniques

  1. Provide the user with the ability to toggle whether the base user agent executes content that it is able to . - if cond. content exists reveal it (2.3)
  2. Provide the user with the ability to toggle the loading of plugins that execute content the base browser is unable to execute - if cond. content exists reveal it (2.3)

Notes

UAAG2 ISSUES

3.5 Toggle automatic content retrieval (P1)

(Original)

  1. Allow configuration so that the user agent only retrieves content on explicit user request.

Normative inclusions and exclusions

  1. When the user chooses not to retrieve (fresh) content, the user agent may ignore that content; buffering is not required.
  2. This checkpoint only applies when the user agent (not the server) automatically initiates the request for fresh content. However, the user agent is not required to satisfy this checkpoint for "client-side redirects," i.e., author-specified instructions that a piece of content is temporary and intermediate, and is replaced by content that results from a second request.

Notes

UAAG2 ISSUES

3.6 Toggle images (P2)

(Original)

  1. Allow configuration not to render image content.

Sufficient techniques

  1. The user agent may satisfy this checkpoint by making images invisible, but this technique is not recommended.

Normative inclusions and exclusions

  1. This checkpoint must be satisfied for all implemented image specifications; see the section on conformance profiles.
  2. When configured not to render images, the user agent is not required to retrieve them until the user requests them explicitly.
  3. Conformance profile labels: Image

Notes

UAAG2 ISSUES