Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SC1-2-1+SC1-2-3-video-transcript #82

Closed
WilcoFiers opened this issue Apr 5, 2018 · 4 comments
Closed

SC1-2-1+SC1-2-3-video-transcript #82

WilcoFiers opened this issue Apr 5, 2018 · 4 comments
Assignees

Comments

@WilcoFiers
Copy link
Member

WilcoFiers commented Apr 5, 2018


name: video element transcript
group: SC1-2-video-element
description: |
Non-streaming video elements must have all audio and visual information available in a transcript.

success_criterion:

  • 1.2.1 # Audio-only and Video-only (Prerecorded)
  • 1.2.3 # Audio Description or Media Alternative (Prerecorded)
  • 1.2.8 # Media Alternative (Prerecorded)

test_aspects:

authors:

  • Wilco Fiers
  • Brian Bors

Test Procedure

Applicability

The rule applies to any non-streaming video element visible in the page

Expectation 1

A text transcript is available for the test target, either on the page or available through a link (or some other mechanism).

Expectation 2

The text transcript (from expectation 1) contains all the visual and auditory information of the test target.

Assumptions

There are currently no assumptions

Accessibility support

There are no major accessibility support issues known for this rule.

Background

Test Cases

Passed

<video src="../test-assets/rabbit-video.mp4" controls></video>
<p>The above video shows a giant fat rabbit climbing out of a hole in the ground. 
He stretches, yaws, and then starts walking. 
Then he stops to scratch his bottom.</p>
<video src="../test-assets/rabbit-video.mp4" controls></video>
<a href="/test-assets/rabbit-video-transcript.html">Transcript</p>

Failed

<video src="../test-assets/rabbit-video.mp4" controls></video>
<p>The above video shows a giant fat dog climbing out of a hole in the ground. 
He stretches, yaws, and then starts walking. 
Then he stops to scratch his bottom.</p>
<video src="../test-assets/rabbit-video.mp4" controls></video>
<a href="/test-assets/rabbit-video-incorrect-transcript.html">Transcript</p>

Inapplicable

TODO: a source to a live video
<video src="../test-assets/rabbit-video.mp4" controls style="display: none;"></video>
@WilcoFiers WilcoFiers changed the title SC1-2-1+1-2-3-video-transcript SC1-2-1+SC1-2-3-video-transcript Apr 5, 2018
@DagfinnRomen
Copy link
Collaborator

This test rule covers three success criteria. We need to ensure that test rule produces test results that identify the exact success criterion where non-compliance occurs. This is crucial information for us when we perform audits.

Is this covered in this test rule?

@ShadowBB
Copy link
Collaborator

Thanks for the question Dagfinn. If a rule tests multible SC and it fails than it fails on all the SC (in other words, all SC would be non-compliant), however these rules are part of a rule group (and not all rules in the group cover the same SC), so it could be that this rule fails for example but the situation could still be compliant with one of the SC that is covered by this rule because it passes a different rule within this rulegroup.

I must say that the result aggregation becomes a bit tricky when it involves rulegroups with rules that cover multiple but different SC within the group. Maybe we should make a visual about that to clarify.

@WilcoFiers
Copy link
Member Author

PR in #106

@cpandhi
Copy link
Collaborator

cpandhi commented May 3, 2018

by 1.2.8 do you mean 1.2.5? Audio Descriptions

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants