This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.
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.