- From: Geoff Freed <geoff_freed@wgbh.org>
- Date: Wed, 17 Feb 2010 07:54:56 -0500
- To: Silvia Pfeiffer <silviapfeiffer1@gmail.com>, Philip Jägenstedt <philipj@opera.com>
- CC: Eric Carlson <eric.carlson@apple.com>, HTML Accessibility Task Force <public-html-a11y@w3.org>
________________________________________
From: Silvia Pfeiffer [silviapfeiffer1@gmail.com]
Sent: Wednesday, February 17, 2010 12:49 AM
To: Philip Jägenstedt
Cc: Geoff Freed; Eric Carlson; HTML Accessibility Task Force
Subject: Re: [media] Moving forward with captions / subtitles
<snip>
So, maybe this could mean:
<video src="video.ogv">
<track src="cc.en.srt" srclang="en" role="CC" active>
<track src="tad.en.srt" srclang="en" role="TAD">
<trackgroup role="SUB">
<track src="subs.de.srt" srclang="de">
<track src="subs.sv.srt" srclang="sv">
<track src="subs.jp.srt" srclang="jp">
</trackgroup>
</video>
the CC, the TAD, and one of the SUB tracks can be active together.
I think this may be the compromise we are after?
GF:
I think so. I can live with this. So, if I wanted to allow CC, TAD and two SUBs to be simultaneously active (at the user's discretion, of course), I'd move them out of <trackgroup>:
<video src="video.ogv">
<track src="cc.en.srt" srclang="en" role="CC" active>
<track src="tad.en.srt" srclang="en" role="TAD">
<track src="subs.de.srt" srclang="de" role="sub">
<track src="subs.sv.srt" srclang="sv" sole="sub">
<trackgroup role="SUB">
<track src="subs.jp.srt" srclang="jp">
<track src="subs.it.srt" srclang="it">
</trackgroup>
</video>
Here, only Japanese or Italian would be active by themselves; all others *could* be running at the same time.
Also, I don't know if you're intending to capitalize the role values, but I think we should keep them lowercase (as I've done above) to conform with other markup languages. Is there any reason to use uppercase?
> The minimized form of <track><source> (omitting <source>) makes all tracks
> parallel while the minimized form of <trackgroup><track> (omitting
> <trackgroup>) makes all track mutually exclusive.
Yes, I think that was the main difference between our proposals.
> When it comes to UI, I think <trackgroup><track> is better because it
> reflects exactly what a sensible menu nesting could look like, while the
> minimized form of <track><source> would have a less direct mapping (or a
> menu with checkboxes or similar).
>
> We could also completely drop the nesting and introduce a grouping attribute
> on <track>, but I don't think that would be better than either existing
> proposal.
Agreed. I think that confirms the above proposal?
I'm curious what Eric and Geoff think about this now?
GF: I think we're about to agree on something. I'll reply to the other posts as I wade through them this morning.
Cheers,
Silvia.
Received on Wednesday, 17 February 2010 12:56:02 UTC