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

Guideline 10. Orient the user

10.1 Associate table cells and headers (P1)

  1. For graphical user agents that render tables, for each table cell, allow the user to view associated header information.

Sufficient techniques

  1. The user agent may satisfy this checkpoint by allowing the user to query each table cell for associated header information.
  2. The user agent may satisfy this checkpoint by rendering the table cell and associated header information so they are both visible in the same viewport.

Normative inclusions and exclusions

  1. This checkpoint refers only to cell/header relationships that the user agent can recognize.

UAAG2 ISSUES

10.2 Highlight selection, content focus, enabled elements, visited links (P1)

  1. Allow global configuration to highlight the following four classes of information in each viewport: the selection, content focus, enabled elements, and recently visited links.
  2. For graphical user interfaces, as part of satisfying provision one of this checkpoint, allow at least one configuration where the highlight mechanisms for the four classes of information:
    • differ from each other, and
    • do not rely on rendered text foreground and background colors alone.
  3. For graphical user interfaces, as part of satisfying provision one of this checkpoint, if a highlight mechanism involves text size, font family, rendered text foreground and background colors, or text decorations, offer at least the following range of values:
    • for text size, the range required by provision three of checkpoint 4.1.
    • for font family, the range required by provision three of checkpoint 4.2.
    • for text foreground and background colors and decorations, the range offered by the conventional utility available in the operating environment for users to choose rendered text colors or decorations (e.g., the standard font and color dialog box resources supported by the operating system). If no such utility is available, the range supported by the conventional APIs of the operating environment for specifying text colors or drawing text.
  4. Highlight enabled elements according to the granularity specified in the format. For example, an HTML user agent rendering a PNG image as part of a client-side image map is only required to highlight the image as a whole, not each enabled region. An SVG user agent rendering an SVG image with embedded graphical links is required to highlight each (enabled) link that may be rendered independently according to the SVG specification.

Normative inclusions and exclusions

  1. Conformance profile labels: Selection

Notes

UAAG2 ISSUES

10.3 Single highlight configuration (P2)

  1. Extend the functionality required by provision two of checkpoint 10.2 by allowing configuration through a single setting.

Normative inclusions and exclusions

  1. Conformance profile labels: Selection

UAAG2 ISSUES

10.4 Provide outline view (P2)

  1. Make available to the user an "outline" view of rendered content, composed of labels for important structural elements (e.g., heading text, table titles, form titles, and other labels that are part of the content).

Normative inclusions and exclusions

  1. What constitutes a label is defined by each markup language specification. For example, in HTML, a heading (H1-H6) is a label for the section that follows it, a CAPTION is a label for a table, and the title attribute is a label for its element.
  2. The user agent is not required to generate a label for an important element when no label is present in content. The user agent may generate a label when one is not present.
  3. A label is not required to be text only.

Notes

UAAG2 ISSUES

10.5 Provide link information (P3)

  1. To help the user decide whether to traverse a link in content, make available the following information about it:
    • link element content,
    • link title,
    • whether the link is internal to the resource (e.g., the link is to a target in the same Web page),
    • whether the user has traversed the link recently, and
    • information about the type, size, and natural language of linked Web resources.

Normative inclusions and exclusions

  1. User agents are expected to compute information about recently traversed links. For the other link information of this checkpoint, the user agent is only required to make available what is present in content.
  2. The user agent is not required to compute or make available information that requires retrieval of linked Web resources.

UAAG2 ISSUES

10.6 Highlight current viewport (P1)

  1. Highlight the viewport with the current focus (including any frame that takes current focus).
  2. For graphical viewports, as part of satisfying provision one of this checkpoint, provide at least one highlight mechanism that does not rely on rendered text foreground and background colors alone (e.g., use a thick outline).
  3. If the techniques used to satisfy provision one of this checkpoint involve rendered text size, font family, rendered text foreground and background colors, or text decorations, allow global configuration and offer same ranges of values required by provision three of checkpoint 10.2.

Normative inclusions and exclusions

Notes

UAAG2 ISSUES

10.7 Indicate viewport position (P3)

  1. Indicate the viewport's position relative to rendered content (e.g., the proportion of an audio or video clip that has been played, or the proportion of a Web page that has been viewed).

Sufficient techniques

  1. The user agent may calculate the relative position according to content focus position, selection position, or viewport position, depending on how the user has been browsing.
  2. The user agent may indicate the proportion of content viewed in a number of ways, including as a percentage or as a relative size in bytes. See checkpoint 1.3 for more information about text versions of messages to the user, including messages about position information.

Normative inclusions and exclusions

  1. For two-dimensional spatial renderings, relative position includes both vertical and horizontal positions.
  2. This checkpoint does not require the user agent to present information about retrieval progress. However, for streaming content, viewport position may be closely tied to retrieval progress.

UAAG2 ISSUES