IITAA Rule 50: Live audio of speech requires realtime captioning of the speakers.
Rule Mapping
- Status: Proposed
- Severity: Potential Violation
- Priority: Priority 1
Details
- object, embed, applet and video elements can be used to include prerecorded video with audio track on a web page
- If element includes live audio of speech requires real time captioning of speakers
Markup References
Validation Code
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("audio") );
nodes.concat( ruleContext.getElementsByTagName("video") );
// if no object, embed, applet, video or audio elements found then rule is not applicable
var passed = nodes.length == 0
return new ValidationResult(passed, nodes, '', '', []);
} // endfunction
>
var nodes = [];
nodes.concat( ruleContext.getElementsByTagName("object") );
nodes.concat( ruleContext.getElementsByTagName("embed") );
nodes.concat( ruleContext.getElementsByTagName("applet") );
nodes.concat( ruleContext.getElementsByTagName("audio") );
nodes.concat( ruleContext.getElementsByTagName("video") );
// if no object, embed, applet, video or audio elements found then rule is not applicable
var passed = nodes.length == 0
return new ValidationResult(passed, nodes, '', '', []);
} // endfunction
>