W3C home > Mailing lists > Public > public-html-a11y@w3.org > September 2015

Re: Transcript extension proposal

From: Nigel Megitt <nigel.megitt@bbc.co.uk>
Date: Tue, 8 Sep 2015 11:42:13 +0000
To: "lwatson@paciellogroup.com" <lwatson@paciellogroup.com>, "public-html-a11y@w3.org" <public-html-a11y@w3.org>
Message-ID: <D2148776.27041%nigel.megitt@bbc.co.uk>

On 08/09/2015 12:32, "Léonie Watson" <lwatson@paciellogroup.com> wrote:

>> 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.

Thanks Léonie. My thinking in putting the content into a <div> is that
there are often scenarios where you want to display the transcript text
using traditional styling techniques, and you can assign the element a
class to modify its presentation if necessary. UAs that don't understand
<transcript> can still display something useful. By linking from the video
element to the transcript element the UA could process the same transcript
content in some other way. Obviously the transcript can also be an
external resource and not within the page itself.

Likewise, HTH!

Nigel

>
>HTH,
>Léonie.
>
>-- 
>Senior accessibility engineer @PacielloGroup @LeonieWatson
>
>
>

Received on Tuesday, 8 September 2015 11:42:45 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 8 September 2015 11:42:46 UTC