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

Transcript extension proposal

From: Nigel Megitt <nigel.megitt@bbc.co.uk>
Date: Mon, 7 Sep 2015 11:32:58 +0000
To: "public-html-a11y@w3.org" <public-html-a11y@w3.org>
Message-ID: <D2133477.26DD9%nigel.megitt@bbc.co.uk>
Dear Chaals, all,

Regarding http://w3c.github.io/html-transcript/html-transcript-src.html :

I'm supportive of the idea of specifying a semantic that a particular
resource has an "is a transcript of" relationship to another flowing
resource.

However I'm concerned that overloading the @kind attribute of the track
element prevents the expression of an alternate semantic that might also
apply to the same "transcript" resource, i.e. that it is in fact a timed
text track suitable for display as captions or subtitles.

Consider:

<video controls>
  <source src="video.rm">
  <track kind="captions" src="captions.en.ttml" srclang="en"
label="English">
  <track kind="transcript" src="captions.en.ttml" srclang="en"
label="English">
</video>

This doesn't seem like a good idea, especially since non-timed transcripts
cannot sensibly be used to generate a text track, as noted in the current
draft.

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>


In the second example the page would need to be formatted so that the
transcript is either displayed by the UA as native transcript display or
as HTML but not both. That second example expresses the minimum needed to
connect a labelled, language identified transcript to a specific media
element.

I believe this alternative proposal fulfils all of the requirements, and
am happy to discuss further.


Kind regards,

Nigel (not in the role of TTWG chair)

--
Nigel Megitt
Executive Product Manager, BBC Engineering
Telephone: +44 (0)3030807996
BC2 C1 Broadcast Centre, Media Village, 201 Wood Lane, London W12 7TP




-----------------------------
http://www.bbc.co.uk
This e-mail (and any attachments) is confidential and
may contain personal views which are not the views of the BBC unless specifically stated.
If you have received it in
error, please delete it from your system.
Do not use, copy or disclose the
information in any way nor act in reliance on it and notify the sender
immediately.
Please note that the BBC monitors e-mails
sent or received.
Further communication will signify your consent to
this.
-----------------------------
Received on Monday, 7 September 2015 11:33:41 UTC

This archive was generated by hypermail 2.3.1 : Monday, 7 September 2015 11:33:41 UTC