Bug 9697 - media elements in SVG need ability to associate captions and description
Summary: media elements in SVG need ability to associate captions and description
Status: NEW
Alias: None
Product: SVG
Classification: Unclassified
Component: Accessibility Support (show other bugs)
Version: SVG 1.2 Tiny
Hardware: All Windows 3.1
: P1 major
Target Milestone: Feature Request
Assignee: Doug Schepers
QA Contact: SVG Public List
URL:
Whiteboard:
Keywords: a11y, media
Depends on:
Blocks:
 
Reported: 2010-05-10 13:09 UTC by Sean Hayes
Modified: 2014-11-05 15:58 UTC (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sean Hayes 2010-05-10 13:09:43 UTC
The <audio> and <video> elements in SVG need to have a peer element to contain timed text to support captions, subtitles and the text of descriptions. While an approximation to captions can be done using <animation>, this is not a good substitute to using a dedicated timed text format and there are no controls for the user to find them.

Proposal (1)
Allow <foreignObject> to have the Attributes for runtime synchronization so that for example an external TTML file may be referenced, or an embedded TTML resource.

Proposal (2) 
Add an explicit <timedText> element equivalent to <video> to provide such references.

Proposal (3)
Add system properties for captions, descriptions and subtitles in order to control the rendering of these formats.