WCAG 2.1, Understanding 1.1.1
Situation D: If non-text content is time-based media (including live video-only and live audio-only); a test or exercise that would be invalid if presented in text; or primarily intended to create a specific sensory experience:
Situation F: If the non-text content should be ignored by assistive technology:
  • Implementing or marking the non-text content so that it will be ignored by assistive technology using one technique from each group outlined below

Techniques to indicate that text alternatives are not required for Situation F:

1.2.3 Audio Description or Media Alternative (Prerecorded)

Level A

An alternative for time-based media or audio description of the prerecorded video content is provided for synchronized media, except when the media is a media alternative for text and is clearly labeled as such.

Sufficient Techniques for Success Criterion 1.2.4

Note: Other techniques may also be sufficient if they meet the success criterion. See G9: Creating captions for live synchronized media AND Understanding 1.2.5

1.2.8 Media Alternative (Prerecorded)

Level AAA

An alternative for time-based media is provided for all prerecorded synchronized media and for all prerecorded video-only media.

G58: Placing a link to the alternative for time-based media immediately next to the non-text content
  • Linking to the alternative for time-based media using one of the following techniques:
  • Sufficient Techniques for Success Criterion 1.2.9

    Note: Other techniques may also be sufficient if they meet the success criterion. See G157: Incorporating a live audio captioning service into a web page

    Guideline 1.3 – Adaptable

    Create content that can be presented in different ways (for example simpler layout) without losing information or structure.

    1.3.1 Info and Relationships

    Level A

    Failures for Success Criterion 1.3.3
    Sufficient Techniques for Success Criterion 1.3.5

    Note: Other techniques may also be sufficient if they meet the success criterion. See Understanding 1.3.6

    1.4.4 Resize Text

    Level AA

    1.4.6 Contrast (Enhanced)

    Level AAA

    The visual presentation of text and images of text has a contrast ratio of at least 7:1, except for the following:


    • Large Text: Large-scale text and images of large-scale text have a contrast ratio of at least 4.5:1;

    • Incidental: Text or images of text that are part of an inactive user interface component, that are pure decoration, that are not visible to anyone, or that are part of a picture that contains significant other visual content, have no contrast requirement.

    • Logotypes: Text that is part of a logo or brand name has no contrast requirement.

    Advisory Techniques for Success Criterion 1.4.6
    Sufficient Techniques for Success Criterion 1.4.7

    Note: Other techniques may also be sufficient if they meet the success criterion. See Understanding Techniques.

    Fifth Requirement: Techniques to ensure text can be resized without assistive technology up to 200 percent in a way that does not require the user to scroll horizontally to read a line of text on a full-screen window
    Failures for Success Criterion 1.4.12
    Advisory Techniques for Success Criterion 2.1.1

    2.1.2 No Keyboard Trap

    Level A

    If keyboard focus can be moved to a component of the page using a keyboard interface, then focus can be moved away from that component using only a keyboard interface, and, if it requires more than unmodified arrow or tab keys or other standard exit methods, the user is advised of the method for moving focus away.

    Note: Since any content that does not meet this success criterion can interfere with a user's ability to use the whole page, all content on the web page (whether it is used to meet other success criteria or not) must meet this success criterion. See Conformance Requirement 5: Non-Interference.

    2.1.3 Keyboard (No Exception)

    Level AAA

    All functionality of the content is operable through a keyboard interface without requiring specific timings for individual keystrokes.

    Sufficient Techniques for Success Criterion 2.1.4

    Note: Other techniques may also be sufficient if they meet the success criterion. See Understanding 2.2.1

    Sufficient Techniques for Success Criterion 2.2.3

    Note: Other techniques may also be sufficient if they meet the success criterion. See Understanding Techniques.

    Guideline 2.3 – Seizures and Physical Reactions

    Do not design content in a way that is known to cause seizures or physical reactions.

    2.3.1 Three Flashes or Below Threshold

    Level A

    Web pages do not contain anything that flashes more than three times in any one second period, or the flash is below the general flash and red flash thresholds.

    Note: Since any content that does not meet this success criterion can interfere with a user's ability to use the whole page, all content on the web page (whether it is used to meet other success criteria or not) must meet this success criterion. See Conformance Requirement 5: Non-Interference.

    2.3.3 Animation from Interactions

    Level AAA(Added in 2.1)

    Motion animation triggered by interaction can be disabled, unless the animation is essential to the functionality or the information being conveyed.

    SCR40: Using the CSS prefers-reduced-motion query in JavaScript to prevent motion
  • Gx: Allowing users to set a preference that prevents animation
  • Provide ways to help users navigate, find content, and determine where they are.

    2.4.1 Bypass Blocks

    Level A

    2.4.2 Page Titled

    Level A

    Web pages have titles that describe topic or purpose.

    2.4.5 Multiple Ways

    Level AA

    More than one way is available to locate a web page within a set of web pages except where the web page is the result of, or a step in, a process.

    2.4.8 Location

    Level AAA

    Information about the user's location within a set of web pages is available.

    2.5.3 Label in Name

    Level A(Added in 2.1)

    For user interface components with labels that include text or images of text, the name contains the text that is presented visually.

    Note: A best practice is to have the text of the label at the start of the name.

    Advisory Techniques for Success Criterion 2.5.3
    Sufficient Techniques for Success Criterion 2.5.4

    Note: Other techniques may also be sufficient if they meet the success criterion. See Understanding 2.5.5

    Sufficient Techniques for Success Criterion 2.5.5

    Note: Other techniques may also be sufficient if they meet the success criterion. See Example 1 in Pointer Events Level 2 (Potential future technique)

    Principle 3 – Understandable

    Information and the operation of the user interface must be understandable.

    Guideline 3.1 – Readable

    Make text content readable and understandable.

    3.1.1 Language of Page

    Level A

    The default human language of each web page can be programmatically determined.

    Guideline 3.2 – Predictable

    Make web pages appear and operate in predictable ways.

    3.2.1 On Focus

    Level A

    Advisory Techniques for Success Criterion 3.2.3
    Sufficient Techniques for Success Criterion 3.2.4

    Note: Other techniques may also be sufficient if they meet the success criterion. See sufficient techniques for Success Criterion 4.1.2 for providing labels, names, and text alternatives

    Note:

    Text alternatives that are "consistent" are not always "identical." For instance, you may have a graphical arrow at the bottom of a web page that links to the next web page. The text alternative may say "Go to page 4." Naturally, it would not be appropriate to repeat this exact text alternative on the next web page. It would be more appropriate to say "Go to page 5". Although these text alternatives would not be identical, they would be consistent, and therefore would satisfy this success criterion.

    A single non-text-content-item may be used to serve different functions. In such cases, different text alternatives are necessary and should be used. Examples can be commonly found with the use of icons such as check marks, cross marks, and traffic signs. Their functions can be different depending on the context of the web page. A check mark icon may function as "approved", "completed", or "included", to name a few, depending on the situation. Using "check mark" as text alternative across all web pages does not help users understand the function of the icon. Different text alternatives can be used when the same non-text content serves multiple functions.

    3.3.3 Error Suggestion

    Level AA

    If an input error is automatically detected and suggestions for correction are known, then the suggestions are provided to the user, unless it would jeopardize the security or purpose of the content.

    Advisory Techniques for Success Criterion 3.3.4

    Contribute

    We welcome feedback and suggestions:

    Follow Lee on X/Twitter - Father, Husband, Serial builder creating AI, crypto, games & web tools. We are friends :) AI Will Come To Life!

    Check out: eBank.nz (Art Generator) | Netwrck.com (AI Tools) | Text-Generator.io (AI API) | BitBank.nz (Crypto AI) | ReadingTime (Kids Reading) | RewordGame | BigMultiplayerChess | WebFiddle | How.nz | Helix AI Assistant