Recommended Reading

3.3.2: Labels or Instructions: (A)

Labels or instructions are provided when content requires user input. (Level
A)

Sufficient Techniques for 3.3.2 – Labels or Instructions

  • 1.G131: Providing descriptive labels AND one of the following:
  • G89: Providing expected data format and example
  • G184: Providing text instructions at the beginning of a form or
    set of fields that describes the necessary input
  • G162: Positioning labels to maximize predictability of relationships

3.3.1: Error Identification: (A)

If an input error is automatically detected, the item that is in error is identified
and the error is described to the user in text. (Level A)

Sufficient Techniques for 3.3.1 – Error Identification

Situation A: If a form contains fields for which information from the user
is mandatory.

  • 1.G83: Providing text descriptions to identify required fields that were
    not completed
  • 2.SCR18: Providing client-side validation and alert (Scripting)

3.3:Input Assistance:

Help users avoid and correct mistakes.

http://www.w3.org/TR/UNDERSTANDING-WCAG20/minimize-error.html

3.2.5: Change on Request: (AAA)

Changes of context are initiated only by user request or a mechanism is available
to turn off such changes. (Level AAA)

Sufficient Techniques for 3.2.5 – Change on Request

Situation A: If the Web page allows automatic updates:

  • 1.G76: Providing a mechanism to request an update of the content instead
    of updating automatically

Situation B: If automatic redirects are possible:

  • 1.SVR1: Implementing automatic redirects on the server side instead of
    on the client side
    (SERVER)

3.2.4: Consistent Identification: (AA)

Components that have the same functionality within a set of Web pages are identified
consistently. (Level AA)

Sufficient Techniques for 3.2.4 – Consistent Identification

  • 1.G197: Using labels, names, and text alternatives consistently for content
    that has the same functionality AND following the sufficient techniques for
    Success Criterion 1.1.1
    and
    sufficient techniques for Success Criterion 4.1.2 for providing labels, names,
    and text alternatives.

3.2.3: Consistent Navigation: (AA)

Navigational mechanisms that are repeated on multiple Web pages within a set of Web pages occur in the same relative order each time they are repeated, unless a change is initiated by the user. (Level AA)

Sufficient Techniques for 3.2.3 – Consistent Navigation

  • 1.G61: Presenting repeated components in the same relative order each
    time they appear

Advisory Techniques for 3.2.3 – Consistent Navigation

  • Using templates to ensure consistency across multiple Web pages

3.2.2: On Input: (A)

,

Changing the setting of any user interface component does not automatically
cause a change of context unless the user has been advised of the behavior before using the component. (Level A)

Sufficient Techniques for 3.2.2 – On Input

  • 1.G80: Providing a submit button to initiate a change of context
    using a technology-specific technique listed below
  • H32: Providing submit buttons
    (HTML)

3.2.1: On Focus: (A)

When any component receives focus, it does not initiate a change of context.
(Level A)

Sufficient Techniques for 3.2.1 – On Focus

  • 1.G107: Using “activate” rather than “focus” as a
    trigger for changes of context

Note: A change of content is not always a change of context. This success criterion is automatically met if changes in content are not also changes of context.

3.2: Make Web pages appear and operate in predictable ways

Advisory Techniques for Guideline 3.2

  • Positioning labels to maximize predictability of relationships

http://www.w3.org/TR/UNDERSTANDING-WCAG20/consistent-behavior.html

3.1.6: Pronunciation: (AAA)

A mechanism is available for identifying specific pronunciation of words where
meaning of the words, in context, is ambiguous without knowing te pronunciation.
(Level AAA

Sufficient Techniques for 3.1.6 – Pronunciation

  • 1.G120: Providing the pronunciation immediately following the word
  • 2.G121: Linking to pronunciations
  • 3.G62: Providing a glossary that includes pronunciation information for
    words that have a unique pronunciation in the content and have meaning that
    depends on pronunciation