From 7c4e66ce28d6eb4332c2792dab228b530e7ffb41 Mon Sep 17 00:00:00 2001 From: HelenBurge <41951878+HelenBurge@users.noreply.github.com> Date: Thu, 25 May 2023 09:46:44 +0100 Subject: [PATCH 01/55] TranscriptRules Are being updated from Task force feedback --- _rules/audio-transcript-2eb176.md | 30 +++++++++++------------------- 1 file changed, 11 insertions(+), 19 deletions(-) diff --git a/_rules/audio-transcript-2eb176.md b/_rules/audio-transcript-2eb176.md index bef637adc7..30c737ffab 100755 --- a/_rules/audio-transcript-2eb176.md +++ b/_rules/audio-transcript-2eb176.md @@ -5,6 +5,12 @@ rule_type: atomic description: | This rule checks that `audio` elements have a transcript that includes all auditory information. accessibility_requirements: + wcag20:1.2.1: # Audio-only and Video-only (Prerecorded) (A) + forConformance: true + secondary: true + failed: not satisfied + passed: further testing needed + inapplicable: further testing needed input_aspects: - DOM Tree - CSS Styling @@ -24,12 +30,12 @@ acknowledgments: This rule applies to every [non-streaming](#non-streaming-media-element) `audio` element that is: -- playing; or, -- has a [play button][] that is [visible][] and [included in the accessibility tree][]. +- autoplaying; or, +- has a [play button][] that is [visible][]. ## Expectation -The auditory information of each test target is available through a text transcript. That text transcript is [visible][] and [included in the accessibility tree][], either on the page or through a link. +The auditory information of each test target is available through a text transcript. That text transcript is [visible][], either on the page or through a clearly labelled location. **Note:** A "text transcript" in the context of this rule is defined in WCAG 2 as an [alternative for time based media](https://www.w3.org/TR/WCAG21/#dfn-alternative-for-time-based-media). @@ -43,6 +49,8 @@ There are no accessibility support issues known. ## Background +It is known that the user can set the browser to prevent autoplay. This rule assumes the browser has not been set to do this. + ### Bibliography - [Understanding SC 1.2.1:Audio-only and Video-only (Prerecorded)](https://www.w3.org/WAI/WCAG21/Understanding/audio-only-and-video-only-prerecorded) @@ -156,21 +164,6 @@ This `audio` element has native player controls and a [non-visible][visible] int ``` -#### Failed Example 6 - -This `audio` element has native player controls and an internal transcript that is not exposed to the accessibility tree. - -```html - - - - -``` ### Inapplicable @@ -194,6 +187,5 @@ This `audio` element has hidden native player controls. ``` -[included in the accessibility tree]: #included-in-the-accessibility-tree 'Definition of included in the accessibility tree' [play button]: #play-button 'Definition of play button' [visible]: #visible 'Definition of visible' From 5788d05ebccfbfd8ed0763000eb3b40988defc57 Mon Sep 17 00:00:00 2001 From: HelenBurge <41951878+HelenBurge@users.noreply.github.com> Date: Thu, 25 May 2023 09:57:39 +0100 Subject: [PATCH 02/55] Update audio-transcript-2eb176.md --- _rules/audio-transcript-2eb176.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_rules/audio-transcript-2eb176.md b/_rules/audio-transcript-2eb176.md index 30c737ffab..0a57970f7d 100755 --- a/_rules/audio-transcript-2eb176.md +++ b/_rules/audio-transcript-2eb176.md @@ -35,7 +35,7 @@ This rule applies to every [non-streaming](#non-streaming-media-element) `audio` ## Expectation -The auditory information of each test target is available through a text transcript. That text transcript is [visible][], either on the page or through a clearly labelled location. +The auditory information of each test target is available through a text transcript. That text transcript is [visible][], either on the page or through a clearly labeled location. **Note:** A "text transcript" in the context of this rule is defined in WCAG 2 as an [alternative for time based media](https://www.w3.org/TR/WCAG21/#dfn-alternative-for-time-based-media). From 9e0300b6d6d01ab2e90e820f57de6b9f55cbe370 Mon Sep 17 00:00:00 2001 From: HelenBurge <41951878+HelenBurge@users.noreply.github.com> Date: Thu, 25 May 2023 10:01:36 +0100 Subject: [PATCH 03/55] Update audio-transcript-2eb176.md --- _rules/audio-transcript-2eb176.md | 1 + 1 file changed, 1 insertion(+) diff --git a/_rules/audio-transcript-2eb176.md b/_rules/audio-transcript-2eb176.md index 0a57970f7d..513257ed50 100755 --- a/_rules/audio-transcript-2eb176.md +++ b/_rules/audio-transcript-2eb176.md @@ -20,6 +20,7 @@ acknowledgments: authors: - Brian Bors - Wilco Fiers + - Helen Burge funding: - WAI-Tools assets: From 8132fb8d643c88883f55a33a20ca952deff92409 Mon Sep 17 00:00:00 2001 From: HelenBurge <41951878+HelenBurge@users.noreply.github.com> Date: Thu, 25 May 2023 10:02:49 +0100 Subject: [PATCH 04/55] Update video-transcript-1a02b0.md Adding applicable updates from the TF feedback on audio transcripts --- _rules/video-transcript-1a02b0.md | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/_rules/video-transcript-1a02b0.md b/_rules/video-transcript-1a02b0.md index ec22c23733..16812d1a96 100755 --- a/_rules/video-transcript-1a02b0.md +++ b/_rules/video-transcript-1a02b0.md @@ -25,6 +25,7 @@ acknowledgments: authors: - Brian Bors - Wilco Fiers + - Helen Burge funding: - WAI-Tools assets: @@ -41,7 +42,7 @@ This rule applies to every [non-streaming](#non-streaming-media-element) `video` ## Expectation -The visual information of each test target is available through a text transcript that is [visible][], [included in the accessibility tree][], and is either on the page or linked. +The visual information of each test target is available through a text transcript that is [visible][], and is either on the page or in a clearly labeled location. **Note:** A "text transcript" in the context of this rule is defined in WCAG 2 as an [alternative for time based media](https://www.w3.org/TR/WCAG21/#dfn-alternative-for-time-based-media). @@ -55,6 +56,8 @@ There are no accessibility support issues known. ## Background +It is known that the user can set the browser to prevent autoplay. This rule assumes the browser has not been set to do this. + ### Bibliography - [Understanding Success Criterion 1.2.3: Audio Description or Media Alternative (Prerecorded)](https://www.w3.org/WAI/WCAG21/Understanding/audio-description-or-media-alternative-prerecorded) @@ -144,6 +147,4 @@ A video element that is not [visible][]. Transcript ``` - -[included in the accessibility tree]: #included-in-the-accessibility-tree 'Definition of included in the accessibility tree' [visible]: #visible 'Definition of visible' From 1392cfb18e2e7c1c25498caa3772f2dc2193d74a Mon Sep 17 00:00:00 2001 From: HelenBurge <41951878+HelenBurge@users.noreply.github.com> Date: Thu, 25 May 2023 10:05:25 +0100 Subject: [PATCH 05/55] Update video-only-transcript-ee13b5.md --- _rules/video-only-transcript-ee13b5.md | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/_rules/video-only-transcript-ee13b5.md b/_rules/video-only-transcript-ee13b5.md index 4ffc909036..a78a0894dd 100755 --- a/_rules/video-only-transcript-ee13b5.md +++ b/_rules/video-only-transcript-ee13b5.md @@ -10,6 +10,12 @@ accessibility_requirements: failed: not satisfied passed: further testing needed inapplicable: further testing needed + wcag20:1.2.1: # Audio-only and Video-only (Prerecorded) (A) + forConformance: true + secondary: true + failed: not satisfied + passed: further testing needed + inapplicable: further testing needed input_aspects: - DOM Tree - CSS Styling @@ -20,6 +26,7 @@ acknowledgments: authors: - Brian Bors - Wilco Fiers + - Helen Burge funding: - WAI-Tools assets: @@ -36,7 +43,7 @@ This rule applies to any [non-streaming](#non-streaming-media-element) `video` e ## Expectation -The visual information of each test target is available through a text transcript that is [visible][], [included in the accessibility tree][], and is either on the page or linked. +The visual information of each test target is available through a text transcript that is [visible][], and is either on the page or in a clearly labeled location. ## Assumptions @@ -48,7 +55,7 @@ There are no accessibility support issues known. ## Background -A "text transcript" in the context of this rule is defined in WCAG 2 as an [alternative for time based media](https://www.w3.org/TR/WCAG21/#dfn-alternative-for-time-based-media). +A "text transcript" in the context of this rule is defined in WCAG 2 as an [alternative for time based media](https://www.w3.org/TR/WCAG21/#dfn-alternative-for-time-based-media). It is known that the user can set the browser to prevent autoplay. This rule assumes the browser has not been set to do this. ### Bibliography @@ -183,5 +190,4 @@ This `video` element is not [visible][]. ``` -[included in the accessibility tree]: #included-in-the-accessibility-tree 'Definition of included in the accessibility tree' [visible]: #visible 'Definition of visible' From 5123093ffe52ca54fd454984f588377c81d45bb1 Mon Sep 17 00:00:00 2001 From: HelenBurge <41951878+HelenBurge@users.noreply.github.com> Date: Thu, 25 May 2023 10:10:04 +0100 Subject: [PATCH 06/55] Update audio-transcript-2eb176.md --- _rules/audio-transcript-2eb176.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_rules/audio-transcript-2eb176.md b/_rules/audio-transcript-2eb176.md index 513257ed50..6d600757dd 100755 --- a/_rules/audio-transcript-2eb176.md +++ b/_rules/audio-transcript-2eb176.md @@ -19,8 +19,8 @@ input_aspects: acknowledgments: authors: - Brian Bors - - Wilco Fiers - Helen Burge + - Wilco Fiers funding: - WAI-Tools assets: From 750beebc22e597dadb35eafe191ff6ad83ad7604 Mon Sep 17 00:00:00 2001 From: HelenBurge <41951878+HelenBurge@users.noreply.github.com> Date: Thu, 25 May 2023 10:10:31 +0100 Subject: [PATCH 07/55] Update video-only-transcript-ee13b5.md --- _rules/video-only-transcript-ee13b5.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_rules/video-only-transcript-ee13b5.md b/_rules/video-only-transcript-ee13b5.md index a78a0894dd..c2ba05a499 100755 --- a/_rules/video-only-transcript-ee13b5.md +++ b/_rules/video-only-transcript-ee13b5.md @@ -25,8 +25,8 @@ input_aspects: acknowledgments: authors: - Brian Bors - - Wilco Fiers - Helen Burge + - Wilco Fiers funding: - WAI-Tools assets: From cfc6f7a44795d5d2f5c6c0c63aed86af9350ad8a Mon Sep 17 00:00:00 2001 From: HelenBurge <41951878+HelenBurge@users.noreply.github.com> Date: Thu, 25 May 2023 10:10:59 +0100 Subject: [PATCH 08/55] Update video-transcript-1a02b0.md --- _rules/video-transcript-1a02b0.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_rules/video-transcript-1a02b0.md b/_rules/video-transcript-1a02b0.md index 16812d1a96..1ffb577be0 100755 --- a/_rules/video-transcript-1a02b0.md +++ b/_rules/video-transcript-1a02b0.md @@ -24,8 +24,8 @@ input_aspects: acknowledgments: authors: - Brian Bors - - Wilco Fiers - Helen Burge + - Wilco Fiers funding: - WAI-Tools assets: From 7d9331cc07ebfa810fcbaadba924ff9175e109c4 Mon Sep 17 00:00:00 2001 From: HelenBurge <41951878+HelenBurge@users.noreply.github.com> Date: Thu, 25 May 2023 14:04:29 +0100 Subject: [PATCH 09/55] Update _rules/audio-transcript-2eb176.md Co-authored-by: Jean-Yves Moyen --- _rules/audio-transcript-2eb176.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_rules/audio-transcript-2eb176.md b/_rules/audio-transcript-2eb176.md index 6d600757dd..3009095d10 100755 --- a/_rules/audio-transcript-2eb176.md +++ b/_rules/audio-transcript-2eb176.md @@ -36,7 +36,7 @@ This rule applies to every [non-streaming](#non-streaming-media-element) `audio` ## Expectation -The auditory information of each test target is available through a text transcript. That text transcript is [visible][], either on the page or through a clearly labeled location. +The auditory information of each test target is available through a text transcript. That text transcript is [visible][], either on the page or through a [clearly labeled location][]. **Note:** A "text transcript" in the context of this rule is defined in WCAG 2 as an [alternative for time based media](https://www.w3.org/TR/WCAG21/#dfn-alternative-for-time-based-media). From 9c7cfc011c31a805816281b9b3e64379dde1ed0a Mon Sep 17 00:00:00 2001 From: HelenBurge <41951878+HelenBurge@users.noreply.github.com> Date: Thu, 29 Feb 2024 20:57:18 +0000 Subject: [PATCH 10/55] Update audio-transcript-2eb176.md Updating the rules after a taskforce discussion --- _rules/audio-transcript-2eb176.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/_rules/audio-transcript-2eb176.md b/_rules/audio-transcript-2eb176.md index 3009095d10..d0c4c6ab6b 100755 --- a/_rules/audio-transcript-2eb176.md +++ b/_rules/audio-transcript-2eb176.md @@ -31,7 +31,7 @@ acknowledgments: This rule applies to every [non-streaming](#non-streaming-media-element) `audio` element that is: -- autoplaying; or, +- [autoplaying](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/video#autoplay); or, - has a [play button][] that is [visible][]. ## Expectation @@ -42,7 +42,7 @@ The auditory information of each test target is available through a text transcr ## Assumptions -There are no assumptions. +That if a transcript is present it is [included in the accessibility tree][]. ## Accessibility Support @@ -190,3 +190,4 @@ This `audio` element has hidden native player controls. [play button]: #play-button 'Definition of play button' [visible]: #visible 'Definition of visible' +[included in the accessibility tree]: #included-in-the-accessibility-tree 'Definition of included in the accessibility tree' From 39a4cd8019194345545dc13468d44fa5c7cc06ef Mon Sep 17 00:00:00 2001 From: HelenBurge <41951878+HelenBurge@users.noreply.github.com> Date: Thu, 29 Feb 2024 21:01:27 +0000 Subject: [PATCH 11/55] Update video-only-transcript-ee13b5.md Updates from the taskforce meeting --- _rules/video-only-transcript-ee13b5.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/_rules/video-only-transcript-ee13b5.md b/_rules/video-only-transcript-ee13b5.md index c2ba05a499..0cb7763fc9 100755 --- a/_rules/video-only-transcript-ee13b5.md +++ b/_rules/video-only-transcript-ee13b5.md @@ -47,7 +47,7 @@ The visual information of each test target is available through a text transcrip ## Assumptions -A mechanism is available to start the video and that the video element is not simply used to display the [poster](https://www.w3.org/TR/html5/semantics-embedded-content.html#element-attrdef-video-poster). +A mechanism is available to start the video and that the video element is not simply used to display the [poster](https://www.w3.org/TR/html5/semantics-embedded-content.html#element-attrdef-video-poster). That if a transcript is present it is [included in the accessibility tree][]. ## Accessibility Support @@ -55,7 +55,7 @@ There are no accessibility support issues known. ## Background -A "text transcript" in the context of this rule is defined in WCAG 2 as an [alternative for time based media](https://www.w3.org/TR/WCAG21/#dfn-alternative-for-time-based-media). It is known that the user can set the browser to prevent autoplay. This rule assumes the browser has not been set to do this. +A "text transcript" in the context of this rule is defined in WCAG 2 as an [alternative for time based media](https://www.w3.org/TR/WCAG21/#dfn-alternative-for-time-based-media). ### Bibliography @@ -191,3 +191,4 @@ This `video` element is not [visible][]. ``` [visible]: #visible 'Definition of visible' +[included in the accessibility tree]: #included-in-the-accessibility-tree 'Definition of included in the accessibility tree' From 20c557879f50f5fd8e900fa6062f3a9375e20d5d Mon Sep 17 00:00:00 2001 From: HelenBurge <41951878+HelenBurge@users.noreply.github.com> Date: Thu, 29 Feb 2024 21:03:14 +0000 Subject: [PATCH 12/55] Update video-transcript-1a02b0.md Updated to match the task force amendments --- _rules/video-transcript-1a02b0.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/_rules/video-transcript-1a02b0.md b/_rules/video-transcript-1a02b0.md index 1ffb577be0..8d91743935 100755 --- a/_rules/video-transcript-1a02b0.md +++ b/_rules/video-transcript-1a02b0.md @@ -48,7 +48,7 @@ The visual information of each test target is available through a text transcrip ## Assumptions -This rule assumes that a mechanism is available to start the video and that the video element is not simply used to display the [poster](https://www.w3.org/TR/html5/semantics-embedded-content.html#element-attrdef-video-poster). +This rule assumes that a mechanism is available to start the video and that the video element is not simply used to display the [poster](https://www.w3.org/TR/html5/semantics-embedded-content.html#element-attrdef-video-poster). The rule also assumes that if a transcript is present it is [included in the accessibility tree][]. ## Accessibility Support @@ -148,3 +148,4 @@ A video element that is not [visible][]. ``` [visible]: #visible 'Definition of visible' +[included in the accessibility tree]: #included-in-the-accessibility-tree 'Definition of included in the accessibility tree' From 9c7b0103b762a5c111c5cd15ecea9ad859c5a1ed Mon Sep 17 00:00:00 2001 From: HelenBurge <41951878+HelenBurge@users.noreply.github.com> Date: Thu, 29 Feb 2024 21:03:56 +0000 Subject: [PATCH 13/55] Update audio-transcript-2eb176.md --- _rules/audio-transcript-2eb176.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_rules/audio-transcript-2eb176.md b/_rules/audio-transcript-2eb176.md index d0c4c6ab6b..53d0465f93 100755 --- a/_rules/audio-transcript-2eb176.md +++ b/_rules/audio-transcript-2eb176.md @@ -42,7 +42,7 @@ The auditory information of each test target is available through a text transcr ## Assumptions -That if a transcript is present it is [included in the accessibility tree][]. +This rule assumes that if a transcript is present it is [included in the accessibility tree][]. ## Accessibility Support From 5011552b3e328f1c67e0053d59e5cae31243ff1e Mon Sep 17 00:00:00 2001 From: HelenBurge <41951878+HelenBurge@users.noreply.github.com> Date: Thu, 29 Feb 2024 21:04:28 +0000 Subject: [PATCH 14/55] Update video-only-transcript-ee13b5.md --- _rules/video-only-transcript-ee13b5.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_rules/video-only-transcript-ee13b5.md b/_rules/video-only-transcript-ee13b5.md index 0cb7763fc9..6143a9202a 100755 --- a/_rules/video-only-transcript-ee13b5.md +++ b/_rules/video-only-transcript-ee13b5.md @@ -47,7 +47,7 @@ The visual information of each test target is available through a text transcrip ## Assumptions -A mechanism is available to start the video and that the video element is not simply used to display the [poster](https://www.w3.org/TR/html5/semantics-embedded-content.html#element-attrdef-video-poster). That if a transcript is present it is [included in the accessibility tree][]. +A mechanism is available to start the video and that the video element is not simply used to display the [poster](https://www.w3.org/TR/html5/semantics-embedded-content.html#element-attrdef-video-poster). This rule also assumes that if a transcript is present it is [included in the accessibility tree][]. ## Accessibility Support From aa43f644df2ea9ee9edd898855a3e941cfceb264 Mon Sep 17 00:00:00 2001 From: HelenBurge <41951878+HelenBurge@users.noreply.github.com> Date: Tue, 23 Apr 2024 09:47:53 +0100 Subject: [PATCH 15/55] Update _rules/audio-transcript-2eb176.md Co-authored-by: Jean-Yves Moyen --- _rules/audio-transcript-2eb176.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_rules/audio-transcript-2eb176.md b/_rules/audio-transcript-2eb176.md index 6939ae9158..df1c3993d3 100755 --- a/_rules/audio-transcript-2eb176.md +++ b/_rules/audio-transcript-2eb176.md @@ -7,7 +7,7 @@ description: | accessibility_requirements: wcag20:1.2.1: # Audio-only and Video-only (Prerecorded) (A) forConformance: true - secondary: true + secondary: This success criterion is **less strict** than this rule. This is because the rule does not consider that the audio may be a media alternative for text. Some of the failed examples satisfy this success criterion. failed: not satisfied passed: further testing needed inapplicable: further testing needed From 06f4fd994d5a60f1f1222b780abbd98afc4402ca Mon Sep 17 00:00:00 2001 From: HelenBurge <41951878+HelenBurge@users.noreply.github.com> Date: Tue, 23 Apr 2024 09:48:03 +0100 Subject: [PATCH 16/55] Update _rules/audio-transcript-2eb176.md Co-authored-by: Jean-Yves Moyen --- _rules/audio-transcript-2eb176.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_rules/audio-transcript-2eb176.md b/_rules/audio-transcript-2eb176.md index df1c3993d3..90523d843c 100755 --- a/_rules/audio-transcript-2eb176.md +++ b/_rules/audio-transcript-2eb176.md @@ -29,7 +29,7 @@ acknowledgments: ## Applicability -This rule applies to every [non-streaming](#non-streaming-media-element) `audio` element that is: +This rule applies to every [non-streaming](#non-streaming-media-element) `audio` element for which at least one of the following is true: - [autoplaying](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/video#autoplay); or, - has a [play button][] that is [visible][]. From 11570c64e0fa4cb6f0573bb50740c857e30a8ba7 Mon Sep 17 00:00:00 2001 From: HelenBurge <41951878+HelenBurge@users.noreply.github.com> Date: Tue, 23 Apr 2024 09:48:21 +0100 Subject: [PATCH 17/55] Update _rules/audio-transcript-2eb176.md Co-authored-by: Jean-Yves Moyen --- _rules/audio-transcript-2eb176.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_rules/audio-transcript-2eb176.md b/_rules/audio-transcript-2eb176.md index 90523d843c..d3a11de943 100755 --- a/_rules/audio-transcript-2eb176.md +++ b/_rules/audio-transcript-2eb176.md @@ -31,7 +31,7 @@ acknowledgments: This rule applies to every [non-streaming](#non-streaming-media-element) `audio` element for which at least one of the following is true: -- [autoplaying](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/video#autoplay); or, +- the element has an `autoplay` [attribute value][] of `true`; or - has a [play button][] that is [visible][]. ## Expectation From 8c8453d38e726daf126f7e3c1bed738f2f37cd97 Mon Sep 17 00:00:00 2001 From: HelenBurge <41951878+HelenBurge@users.noreply.github.com> Date: Tue, 23 Apr 2024 09:48:28 +0100 Subject: [PATCH 18/55] Update _rules/audio-transcript-2eb176.md Co-authored-by: Jean-Yves Moyen --- _rules/audio-transcript-2eb176.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_rules/audio-transcript-2eb176.md b/_rules/audio-transcript-2eb176.md index d3a11de943..1900c8aa0c 100755 --- a/_rules/audio-transcript-2eb176.md +++ b/_rules/audio-transcript-2eb176.md @@ -32,7 +32,7 @@ acknowledgments: This rule applies to every [non-streaming](#non-streaming-media-element) `audio` element for which at least one of the following is true: - the element has an `autoplay` [attribute value][] of `true`; or -- has a [play button][] that is [visible][]. +- the element has a [play button][] that is [visible][]. ## Expectation From 556f9e63e26baaceb7c41cc13e09b4f808771d1e Mon Sep 17 00:00:00 2001 From: HelenBurge <41951878+HelenBurge@users.noreply.github.com> Date: Tue, 23 Apr 2024 09:48:38 +0100 Subject: [PATCH 19/55] Update _rules/audio-transcript-2eb176.md Co-authored-by: Jean-Yves Moyen --- _rules/audio-transcript-2eb176.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_rules/audio-transcript-2eb176.md b/_rules/audio-transcript-2eb176.md index 1900c8aa0c..2fe935ed63 100755 --- a/_rules/audio-transcript-2eb176.md +++ b/_rules/audio-transcript-2eb176.md @@ -50,7 +50,7 @@ There are no accessibility support issues known. ## Background -It is known that the user can set the browser to prevent autoplay. This rule assumes the browser has not been set to do this. +Some major browsers do not automatically play the 'video' unless the 'video' is muted. For these, the rule is never applicable. But for browsers that autoplay not muted video, the rule is still applicable. ### Bibliography From d5edac0389821cd632d9d7ab9c589593869073af Mon Sep 17 00:00:00 2001 From: HelenBurge <41951878+HelenBurge@users.noreply.github.com> Date: Tue, 23 Apr 2024 09:48:51 +0100 Subject: [PATCH 20/55] Update _rules/video-only-transcript-ee13b5.md Co-authored-by: Jean-Yves Moyen --- _rules/video-only-transcript-ee13b5.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_rules/video-only-transcript-ee13b5.md b/_rules/video-only-transcript-ee13b5.md index be3d368c94..f717224824 100755 --- a/_rules/video-only-transcript-ee13b5.md +++ b/_rules/video-only-transcript-ee13b5.md @@ -12,7 +12,7 @@ accessibility_requirements: inapplicable: further testing needed wcag20:1.2.1: # Audio-only and Video-only (Prerecorded) (A) forConformance: true - secondary: true + secondary: This success criterion is **less strict** than this rule. This is because the rule does not consider that the video may be a media alternative for text. Some of the failed examples satisfy this success criterion. failed: not satisfied passed: further testing needed inapplicable: further testing needed From 9322d9e081310c1b0b69dd344c06249fabfc8b86 Mon Sep 17 00:00:00 2001 From: HelenBurge <41951878+HelenBurge@users.noreply.github.com> Date: Tue, 23 Apr 2024 09:49:05 +0100 Subject: [PATCH 21/55] Update _rules/video-transcript-1a02b0.md Co-authored-by: Jean-Yves Moyen --- _rules/video-transcript-1a02b0.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_rules/video-transcript-1a02b0.md b/_rules/video-transcript-1a02b0.md index 1d2b31538d..24bd41927e 100755 --- a/_rules/video-transcript-1a02b0.md +++ b/_rules/video-transcript-1a02b0.md @@ -56,7 +56,7 @@ There are no accessibility support issues known. ## Background -It is known that the user can set the browser to prevent autoplay. This rule assumes the browser has not been set to do this. +Some major browsers do not automatically play the 'video' unless the 'video' is muted. For these, the rule is never applicable. But for browsers that autoplay not muted video, the rule is still applicable. ### Bibliography From 6fcaa73039e904413b0cf03b6d8d0eda9ae7537e Mon Sep 17 00:00:00 2001 From: HelenBurge <41951878+HelenBurge@users.noreply.github.com> Date: Tue, 23 Apr 2024 10:16:09 +0100 Subject: [PATCH 22/55] Update video-only-transcript-ee13b5.md --- _rules/video-only-transcript-ee13b5.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/_rules/video-only-transcript-ee13b5.md b/_rules/video-only-transcript-ee13b5.md index f717224824..9f660f4c76 100755 --- a/_rules/video-only-transcript-ee13b5.md +++ b/_rules/video-only-transcript-ee13b5.md @@ -5,17 +5,17 @@ rule_type: atomic description: | Non-streaming `video` elements without audio must have all visual information available in a transcript. accessibility_requirements: - wcag-technique:G159: # Providing an alternative for time-based media for video-only content - forConformance: false - failed: not satisfied - passed: further testing needed - inapplicable: further testing needed wcag20:1.2.1: # Audio-only and Video-only (Prerecorded) (A) forConformance: true secondary: This success criterion is **less strict** than this rule. This is because the rule does not consider that the video may be a media alternative for text. Some of the failed examples satisfy this success criterion. failed: not satisfied passed: further testing needed inapplicable: further testing needed + wcag-technique:G159: # Providing an alternative for time-based media for video-only content + forConformance: false + failed: not satisfied + passed: further testing needed + inapplicable: further testing needed input_aspects: - DOM Tree - CSS Styling From 920180f76c7ab8c0002a5753dbaa93e5f9f284d5 Mon Sep 17 00:00:00 2001 From: HelenBurge <41951878+HelenBurge@users.noreply.github.com> Date: Tue, 23 Apr 2024 10:23:35 +0100 Subject: [PATCH 23/55] Update video-only-transcript-ee13b5.md --- _rules/video-only-transcript-ee13b5.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/_rules/video-only-transcript-ee13b5.md b/_rules/video-only-transcript-ee13b5.md index 9f660f4c76..4c59c58405 100755 --- a/_rules/video-only-transcript-ee13b5.md +++ b/_rules/video-only-transcript-ee13b5.md @@ -5,14 +5,14 @@ rule_type: atomic description: | Non-streaming `video` elements without audio must have all visual information available in a transcript. accessibility_requirements: - wcag20:1.2.1: # Audio-only and Video-only (Prerecorded) (A) - forConformance: true - secondary: This success criterion is **less strict** than this rule. This is because the rule does not consider that the video may be a media alternative for text. Some of the failed examples satisfy this success criterion. + wcag-technique:G159: # Providing an alternative for time-based media for video-only content + forConformance: false failed: not satisfied passed: further testing needed inapplicable: further testing needed - wcag-technique:G159: # Providing an alternative for time-based media for video-only content - forConformance: false +wcag20:1.2.1: # Audio-only and Video-only (Prerecorded) (A) + forConformance: true + secondary: This success criterion is **less strict** than this rule. This is because the rule does not consider that the video may be a media alternative for text. Some of the failed examples satisfy this success criterion. failed: not satisfied passed: further testing needed inapplicable: further testing needed From 460d2de19a63aeda5b6f4044fcda719d2aae0754 Mon Sep 17 00:00:00 2001 From: HelenBurge <41951878+HelenBurge@users.noreply.github.com> Date: Tue, 23 Apr 2024 13:56:41 +0100 Subject: [PATCH 24/55] Update video-only-transcript-ee13b5.md --- _rules/video-only-transcript-ee13b5.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/_rules/video-only-transcript-ee13b5.md b/_rules/video-only-transcript-ee13b5.md index 4c59c58405..d5c9c4ba8b 100755 --- a/_rules/video-only-transcript-ee13b5.md +++ b/_rules/video-only-transcript-ee13b5.md @@ -11,11 +11,7 @@ accessibility_requirements: passed: further testing needed inapplicable: further testing needed wcag20:1.2.1: # Audio-only and Video-only (Prerecorded) (A) - forConformance: true secondary: This success criterion is **less strict** than this rule. This is because the rule does not consider that the video may be a media alternative for text. Some of the failed examples satisfy this success criterion. - failed: not satisfied - passed: further testing needed - inapplicable: further testing needed input_aspects: - DOM Tree - CSS Styling From 79003bf2cd2ad5f667030e279e98c8f793d31f18 Mon Sep 17 00:00:00 2001 From: HelenBurge <41951878+HelenBurge@users.noreply.github.com> Date: Tue, 23 Apr 2024 13:57:23 +0100 Subject: [PATCH 25/55] Update video-transcript-1a02b0.md --- _rules/video-transcript-1a02b0.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/_rules/video-transcript-1a02b0.md b/_rules/video-transcript-1a02b0.md index 24bd41927e..279ed0a25b 100755 --- a/_rules/video-transcript-1a02b0.md +++ b/_rules/video-transcript-1a02b0.md @@ -11,10 +11,6 @@ accessibility_requirements: passed: further testing needed inapplicable: further testing needed wcag-technique:G69: # Providing an alternative for time based media - forConformance: false - failed: not satisfied - passed: further testing needed - inapplicable: further testing needed input_aspects: - DOM Tree - CSS Styling From 66449454ebb054c521d1988caf71c5d68bb27494 Mon Sep 17 00:00:00 2001 From: Jean-Yves Moyen Date: Tue, 7 May 2024 11:32:25 +0200 Subject: [PATCH 26/55] Fix frontmatters --- _rules/audio-transcript-2eb176.md | 5 ----- _rules/video-transcript-1a02b0.md | 5 +++++ 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/_rules/audio-transcript-2eb176.md b/_rules/audio-transcript-2eb176.md index 2fe935ed63..86b334ade3 100755 --- a/_rules/audio-transcript-2eb176.md +++ b/_rules/audio-transcript-2eb176.md @@ -6,11 +6,7 @@ description: | This rule checks that `audio` elements have a transcript that includes all auditory information. accessibility_requirements: wcag20:1.2.1: # Audio-only and Video-only (Prerecorded) (A) - forConformance: true secondary: This success criterion is **less strict** than this rule. This is because the rule does not consider that the audio may be a media alternative for text. Some of the failed examples satisfy this success criterion. - failed: not satisfied - passed: further testing needed - inapplicable: further testing needed input_aspects: - DOM Tree - CSS Styling @@ -165,7 +161,6 @@ This `audio` element has native player controls and a [non-visible][visible] int ``` - ### Inapplicable #### Inapplicable Example 1 diff --git a/_rules/video-transcript-1a02b0.md b/_rules/video-transcript-1a02b0.md index 279ed0a25b..4c6f3154d2 100755 --- a/_rules/video-transcript-1a02b0.md +++ b/_rules/video-transcript-1a02b0.md @@ -11,6 +11,10 @@ accessibility_requirements: passed: further testing needed inapplicable: further testing needed wcag-technique:G69: # Providing an alternative for time based media + forConformance: false + failed: not satisfied + passed: further testing needed + inapplicable: further testing needed input_aspects: - DOM Tree - CSS Styling @@ -143,5 +147,6 @@ A video element that is not [visible][]. Transcript ``` + [visible]: #visible 'Definition of visible' [included in the accessibility tree]: #included-in-the-accessibility-tree 'Definition of included in the accessibility tree' From 4d86b8f16022f14d01579d38a51776fc02c4d38a Mon Sep 17 00:00:00 2001 From: HelenBurge <41951878+HelenBurge@users.noreply.github.com> Date: Tue, 21 May 2024 12:37:27 +0100 Subject: [PATCH 27/55] Update _rules/audio-transcript-2eb176.md Co-authored-by: Daniel Montalvo <49305434+daniel-montalvo@users.noreply.github.com> --- _rules/audio-transcript-2eb176.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_rules/audio-transcript-2eb176.md b/_rules/audio-transcript-2eb176.md index 86b334ade3..bc05921249 100755 --- a/_rules/audio-transcript-2eb176.md +++ b/_rules/audio-transcript-2eb176.md @@ -46,7 +46,7 @@ There are no accessibility support issues known. ## Background -Some major browsers do not automatically play the 'video' unless the 'video' is muted. For these, the rule is never applicable. But for browsers that autoplay not muted video, the rule is still applicable. +Some major browsers do not automatically play the 'video' unless it is muted, which makes the rule inapplicable in these browsers. The rule stil applies to browsers that autoplay not muted 'video'. ### Bibliography From a6a7bc7535bfd2febf0377eebd7473a2b1f4f94a Mon Sep 17 00:00:00 2001 From: HelenBurge <41951878+HelenBurge@users.noreply.github.com> Date: Tue, 21 May 2024 12:44:26 +0100 Subject: [PATCH 28/55] Update audio-transcript-2eb176.md --- _rules/audio-transcript-2eb176.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_rules/audio-transcript-2eb176.md b/_rules/audio-transcript-2eb176.md index bc05921249..fbb590b7d7 100755 --- a/_rules/audio-transcript-2eb176.md +++ b/_rules/audio-transcript-2eb176.md @@ -46,7 +46,7 @@ There are no accessibility support issues known. ## Background -Some major browsers do not automatically play the 'video' unless it is muted, which makes the rule inapplicable in these browsers. The rule stil applies to browsers that autoplay not muted 'video'. +Some major browsers do not automatically play the 'video' unless it is muted, which makes the rule inapplicable in these browsers. The rule still applies to browsers that autoplay not muted 'video'. ### Bibliography From 07d251d39166a70639e60057cf7fd4ba2d3a2f9b Mon Sep 17 00:00:00 2001 From: HelenBurge <41951878+HelenBurge@users.noreply.github.com> Date: Thu, 23 May 2024 15:06:52 +0100 Subject: [PATCH 29/55] Update _rules/video-transcript-1a02b0.md Co-authored-by: Daniel Montalvo <49305434+daniel-montalvo@users.noreply.github.com> --- _rules/video-transcript-1a02b0.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_rules/video-transcript-1a02b0.md b/_rules/video-transcript-1a02b0.md index 4c6f3154d2..1af718f5eb 100755 --- a/_rules/video-transcript-1a02b0.md +++ b/_rules/video-transcript-1a02b0.md @@ -56,7 +56,7 @@ There are no accessibility support issues known. ## Background -Some major browsers do not automatically play the 'video' unless the 'video' is muted. For these, the rule is never applicable. But for browsers that autoplay not muted video, the rule is still applicable. +Some major browsers do not automatically play the 'video' unless it is muted, which makes the rule inapplicable in these browsers. The rule still applies to browsers that autoplay not muted 'video'. ### Bibliography From 32ef8990d23811fb5a8d366c57998dc909468980 Mon Sep 17 00:00:00 2001 From: HelenBurge <41951878+HelenBurge@users.noreply.github.com> Date: Thu, 23 May 2024 15:07:09 +0100 Subject: [PATCH 30/55] Update _rules/audio-transcript-2eb176.md Co-authored-by: Jean-Yves Moyen --- _rules/audio-transcript-2eb176.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_rules/audio-transcript-2eb176.md b/_rules/audio-transcript-2eb176.md index fbb590b7d7..318d260f88 100755 --- a/_rules/audio-transcript-2eb176.md +++ b/_rules/audio-transcript-2eb176.md @@ -38,7 +38,7 @@ The auditory information of each test target is available through a text transcr ## Assumptions -This rule assumes that if a transcript is present it is [included in the accessibility tree][]. +Transcripts need to be available for all users, not just sighted users in order to satisfy WCAG. This rule does not test this, and it needs to be tested separately. ## Accessibility Support From 44604298bb82b7c0088d69b31194644f96cdd5db Mon Sep 17 00:00:00 2001 From: HelenBurge <41951878+HelenBurge@users.noreply.github.com> Date: Thu, 23 May 2024 15:25:43 +0100 Subject: [PATCH 31/55] Update audio-transcript-2eb176.md --- _rules/audio-transcript-2eb176.md | 1 - 1 file changed, 1 deletion(-) diff --git a/_rules/audio-transcript-2eb176.md b/_rules/audio-transcript-2eb176.md index 318d260f88..7a640a80ca 100755 --- a/_rules/audio-transcript-2eb176.md +++ b/_rules/audio-transcript-2eb176.md @@ -185,4 +185,3 @@ This `audio` element has hidden native player controls. [play button]: #play-button 'Definition of play button' [visible]: #visible 'Definition of visible' -[included in the accessibility tree]: #included-in-the-accessibility-tree 'Definition of included in the accessibility tree' From d4c436cd70298b0d79ab6160854f4a101c20a248 Mon Sep 17 00:00:00 2001 From: HelenBurge <41951878+HelenBurge@users.noreply.github.com> Date: Thu, 23 May 2024 15:26:13 +0100 Subject: [PATCH 32/55] Update video-only-transcript-ee13b5.md --- _rules/video-only-transcript-ee13b5.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/_rules/video-only-transcript-ee13b5.md b/_rules/video-only-transcript-ee13b5.md index d5c9c4ba8b..ba78460a27 100755 --- a/_rules/video-only-transcript-ee13b5.md +++ b/_rules/video-only-transcript-ee13b5.md @@ -43,7 +43,7 @@ The visual information of each test target is available through a text transcrip ## Assumptions -A mechanism is available to start the video and that the video element is not simply used to display the [poster](https://www.w3.org/TR/html5/semantics-embedded-content.html#element-attrdef-video-poster). This rule also assumes that if a transcript is present it is [included in the accessibility tree][]. +Transcripts need to be available for all users, not just sighted users in order to satisfy WCAG. This rule does not test this, and it needs to be tested separately. ## Accessibility Support @@ -187,4 +187,3 @@ This `video` element is not [visible][]. ``` [visible]: #visible 'Definition of visible' -[included in the accessibility tree]: #included-in-the-accessibility-tree 'Definition of included in the accessibility tree' From d8830b63961c31a1c56aa514eaa8e499c488b784 Mon Sep 17 00:00:00 2001 From: HelenBurge <41951878+HelenBurge@users.noreply.github.com> Date: Thu, 23 May 2024 15:26:45 +0100 Subject: [PATCH 33/55] Update video-transcript-1a02b0.md --- _rules/video-transcript-1a02b0.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/_rules/video-transcript-1a02b0.md b/_rules/video-transcript-1a02b0.md index 1af718f5eb..8f7c195d23 100755 --- a/_rules/video-transcript-1a02b0.md +++ b/_rules/video-transcript-1a02b0.md @@ -48,7 +48,7 @@ The visual information of each test target is available through a text transcrip ## Assumptions -This rule assumes that a mechanism is available to start the video and that the video element is not simply used to display the [poster](https://www.w3.org/TR/html5/semantics-embedded-content.html#element-attrdef-video-poster). The rule also assumes that if a transcript is present it is [included in the accessibility tree][]. +Transcripts need to be available for all users, not just sighted users in order to satisfy WCAG. This rule does not test this, and it needs to be tested separately. ## Accessibility Support @@ -149,4 +149,3 @@ A video element that is not [visible][]. ``` [visible]: #visible 'Definition of visible' -[included in the accessibility tree]: #included-in-the-accessibility-tree 'Definition of included in the accessibility tree' From f2820897325b150bfea2d2b0ad8dc4de9137ff82 Mon Sep 17 00:00:00 2001 From: HelenBurge <41951878+HelenBurge@users.noreply.github.com> Date: Thu, 30 May 2024 11:13:26 +0100 Subject: [PATCH 34/55] Update _rules/audio-transcript-2eb176.md Co-authored-by: Dan Tripp <113939352+dan-tripp-siteimprove@users.noreply.github.com> --- _rules/audio-transcript-2eb176.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_rules/audio-transcript-2eb176.md b/_rules/audio-transcript-2eb176.md index 7a640a80ca..a4cf969022 100755 --- a/_rules/audio-transcript-2eb176.md +++ b/_rules/audio-transcript-2eb176.md @@ -38,7 +38,7 @@ The auditory information of each test target is available through a text transcr ## Assumptions -Transcripts need to be available for all users, not just sighted users in order to satisfy WCAG. This rule does not test this, and it needs to be tested separately. +In order to satisfy WCAG, transcripts need to be available for all users, not just sighted users. This rule does not test this, and it needs to be tested separately. ## Accessibility Support From 089d65193416e630f2e99e9e8315d1706e31042d Mon Sep 17 00:00:00 2001 From: HelenBurge <41951878+HelenBurge@users.noreply.github.com> Date: Thu, 30 May 2024 11:13:36 +0100 Subject: [PATCH 35/55] Update _rules/video-only-transcript-ee13b5.md Co-authored-by: Dan Tripp <113939352+dan-tripp-siteimprove@users.noreply.github.com> --- _rules/video-only-transcript-ee13b5.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_rules/video-only-transcript-ee13b5.md b/_rules/video-only-transcript-ee13b5.md index ba78460a27..d0a9597522 100755 --- a/_rules/video-only-transcript-ee13b5.md +++ b/_rules/video-only-transcript-ee13b5.md @@ -43,7 +43,7 @@ The visual information of each test target is available through a text transcrip ## Assumptions -Transcripts need to be available for all users, not just sighted users in order to satisfy WCAG. This rule does not test this, and it needs to be tested separately. +In order to satisfy WCAG, transcripts need to be available for all users, not just sighted users. This rule does not test this, and it needs to be tested separately. ## Accessibility Support From 81ec31269d6ab2cd929bafdb7c4542dd97b26e43 Mon Sep 17 00:00:00 2001 From: HelenBurge <41951878+HelenBurge@users.noreply.github.com> Date: Thu, 30 May 2024 11:13:45 +0100 Subject: [PATCH 36/55] Update _rules/video-transcript-1a02b0.md Co-authored-by: Dan Tripp <113939352+dan-tripp-siteimprove@users.noreply.github.com> --- _rules/video-transcript-1a02b0.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_rules/video-transcript-1a02b0.md b/_rules/video-transcript-1a02b0.md index 8f7c195d23..918bf91cb3 100755 --- a/_rules/video-transcript-1a02b0.md +++ b/_rules/video-transcript-1a02b0.md @@ -48,7 +48,7 @@ The visual information of each test target is available through a text transcrip ## Assumptions -Transcripts need to be available for all users, not just sighted users in order to satisfy WCAG. This rule does not test this, and it needs to be tested separately. +In order to satisfy WCAG, transcripts need to be available for all users, not just sighted users. This rule does not test this, and it needs to be tested separately. ## Accessibility Support From 6867ec75188de322e26be741d2c65dfecf28f1d8 Mon Sep 17 00:00:00 2001 From: HelenBurge <41951878+HelenBurge@users.noreply.github.com> Date: Thu, 30 May 2024 11:14:01 +0100 Subject: [PATCH 37/55] Update _rules/video-only-transcript-ee13b5.md Co-authored-by: Dan Tripp <113939352+dan-tripp-siteimprove@users.noreply.github.com> --- _rules/video-only-transcript-ee13b5.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_rules/video-only-transcript-ee13b5.md b/_rules/video-only-transcript-ee13b5.md index d0a9597522..edd90c0943 100755 --- a/_rules/video-only-transcript-ee13b5.md +++ b/_rules/video-only-transcript-ee13b5.md @@ -51,7 +51,7 @@ There are no accessibility support issues known. ## Background -A "text transcript" in the context of this rule is defined in WCAG 2 as an [alternative for time based media](https://www.w3.org/TR/WCAG22/#dfn-alternative-for-time-based-media). +A "text transcript" in the context of this rule is defined in WCAG 2 as an [alternative for time-based media](https://www.w3.org/TR/WCAG22/#dfn-alternative-for-time-based-media). ### Bibliography From 3838d1609b20afadfbb6ec6eabd3bb0f20675161 Mon Sep 17 00:00:00 2001 From: HelenBurge <41951878+HelenBurge@users.noreply.github.com> Date: Thu, 30 May 2024 11:14:19 +0100 Subject: [PATCH 38/55] Update _rules/audio-transcript-2eb176.md Co-authored-by: Dan Tripp <113939352+dan-tripp-siteimprove@users.noreply.github.com> --- _rules/audio-transcript-2eb176.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_rules/audio-transcript-2eb176.md b/_rules/audio-transcript-2eb176.md index a4cf969022..7cb1519259 100755 --- a/_rules/audio-transcript-2eb176.md +++ b/_rules/audio-transcript-2eb176.md @@ -46,7 +46,7 @@ There are no accessibility support issues known. ## Background -Some major browsers do not automatically play the 'video' unless it is muted, which makes the rule inapplicable in these browsers. The rule still applies to browsers that autoplay not muted 'video'. +Some major browsers do not automatically play the 'video' unless it is muted, which makes the rule inapplicable in these browsers. The rule still applies to browsers that autoplay unmuted 'video'. ### Bibliography From fae7ad055f02bd6b0a865989686fa42ee5264637 Mon Sep 17 00:00:00 2001 From: HelenBurge <41951878+HelenBurge@users.noreply.github.com> Date: Thu, 30 May 2024 11:14:36 +0100 Subject: [PATCH 39/55] Update _rules/video-transcript-1a02b0.md Co-authored-by: Dan Tripp <113939352+dan-tripp-siteimprove@users.noreply.github.com> --- _rules/video-transcript-1a02b0.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_rules/video-transcript-1a02b0.md b/_rules/video-transcript-1a02b0.md index 918bf91cb3..8b30db5a42 100755 --- a/_rules/video-transcript-1a02b0.md +++ b/_rules/video-transcript-1a02b0.md @@ -56,7 +56,7 @@ There are no accessibility support issues known. ## Background -Some major browsers do not automatically play the 'video' unless it is muted, which makes the rule inapplicable in these browsers. The rule still applies to browsers that autoplay not muted 'video'. +Some major browsers do not automatically play the 'video' unless it is muted, which makes the rule inapplicable in these browsers. The rule still applies to browsers that autoplay unmuted 'video'. ### Bibliography From f1eb5cefa32eb11acdefa18fbca7b22757cfb098 Mon Sep 17 00:00:00 2001 From: HelenBurge <41951878+HelenBurge@users.noreply.github.com> Date: Thu, 30 May 2024 11:21:30 +0100 Subject: [PATCH 40/55] Update video-transcript-1a02b0.md Amended the updated of unmuted as the term is not recognised so used "not mute" instead. --- _rules/video-transcript-1a02b0.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_rules/video-transcript-1a02b0.md b/_rules/video-transcript-1a02b0.md index 8b30db5a42..918bf91cb3 100755 --- a/_rules/video-transcript-1a02b0.md +++ b/_rules/video-transcript-1a02b0.md @@ -56,7 +56,7 @@ There are no accessibility support issues known. ## Background -Some major browsers do not automatically play the 'video' unless it is muted, which makes the rule inapplicable in these browsers. The rule still applies to browsers that autoplay unmuted 'video'. +Some major browsers do not automatically play the 'video' unless it is muted, which makes the rule inapplicable in these browsers. The rule still applies to browsers that autoplay not muted 'video'. ### Bibliography From b0f435d317e3adbb182c0d2535c60940a76b45e8 Mon Sep 17 00:00:00 2001 From: HelenBurge <41951878+HelenBurge@users.noreply.github.com> Date: Thu, 30 May 2024 11:23:17 +0100 Subject: [PATCH 41/55] Update audio-transcript-2eb176.md --- _rules/audio-transcript-2eb176.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_rules/audio-transcript-2eb176.md b/_rules/audio-transcript-2eb176.md index 7cb1519259..27c9fa6e7a 100755 --- a/_rules/audio-transcript-2eb176.md +++ b/_rules/audio-transcript-2eb176.md @@ -46,7 +46,7 @@ There are no accessibility support issues known. ## Background -Some major browsers do not automatically play the 'video' unless it is muted, which makes the rule inapplicable in these browsers. The rule still applies to browsers that autoplay unmuted 'video'. +Some major browsers do not automatically play the 'video' unless it is muted, which makes the rule inapplicable in these browsers. The rule still applies to browsers that autoplay an audible 'video'. ### Bibliography From e6f966f7ada693406746ddcd1e578bc6aa9dbbc8 Mon Sep 17 00:00:00 2001 From: HelenBurge <41951878+HelenBurge@users.noreply.github.com> Date: Thu, 30 May 2024 11:24:26 +0100 Subject: [PATCH 42/55] Update video-transcript-1a02b0.md --- _rules/video-transcript-1a02b0.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_rules/video-transcript-1a02b0.md b/_rules/video-transcript-1a02b0.md index 918bf91cb3..4ea8beb97a 100755 --- a/_rules/video-transcript-1a02b0.md +++ b/_rules/video-transcript-1a02b0.md @@ -56,7 +56,7 @@ There are no accessibility support issues known. ## Background -Some major browsers do not automatically play the 'video' unless it is muted, which makes the rule inapplicable in these browsers. The rule still applies to browsers that autoplay not muted 'video'. +Some major browsers do not automatically play the 'video' unless it is muted, which makes the rule inapplicable in these browsers. The rule still applies to browsers that autoplay an audible 'video'. ### Bibliography From c366a7cdcc2fe90148ac733b8ed4dd876b999cde Mon Sep 17 00:00:00 2001 From: HelenBurge <41951878+HelenBurge@users.noreply.github.com> Date: Thu, 30 May 2024 14:32:24 +0100 Subject: [PATCH 43/55] Update _rules/audio-transcript-2eb176.md Co-authored-by: Kathy Eng --- _rules/audio-transcript-2eb176.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_rules/audio-transcript-2eb176.md b/_rules/audio-transcript-2eb176.md index 27c9fa6e7a..d492aca168 100755 --- a/_rules/audio-transcript-2eb176.md +++ b/_rules/audio-transcript-2eb176.md @@ -28,7 +28,7 @@ acknowledgments: This rule applies to every [non-streaming](#non-streaming-media-element) `audio` element for which at least one of the following is true: - the element has an `autoplay` [attribute value][] of `true`; or -- the element has a [play button][] that is [visible][]. +- the element has a [play button][] that is [visible][] and [included in the accessibility tree][]. ## Expectation From 6651e1b1c195af4bdf21fc4c18fa00bb8fa30b62 Mon Sep 17 00:00:00 2001 From: HelenBurge <41951878+HelenBurge@users.noreply.github.com> Date: Thu, 30 May 2024 14:43:46 +0100 Subject: [PATCH 44/55] Update audio-transcript-2eb176.md --- _rules/audio-transcript-2eb176.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/_rules/audio-transcript-2eb176.md b/_rules/audio-transcript-2eb176.md index d492aca168..5c8e67bc3f 100755 --- a/_rules/audio-transcript-2eb176.md +++ b/_rules/audio-transcript-2eb176.md @@ -95,6 +95,22 @@ This `audio` element has an `autoplay` attribute and an external transcript. ``` +#### Passed Example 4 + +This `audio` element has native player controls and an internal transcript that is not exposed to the accessibility tree. + +```html + + + + +``` + ### Failed #### Failed Example 1 From d89738c05fa518d699ec8f4e672bc73d231678b0 Mon Sep 17 00:00:00 2001 From: HelenBurge <41951878+HelenBurge@users.noreply.github.com> Date: Thu, 30 May 2024 14:58:39 +0100 Subject: [PATCH 45/55] Update video-only-transcript-ee13b5.md --- _rules/video-only-transcript-ee13b5.md | 1 + 1 file changed, 1 insertion(+) diff --git a/_rules/video-only-transcript-ee13b5.md b/_rules/video-only-transcript-ee13b5.md index edd90c0943..373e5e9ad3 100755 --- a/_rules/video-only-transcript-ee13b5.md +++ b/_rules/video-only-transcript-ee13b5.md @@ -187,3 +187,4 @@ This `video` element is not [visible][]. ``` [visible]: #visible 'Definition of visible' +[included in the accessibility tree]: #included-in-the-accessibility-tree 'Definition of included in the accessibility tree' From 0678b3fe9324b4b8b614f146c21d9144f322c72f Mon Sep 17 00:00:00 2001 From: HelenBurge <41951878+HelenBurge@users.noreply.github.com> Date: Thu, 30 May 2024 15:00:42 +0100 Subject: [PATCH 46/55] Update video-transcript-1a02b0.md --- _rules/video-transcript-1a02b0.md | 1 + 1 file changed, 1 insertion(+) diff --git a/_rules/video-transcript-1a02b0.md b/_rules/video-transcript-1a02b0.md index 4ea8beb97a..b0b1cad69d 100755 --- a/_rules/video-transcript-1a02b0.md +++ b/_rules/video-transcript-1a02b0.md @@ -149,3 +149,4 @@ A video element that is not [visible][]. ``` [visible]: #visible 'Definition of visible' +[included in the accessibility tree]: #included-in-the-accessibility-tree 'Definition of included in the accessibility tree' From 7da5060e4fc144c9513dbf668a8ce824b6479b03 Mon Sep 17 00:00:00 2001 From: HelenBurge <41951878+HelenBurge@users.noreply.github.com> Date: Thu, 30 May 2024 15:01:06 +0100 Subject: [PATCH 47/55] Update video-only-transcript-ee13b5.md --- _rules/video-only-transcript-ee13b5.md | 1 - 1 file changed, 1 deletion(-) diff --git a/_rules/video-only-transcript-ee13b5.md b/_rules/video-only-transcript-ee13b5.md index 373e5e9ad3..edd90c0943 100755 --- a/_rules/video-only-transcript-ee13b5.md +++ b/_rules/video-only-transcript-ee13b5.md @@ -187,4 +187,3 @@ This `video` element is not [visible][]. ``` [visible]: #visible 'Definition of visible' -[included in the accessibility tree]: #included-in-the-accessibility-tree 'Definition of included in the accessibility tree' From df3096f7e6c49302f22ccb7bc75a26857f0d4824 Mon Sep 17 00:00:00 2001 From: HelenBurge <41951878+HelenBurge@users.noreply.github.com> Date: Thu, 30 May 2024 15:56:02 +0100 Subject: [PATCH 48/55] Update audio-transcript-2eb176.md --- _rules/audio-transcript-2eb176.md | 1 + 1 file changed, 1 insertion(+) diff --git a/_rules/audio-transcript-2eb176.md b/_rules/audio-transcript-2eb176.md index 5c8e67bc3f..3d1ededdb5 100755 --- a/_rules/audio-transcript-2eb176.md +++ b/_rules/audio-transcript-2eb176.md @@ -201,3 +201,4 @@ This `audio` element has hidden native player controls. [play button]: #play-button 'Definition of play button' [visible]: #visible 'Definition of visible' +[included in the accessibility tree]: #included-in-the-accessibility-tree 'Definition of included in the accessibility tree' From efa4098e6dc9c6394f083f1f7ebbc7dc2883a6ab Mon Sep 17 00:00:00 2001 From: HelenBurge <41951878+HelenBurge@users.noreply.github.com> Date: Thu, 30 May 2024 15:57:18 +0100 Subject: [PATCH 49/55] Update video-transcript-1a02b0.md --- _rules/video-transcript-1a02b0.md | 1 - 1 file changed, 1 deletion(-) diff --git a/_rules/video-transcript-1a02b0.md b/_rules/video-transcript-1a02b0.md index b0b1cad69d..4ea8beb97a 100755 --- a/_rules/video-transcript-1a02b0.md +++ b/_rules/video-transcript-1a02b0.md @@ -149,4 +149,3 @@ A video element that is not [visible][]. ``` [visible]: #visible 'Definition of visible' -[included in the accessibility tree]: #included-in-the-accessibility-tree 'Definition of included in the accessibility tree' From b7360ae646cc1ff601c26b5fd32b92f7a6cdefad Mon Sep 17 00:00:00 2001 From: HelenBurge <41951878+HelenBurge@users.noreply.github.com> Date: Thu, 1 Aug 2024 14:11:28 +0100 Subject: [PATCH 50/55] Update _rules/video-transcript-1a02b0.md Co-authored-by: Kathy Eng --- _rules/video-transcript-1a02b0.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_rules/video-transcript-1a02b0.md b/_rules/video-transcript-1a02b0.md index 4ea8beb97a..70a41fb168 100755 --- a/_rules/video-transcript-1a02b0.md +++ b/_rules/video-transcript-1a02b0.md @@ -48,7 +48,7 @@ The visual information of each test target is available through a text transcrip ## Assumptions -In order to satisfy WCAG, transcripts need to be available for all users, not just sighted users. This rule does not test this, and it needs to be tested separately. +If a transcript is present, it is assumed it is in the accessibility tree. In order to satisfy WCAG, transcripts need to be available for all users, not just sighted users. This rule does not test this, and it needs to be tested separately. ## Accessibility Support From 89ccdcd324b77d794dbd3be9dd8ac14562a3d3cc Mon Sep 17 00:00:00 2001 From: HelenBurge <41951878+HelenBurge@users.noreply.github.com> Date: Thu, 1 Aug 2024 14:11:43 +0100 Subject: [PATCH 51/55] Update _rules/video-only-transcript-ee13b5.md Co-authored-by: Kathy Eng --- _rules/video-only-transcript-ee13b5.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_rules/video-only-transcript-ee13b5.md b/_rules/video-only-transcript-ee13b5.md index edd90c0943..80e00ba3f0 100755 --- a/_rules/video-only-transcript-ee13b5.md +++ b/_rules/video-only-transcript-ee13b5.md @@ -43,7 +43,7 @@ The visual information of each test target is available through a text transcrip ## Assumptions -In order to satisfy WCAG, transcripts need to be available for all users, not just sighted users. This rule does not test this, and it needs to be tested separately. +If a transcript is present, it is assumed it is in the accessibility tree. In order to satisfy WCAG, transcripts need to be available for all users, not just sighted users. This rule does not test this, and it needs to be tested separately. ## Accessibility Support From 62a55406bfc85c950bf8dea0f4bb2302af58cd34 Mon Sep 17 00:00:00 2001 From: HelenBurge <41951878+HelenBurge@users.noreply.github.com> Date: Thu, 1 Aug 2024 14:20:28 +0100 Subject: [PATCH 52/55] Update _rules/audio-transcript-2eb176.md Co-authored-by: Kathy Eng --- _rules/audio-transcript-2eb176.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_rules/audio-transcript-2eb176.md b/_rules/audio-transcript-2eb176.md index 3d1ededdb5..7a01d69a47 100755 --- a/_rules/audio-transcript-2eb176.md +++ b/_rules/audio-transcript-2eb176.md @@ -38,7 +38,7 @@ The auditory information of each test target is available through a text transcr ## Assumptions -In order to satisfy WCAG, transcripts need to be available for all users, not just sighted users. This rule does not test this, and it needs to be tested separately. +If a transcript is present, it is assumed it is in the accessibility tree. In order to satisfy WCAG, transcripts need to be available for all users, not just sighted users. This rule does not test this, and it needs to be tested separately. ## Accessibility Support From 3cb5bf5899c45cfd8350574070d74988d5a39a60 Mon Sep 17 00:00:00 2001 From: HelenBurge <41951878+HelenBurge@users.noreply.github.com> Date: Thu, 1 Aug 2024 15:01:00 +0100 Subject: [PATCH 53/55] Update audio-transcript-2eb176.md --- _rules/audio-transcript-2eb176.md | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/_rules/audio-transcript-2eb176.md b/_rules/audio-transcript-2eb176.md index 7a01d69a47..bfe74271ce 100755 --- a/_rules/audio-transcript-2eb176.md +++ b/_rules/audio-transcript-2eb176.md @@ -7,6 +7,8 @@ description: | accessibility_requirements: wcag20:1.2.1: # Audio-only and Video-only (Prerecorded) (A) secondary: This success criterion is **less strict** than this rule. This is because the rule does not consider that the audio may be a media alternative for text. Some of the failed examples satisfy this success criterion. + wcag20:1.3.1: # Info and Relationships (A) + secondary: This success criterion is **more strict** than this rule. This is because the rule is not intended to test this requirement. Some of the passed examples do not satisfy this success criterion. input_aspects: - DOM Tree - CSS Styling @@ -27,7 +29,7 @@ acknowledgments: This rule applies to every [non-streaming](#non-streaming-media-element) `audio` element for which at least one of the following is true: -- the element has an `autoplay` [attribute value][] of `true`; or +- the element has an [autoplay][] [attribute value][] of `true`; or - the element has a [play button][] that is [visible][] and [included in the accessibility tree][]. ## Expectation @@ -46,7 +48,7 @@ There are no accessibility support issues known. ## Background -Some major browsers do not automatically play the 'video' unless it is muted, which makes the rule inapplicable in these browsers. The rule still applies to browsers that autoplay an audible 'video'. +Some major browsers do not automatically play the 'video' unless it is muted, which makes the rule inapplicable in these browsers. The rule still applies to browsers that [autoplay][] an audible 'video'. ### Bibliography @@ -86,7 +88,7 @@ This `audio` element has native player controls and an external transcript. #### Passed Example 3 -This `audio` element has an `autoplay` attribute and an external transcript. +This `audio` element has an [autoplay][] attribute and an external transcript. ```html @@ -152,7 +154,7 @@ This `audio` element has native player controls and an incorrect external transc #### Failed Example 4 -This `audio` element has an `autoplay` attribute and an incorrect external transcript. +This `audio` element has an [autoplay][] attribute and an incorrect external transcript. ```html @@ -202,3 +204,4 @@ This `audio` element has hidden native player controls. [play button]: #play-button 'Definition of play button' [visible]: #visible 'Definition of visible' [included in the accessibility tree]: #included-in-the-accessibility-tree 'Definition of included in the accessibility tree' +[autoplay]: #autoplay 'Definition of autoplay' From 5f8a06a1784367801288efc3cb9e2b0855aeec03 Mon Sep 17 00:00:00 2001 From: HelenBurge <41951878+HelenBurge@users.noreply.github.com> Date: Thu, 1 Aug 2024 15:06:57 +0100 Subject: [PATCH 54/55] Update video-only-transcript-ee13b5.md Moved a failed to a passed and added a secondary 1.3.1 --- _rules/video-only-transcript-ee13b5.md | 34 ++++++++++++++------------ 1 file changed, 18 insertions(+), 16 deletions(-) diff --git a/_rules/video-only-transcript-ee13b5.md b/_rules/video-only-transcript-ee13b5.md index 80e00ba3f0..8f1cac9ac1 100755 --- a/_rules/video-only-transcript-ee13b5.md +++ b/_rules/video-only-transcript-ee13b5.md @@ -12,6 +12,8 @@ accessibility_requirements: inapplicable: further testing needed wcag20:1.2.1: # Audio-only and Video-only (Prerecorded) (A) secondary: This success criterion is **less strict** than this rule. This is because the rule does not consider that the video may be a media alternative for text. Some of the failed examples satisfy this success criterion. + wcag20:1.3.1: # Info and Relationships (A) + secondary: This success criterion is **more strict** than this rule. This is because the rule is not intended to test this requirement. Some of the passed examples do not satisfy this success criterion. input_aspects: - DOM Tree - CSS Styling @@ -92,11 +94,9 @@ This `video` element, which has no audio, has a transcript which conveys informa ``` -### Failed - -#### Failed Example 1 +#### Passed Example 3 -This `video` element, which has no audio, has an incorrect text transcript available on the same page. +This `video` element, which has no audio, has a text transcript available on the same page, but the transcript is not [included in the accessibility tree][]. ```html @@ -104,15 +104,17 @@ This `video` element, which has no audio, has an incorrect text transcript avail -

The above video shows a giant fat dog climbing out of a hole in the ground. +

``` -#### Failed Example 2 +### Failed -This `video` element, which has no audio, has an incorrect text transcript available through a link on the same page. +#### Failed Example 1 + +This `video` element, which has no audio, has an incorrect text transcript available on the same page. ```html @@ -120,13 +122,15 @@ This `video` element, which has no audio, has an incorrect text transcript avail -Transcript +

The above video shows a giant fat dog climbing out of a hole in the ground. +He stretches, yawns, and then starts walking. +Then he stops to scratch his bottom.

``` -#### Failed Example 3 +#### Failed Example 2 -This `video` element, which has no audio, has a text transcript available on the same page, but the transcript is not [visible][]. +This `video` element, which has no audio, has an incorrect text transcript available through a link on the same page. ```html @@ -134,15 +138,13 @@ This `video` element, which has no audio, has a text transcript available on the -

The above video shows a giant fat rabbit climbing out of a hole in the ground. -He stretches, yawns, and then starts walking. -Then he stops to scratch his bottom.

+Transcript ``` -#### Failed Example 4 +#### Failed Example 3 -This `video` element, which has no audio, has a text transcript available on the same page, but the transcript is not [included in the accessibility tree][]. +This `video` element, which has no audio, has a text transcript available on the same page, but the transcript is not [visible][]. ```html @@ -150,7 +152,7 @@ This `video` element, which has no audio, has a text transcript available on the -

The above video shows a giant fat rabbit climbing out of a hole in the ground. He stretches, yawns, and then starts walking. Then he stops to scratch his bottom.

From 6c39ab5ee9cd29121ae581c633c47ef926175dc3 Mon Sep 17 00:00:00 2001 From: HelenBurge <41951878+HelenBurge@users.noreply.github.com> Date: Thu, 1 Aug 2024 15:09:09 +0100 Subject: [PATCH 55/55] Update video-transcript-1a02b0.md --- _rules/video-transcript-1a02b0.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_rules/video-transcript-1a02b0.md b/_rules/video-transcript-1a02b0.md index 70a41fb168..c0bdc84857 100755 --- a/_rules/video-transcript-1a02b0.md +++ b/_rules/video-transcript-1a02b0.md @@ -56,7 +56,7 @@ There are no accessibility support issues known. ## Background -Some major browsers do not automatically play the 'video' unless it is muted, which makes the rule inapplicable in these browsers. The rule still applies to browsers that autoplay an audible 'video'. +A "text transcript" in the context of this rule is defined in WCAG 2 as an [alternative for time-based media](https://www.w3.org/TR/WCAG22/#dfn-alternative-for-time-based-media). ### Bibliography