OAA MEDIA_4: Prerecorded video with audio track needs a audio or text description of the video content.

Details

  1. object, embed, applet and video elements can be used to include prerecorded video with audio track on a web page
  2. If element includes prerecorded video with audio track the author needs to verify audio or text descriptions of the video are available

Rulesets

WCAG 2.0 Requirement 1.2.3 Audio Description or Media Alternative (Prerecorded)
Status: Proposed
Severity: Potential Violation
Priority: Priority 1
IITAA 1.0 7.2 Provide audio descriptions
Type:
Severity: Potential Violation
Priority: Priority 1
Status: Proposed

Markup References

Validation Code

Message

If object, embed, applet or video element is used to include prerecorded video with audio track verify audio or text descriptions are available for the video track.

Dependencies

None

Context

document

Parameters

None

Code

function (ruleContext) {
    var nodes = [];

    nodes.concat( ruleContext.getElementsByTagName("object") );
    nodes.concat( ruleContext.getElementsByTagName("embed") );
    nodes.concat( ruleContext.getElementsByTagName("applet") );
    nodes.concat( ruleContext.getElementsByTagName("video") );
    
    // if no object, embed, applet or video elementsfound then rule is not applicable    
    var passed = nodes.length == 0
    
  return new ValidationResult(passed, nodes, '', '', []);
} // endfunction