From 1e06299d5fea8f8a773b7caf2aa2c8b733000bc3 Mon Sep 17 00:00:00 2001 From: Kathy Eng Date: Tue, 8 Nov 2022 10:57:44 -0500 Subject: [PATCH 1/9] Update 17SyncMedia.md --- _baselines/17SyncMedia.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/_baselines/17SyncMedia.md b/_baselines/17SyncMedia.md index c59764ae..d8838034 100644 --- a/_baselines/17SyncMedia.md +++ b/_baselines/17SyncMedia.md @@ -134,6 +134,28 @@ Evaluation of captions and audio descriptions to assess its equivalence to synch #### Test Results

If any of the above checks fail, then Baseline Requirement 17.6-CaptionsLive fails.

+### 17.7 Test Procedure for Media Alternatives (Prerecorded) + +**Baseline Test ID:** 17.7-MediaAlternative +#### Identify Content +

Pre-recorded synchronized multimedia that is labeled as a media alternative for text.

+ +#### Test Instructions +
    +
  1. Identify the text for which the media is an alternative.
  2. +
  3. Check that the media is an equivalent alternative for the text.
  4. +
  5. Check that captions are accurate and include all dialogue and equivalents for non-dialogue audio information needed to understand the program content, including sound effects, music, laughter, speaker identification and location. [SC 1.2.2] +
      +
    1. Listen to the audio of the entire synchronized media.
    2. +
    3. Compare the audio to the captions for accuracy, time-synchronization, and equivalence.
    4. +
  6. +
  7. Check that the captions do not obscure or obstruct relevant information in the video. [SC 1.2.2]
  8. +
+ +#### Test Results +

If any of the above checks fail, then Baseline 17.4-CaptionsPrerecorded fails.

+#### Test Results +

If any of the above checks fail, then Baseline Requirement 17.6-CaptionsLive fails.

### Advisory: Tips for streamlined test processes From 01cc959c26239fd1f7b33681cd843b3afd1d823e Mon Sep 17 00:00:00 2001 From: Kathy Eng Date: Tue, 6 Dec 2022 19:10:45 -0500 Subject: [PATCH 2/9] updates for new test 17.7 exceptions for media alternatives for text added to captions and AD tests --- _baselines/17SyncMedia.md | 23 +++++++++++------------ _baselines/ChangeLog3.md | 3 ++- 2 files changed, 13 insertions(+), 13 deletions(-) diff --git a/_baselines/17SyncMedia.md b/_baselines/17SyncMedia.md index d8838034..1a065e1e 100644 --- a/_baselines/17SyncMedia.md +++ b/_baselines/17SyncMedia.md @@ -82,7 +82,7 @@ Evaluation of captions and audio descriptions to assess its equivalence to synch **Baseline Test ID:** 17.4-CaptionsPrerecorded #### Identify Content -

Pre-recorded synchronized multimedia that is not a media alternative for text and is clearly labeled as such.

+

Pre-recorded synchronized multimedia that is not clearly labeled as a media alternative for text.

#### Test Instructions
    @@ -104,7 +104,7 @@ Evaluation of captions and audio descriptions to assess its equivalence to synch **Baseline Test ID:** 17.5-ADPrerecorded #### Identify Content -

    Pre-recorded synchronized multimedia.

    +

    Pre-recorded synchronized multimedia that is not clearly labeled as a media alternative for text.

    #### Test Instructions
      @@ -134,6 +134,7 @@ Evaluation of captions and audio descriptions to assess its equivalence to synch #### Test Results

      If any of the above checks fail, then Baseline Requirement 17.6-CaptionsLive fails.

      + ### 17.7 Test Procedure for Media Alternatives (Prerecorded) **Baseline Test ID:** 17.7-MediaAlternative @@ -143,25 +144,23 @@ Evaluation of captions and audio descriptions to assess its equivalence to synch #### Test Instructions
      1. Identify the text for which the media is an alternative.
      2. -
      3. Check that the media is an equivalent alternative for the text.
      4. -
      5. Check that captions are accurate and include all dialogue and equivalents for non-dialogue audio information needed to understand the program content, including sound effects, music, laughter, speaker identification and location. [SC 1.2.2] -
          -
        1. Listen to the audio of the entire synchronized media.
        2. -
        3. Compare the audio to the captions for accuracy, time-synchronization, and equivalence.
        4. -
      6. -
      7. Check that the captions do not obscure or obstruct relevant information in the video. [SC 1.2.2]
      8. +
      9. Play the media that is labeled as an equivalent alternative for the text. +
          +
        • Check that the meaningful audible information of the media is available in the text.
        • +
        • Check that the meaningful visual information of the media is available in the text.
        • +
        +
      #### Test Results -

      If any of the above checks fail, then Baseline 17.4-CaptionsPrerecorded fails.

      -#### Test Results -

      If any of the above checks fail, then Baseline Requirement 17.6-CaptionsLive fails.

      +

      If any of the above checks fail, then the multimedia is not a media alternative for text. Perform Baseline Tests 17.4 Test Procedure for Captions (Prerecorded) and 17.5 Test Procedure for Audio Description (Prerecorded) on the pre-recorded synchronized multimedia.

      ### Advisory: Tips for streamlined test processes - Testing synchronized media is different from testing Baseline [16. Audio-Only and Video-Only content](../16AudioVideo). - Synchronized media players may be software or HTML. - At Level AA, SC 1.2.5 applies to synchronized media. The related Level A requirement, SC 1.2.3, should be marked as ‘Not Tested’ in the test report. It is permissible for test processes to add a test for SC 1.2.3 (evaluate a full text alternative for equivalence). Adding such a test would exceed baseline test requirements and would not affect Baseline 17’s outcome. +- All synchronized multimedia should be tested. If the pre-recorded multimedia is labeled as an media alternative for text, confirm that it provides equivalent information as text. If it does not, then it not a media alternative for text. Test the multimedia for captions and audio descriptions #### WCAG 2.0 Techniques The following sufficient techniques and/or common failures were considered when developing this test procedure for this baseline requirement: diff --git a/_baselines/ChangeLog3.md b/_baselines/ChangeLog3.md index 31ac62ce..fa8bc1d9 100644 --- a/_baselines/ChangeLog3.md +++ b/_baselines/ChangeLog3.md @@ -21,7 +21,8 @@ Note: Minor punctuation, formatting and spelling changes not included. | 13. Content Structure | Limitations, Assumptions, Exceptions: Added "A test for Visually Apparent Lists should not include navigation menus. While programmatic lists are often used to create navigation menus, menus may also be created using other techniques." | | 13.4 Visually Apparent Lists | Moved HTML code from Identify Content to Test Instructions, added description of visual list, added more detail to test instructions | | 16.1 Audio Only | Instruction 2: replaced image of text with an image-only PDF as a more real-world example | -| 17.4 Captions (Prerecorded) | Identify Content: added "that is not a media alternative for text and is clearly labeled as such" | +| 17.4 Captions (Prerecorded) and 17.5 Audio Descriptions (Prerecorded) | Identify Content of both: added "that is not clearly labeled as a media alternative for text" | +| 17.7 Media Alternatives (Prerecorded) | New test added | | 18. CSS Content and Positioning | Accessibility Requirements: removed SC 1.3.1 | | 19.1 Frames | Instruction 1: separated to 2 test instructions | | Appendix A | Added Test Instructions with "check" and linked test instructions, sort function, links to Baselines and Test IDs | From 764a2dddb2c6d2cd023a7f40b8df2b429f624c00 Mon Sep 17 00:00:00 2001 From: Kathy Eng Date: Tue, 6 Dec 2022 19:15:07 -0500 Subject: [PATCH 3/9] Update _baselines/17SyncMedia.md --- _baselines/17SyncMedia.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_baselines/17SyncMedia.md b/_baselines/17SyncMedia.md index 1a065e1e..e918eac2 100644 --- a/_baselines/17SyncMedia.md +++ b/_baselines/17SyncMedia.md @@ -160,7 +160,7 @@ Evaluation of captions and audio descriptions to assess its equivalence to synch - Testing synchronized media is different from testing Baseline [16. Audio-Only and Video-Only content](../16AudioVideo). - Synchronized media players may be software or HTML. - At Level AA, SC 1.2.5 applies to synchronized media. The related Level A requirement, SC 1.2.3, should be marked as ‘Not Tested’ in the test report. It is permissible for test processes to add a test for SC 1.2.3 (evaluate a full text alternative for equivalence). Adding such a test would exceed baseline test requirements and would not affect Baseline 17’s outcome. -- All synchronized multimedia should be tested. If the pre-recorded multimedia is labeled as an media alternative for text, confirm that it provides equivalent information as text. If it does not, then it not a media alternative for text. Test the multimedia for captions and audio descriptions +- All synchronized multimedia should be tested. If the pre-recorded multimedia is labeled as an media alternative for text, confirm that it provides equivalent information as text. If it does not, then it is not a media alternative for text. Test the multimedia for captions and audio descriptions #### WCAG 2.0 Techniques The following sufficient techniques and/or common failures were considered when developing this test procedure for this baseline requirement: From 8257e9234351508951b9b06c91f4b5f1ecda76de Mon Sep 17 00:00:00 2001 From: Kathy Eng Date: Wed, 11 Jan 2023 14:37:17 -0500 Subject: [PATCH 4/9] add 7.3 Shortened headings on Change Log and References pages --- _baselines/07Sensory.md | 23 ++++++++++++++++++++++- _baselines/ChangeLog3.md | 5 +++-- _baselines/references.md | 4 ++-- 3 files changed, 27 insertions(+), 5 deletions(-) diff --git a/_baselines/07Sensory.md b/_baselines/07Sensory.md index 0f251768..d4f9f26b 100644 --- a/_baselines/07Sensory.md +++ b/_baselines/07Sensory.md @@ -8,6 +8,7 @@ order-number: 8 - [WCAG SC 1.4.1 Use of Color](http://www.w3.org/TR/UNDERSTANDING-WCAG20/visual-audio-contrast-without-color.html) -- Color is not used as the only visual means of conveying information, indicating an action, prompting a response, or distinguishing a visual element. - [WCAG SC 1.3.3 Sensory Characteristics](http://www.w3.org/TR/UNDERSTANDING-WCAG20/content-structure-separation-understanding.html) -- Instructions provided for understanding and operating content do not rely solely on sensory characteristics of components such as shape, size, visual location, orientation, or sound. +- [WCAG SC 1.1.1 Non-text Content](https://www.w3.org/TR/UNDERSTANDING-WCAG20/text-equiv-all.html) -- All non-text content that is presented to the user has a text alternative that serves the equivalent purpose, except for [specific] situations. ### Test Method Rationale @@ -16,7 +17,8 @@ Users affected by this requirement are not limited to users of assistive technol ### Limitations, Assumptions, or Exceptions - This requirement does not prohibit the use of color or sensory characteristics to provide information, directions, or cues. However, they must be used in conjunction with contextual, textual, and/or other visual cues. -- This is not a test of alternative text descriptions which require assistive technology access. Users with color deficiency do not typically use AT. +- Text Alternative descriptions that are not available visually would not pass these tests. +- The test for audible cues covers short sounds used to notify the user, such as confirmation beeps and error notifications. Audio in time-based media is covered in Baseline [16. Audio-only and Video-only](../16AudioVideo.md). ### 7.1 Test Procedure for Use of Color @@ -62,6 +64,25 @@ Users affected by this requirement are not limited to users of assistive technol #### Test Results

      If any of the above checks fail, then Baseline Test 7.2-SensoryCharacteristics fails.

      +### 7.3 Test Procedure for Audible Cues +**Baseline Test ID:** 7.3-AudibleCues +#### Identify Content +

      Identify any short sound/audible cue that serves as a notification to the user, such as a beep that signifies an error has occurred.

      + +#### Test Instructions +
        +
      1. Check that a text alternative that describe's the purpose of the sound is provided with the audible cue. [SC 1.1.1]
        + For example: +
          +
        • A short beep and an asterisk appears on a required field to notify the user that the field must be completed.
        • +
        • As a timer counts down, a bell rings and a "Two minutes left!" message appears on screen.
        • +
        +
      2. +
      + +#### Test Results +

      If any of the above checks fail, then Baseline Test 7.3-AudibleCues fails.

      + ### Advisory: Tips for streamlined test processes - Content that uses color must have an additional visual cue. Instructions that rely on a sensory characteristic must have an additional visual cue. It is possible to cover both requirements in a single test. diff --git a/_baselines/ChangeLog3.md b/_baselines/ChangeLog3.md index fa8bc1d9..2d77a231 100644 --- a/_baselines/ChangeLog3.md +++ b/_baselines/ChangeLog3.md @@ -1,8 +1,8 @@ --- -title: "Appendix B - Section 508 ICT Testing Baseline Change Log" +title: "Appendix B - Change Log" order-number: 101 --- -## Appendix B - Section 508 ICT Testing Baseline Change Log +## Appendix B - Change Log Note: Minor punctuation, formatting and spelling changes not included. ### Next Version, Date @@ -15,6 +15,7 @@ Note: Minor punctuation, formatting and spelling changes not included. | 6. Images | Limitations, Assumptions, Exceptions: Removed "Equivalent descriptions for an image within page text could allow an image to be considered decorative. However, this does not necessitate removal of any accessible text attributes from the image." | | 6.1 Meaningful Image | Instruction 2: removed mapping to 1.1.1 and 4.1.2 | | 7. Sensory Characteristics | Advisory: corrected first bullet to remove "must also provide textual cues" | +| 7.3 Audible Cues | New test added which maps to SC 1.1.1 | | 10.1 Form Names | Instruction 2: separated to 2 test instructions, added SC 1.1.1. New instruction 2 maps to SC 1.1.1 and new instruction 3 maps to SC 4.1.2 | | 10.1, 10.2, 10.5 | Identify Content: Added "that do not have visibility:hidden or display:none" after "Find all form components". | | 10.5 Form has a Label | Test Procedure name changed to "Form has a Visible Label" and instruction 1 edited to include "has visible label(s) or instructions while the form component has focus." | diff --git a/_baselines/references.md b/_baselines/references.md index df71e00c..3e8f0590 100644 --- a/_baselines/references.md +++ b/_baselines/references.md @@ -1,8 +1,8 @@ --- -title: "Appendix C - ICT Testing Baseline for Web References" +title: "Appendix C - References" order-number: 102 --- -## Appendix C - ICT Testing Baseline for Web References +## Appendix C - References ### Technical References From 63606d271101dd7a7a17d1c11a2c560b7b50080f Mon Sep 17 00:00:00 2001 From: Kathy Eng Date: Wed, 11 Jan 2023 14:55:55 -0500 Subject: [PATCH 5/9] Update 17SyncMedia.md revert to current version. --- _baselines/17SyncMedia.md | 25 ++----------------------- 1 file changed, 2 insertions(+), 23 deletions(-) diff --git a/_baselines/17SyncMedia.md b/_baselines/17SyncMedia.md index e918eac2..c59764ae 100644 --- a/_baselines/17SyncMedia.md +++ b/_baselines/17SyncMedia.md @@ -82,7 +82,7 @@ Evaluation of captions and audio descriptions to assess its equivalence to synch **Baseline Test ID:** 17.4-CaptionsPrerecorded #### Identify Content -

      Pre-recorded synchronized multimedia that is not clearly labeled as a media alternative for text.

      +

      Pre-recorded synchronized multimedia that is not a media alternative for text and is clearly labeled as such.

      #### Test Instructions
        @@ -104,7 +104,7 @@ Evaluation of captions and audio descriptions to assess its equivalence to synch **Baseline Test ID:** 17.5-ADPrerecorded #### Identify Content -

        Pre-recorded synchronized multimedia that is not clearly labeled as a media alternative for text.

        +

        Pre-recorded synchronized multimedia.

        #### Test Instructions
          @@ -135,32 +135,11 @@ Evaluation of captions and audio descriptions to assess its equivalence to synch #### Test Results

          If any of the above checks fail, then Baseline Requirement 17.6-CaptionsLive fails.

          -### 17.7 Test Procedure for Media Alternatives (Prerecorded) - -**Baseline Test ID:** 17.7-MediaAlternative -#### Identify Content -

          Pre-recorded synchronized multimedia that is labeled as a media alternative for text.

          - -#### Test Instructions -
            -
          1. Identify the text for which the media is an alternative.
          2. -
          3. Play the media that is labeled as an equivalent alternative for the text. -
              -
            • Check that the meaningful audible information of the media is available in the text.
            • -
            • Check that the meaningful visual information of the media is available in the text.
            • -
            -
          4. -
          - -#### Test Results -

          If any of the above checks fail, then the multimedia is not a media alternative for text. Perform Baseline Tests 17.4 Test Procedure for Captions (Prerecorded) and 17.5 Test Procedure for Audio Description (Prerecorded) on the pre-recorded synchronized multimedia.

          - ### Advisory: Tips for streamlined test processes - Testing synchronized media is different from testing Baseline [16. Audio-Only and Video-Only content](../16AudioVideo). - Synchronized media players may be software or HTML. - At Level AA, SC 1.2.5 applies to synchronized media. The related Level A requirement, SC 1.2.3, should be marked as ‘Not Tested’ in the test report. It is permissible for test processes to add a test for SC 1.2.3 (evaluate a full text alternative for equivalence). Adding such a test would exceed baseline test requirements and would not affect Baseline 17’s outcome. -- All synchronized multimedia should be tested. If the pre-recorded multimedia is labeled as an media alternative for text, confirm that it provides equivalent information as text. If it does not, then it is not a media alternative for text. Test the multimedia for captions and audio descriptions #### WCAG 2.0 Techniques The following sufficient techniques and/or common failures were considered when developing this test procedure for this baseline requirement: From 74a82e04d88976d63c6cb1f01f1402557ea7d0ea Mon Sep 17 00:00:00 2001 From: Kathy Eng Date: Wed, 11 Jan 2023 15:29:56 -0500 Subject: [PATCH 6/9] Update 16AudioVideo.md --- _baselines/16AudioVideo.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_baselines/16AudioVideo.md b/_baselines/16AudioVideo.md index 251f38bd..b366589e 100644 --- a/_baselines/16AudioVideo.md +++ b/_baselines/16AudioVideo.md @@ -20,7 +20,7 @@ Evaluation of alternative content to assess its equivalence to audio-only or vid - If audio is synchronized with video, slides, animations, or other time-based visual media, then use the synchronization test instead: Baseline [17. Synchronized Media](../17SyncMedia). - Audio intended as a media alternative for text does not require additional description if it is clearly labeled as such. -- Short sounds used to notify the user, such as confirmation beeps and error notifications, are not included in this requirement. +- Short sounds used to notify the user, such as confirmation beeps and error notifications, are not included in this requirement. The check for this requirement is performed under Baseline [7. Sensory Characteristics](../07Sensory). - Information and/or instructions provided in the form of audio-only content must provide equivalent programmatic and/or textual cues; the check for this requirement is performed under Baseline [7. Sensory Characteristics](../07Sensory). #### Video-Only From 523e6037b457024dd49c35fdd792dda7dac6c13a Mon Sep 17 00:00:00 2001 From: Kathy Eng Date: Tue, 31 Jan 2023 11:50:25 -0500 Subject: [PATCH 7/9] Update _baselines/07Sensory.md --- _baselines/07Sensory.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_baselines/07Sensory.md b/_baselines/07Sensory.md index d4f9f26b..8b64da7f 100644 --- a/_baselines/07Sensory.md +++ b/_baselines/07Sensory.md @@ -67,7 +67,7 @@ Users affected by this requirement are not limited to users of assistive technol ### 7.3 Test Procedure for Audible Cues **Baseline Test ID:** 7.3-AudibleCues #### Identify Content -

          Identify any short sound/audible cue that serves as a notification to the user, such as a beep that signifies an error has occurred.

          +

          Identify any short sound/audible cue that serves as a notification to the user, such as a beep that signifies an error has occurred or a chime to indicate a new incoming message.

          #### Test Instructions
            From d025481121598696a3a750e214a71fa9b69ea868 Mon Sep 17 00:00:00 2001 From: Kathy Eng Date: Wed, 1 Feb 2023 10:23:12 -0500 Subject: [PATCH 8/9] Update _baselines/07Sensory.md --- _baselines/07Sensory.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_baselines/07Sensory.md b/_baselines/07Sensory.md index 8b64da7f..c07b194d 100644 --- a/_baselines/07Sensory.md +++ b/_baselines/07Sensory.md @@ -71,7 +71,7 @@ Users affected by this requirement are not limited to users of assistive technol #### Test Instructions
              -
            1. Check that a text alternative that describe's the purpose of the sound is provided with the audible cue. [SC 1.1.1]
              +
            2. Check that a text alternative that describes the purpose of the sound is provided with the audible cue. [SC 1.1.1]
              For example:
              • A short beep and an asterisk appears on a required field to notify the user that the field must be completed.
              • From afbf8a9ad8beea871900c6d812da3f461317a6ea Mon Sep 17 00:00:00 2001 From: cliffbert <30931075+cliffbert@users.noreply.github.com> Date: Wed, 1 Feb 2023 10:46:47 -0500 Subject: [PATCH 9/9] Update _baselines/07Sensory.md Co-authored-by: Kathy Eng --- _baselines/07Sensory.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_baselines/07Sensory.md b/_baselines/07Sensory.md index c07b194d..854542f0 100644 --- a/_baselines/07Sensory.md +++ b/_baselines/07Sensory.md @@ -67,7 +67,7 @@ Users affected by this requirement are not limited to users of assistive technol ### 7.3 Test Procedure for Audible Cues **Baseline Test ID:** 7.3-AudibleCues #### Identify Content -

                Identify any short sound/audible cue that serves as a notification to the user, such as a beep that signifies an error has occurred or a chime to indicate a new incoming message.

                +

                Identify any short sound/audible cue that serves as a notification to the user, such as a beep that signifies an error has occurred or a chime to indicate an incoming message.

                #### Test Instructions