- From: Léonie Watson <lwatson@paciellogroup.com>
- Date: Tue, 8 Sep 2015 13:32:22 +0200
- To: "'Nigel Megitt'" <nigel.megitt@bbc.co.uk>, <public-html-a11y@w3.org>
> From: Nigel Megitt [mailto:nigel.megitt@bbc.co.uk] > Sent: 07 September 2015 13:33 > I'd propose yet another alternative approach, not currently listed in the §7, > that the <transcript> element, rather than being the contents of the > transcript, be changed to be analogous to <track> and that <div> be used to > hold transcript data so you could have: > > <video controls> > <source src="video.rm"> > <track kind="captions" src="captions.en.ttml" srclang="en" > label="English"> > <transcript src="captions.en.ttml" srclang="en" label="English"> </video> > > or: > > <video controls> > <source src="video.rm"> > <track kind="captions" src="captions.en.ttml" srclang="en" > label="English"> > <transcript src="#videoTranscript" srclang="en" label="English"> </video> > > <div id="videoTranscript"> > transcript... > </div> Thanks for sharing these ideas nigel. Part of the thinking that led to <transcript> representing the transcript itself, is that a transcript is a discrete chunk of content. Using a dedicated element provides a hook that UAs and ATs can use in different ways. For example a media player product could target <transcript> for default styling, or an AT that uses semantics could convey the start/end of the transcript to users, or browsers could implement shortcuts for navigating to the transcript content. HTH, Léonie. -- Senior accessibility engineer @PacielloGroup @LeonieWatson
Received on Tuesday, 8 September 2015 11:32:39 UTC