- From: Paul Cotton <Paul.Cotton@microsoft.com>
- Date: Fri, 12 Jul 2013 15:21:16 +0000
- To: Silvia Pfeiffer <silviapfeiffer1@gmail.com>
- CC: public-html <public-html@w3.org>
- Message-ID: <abb08642df954162b2df1c8c7763850a@BLUPR03MB246.namprd03.prod.outlook.com>
What is the status of Silivia’s proposal? Do we have consensus on the proposal and/or where it should be dealt with? /paulc HTML WG co-chair Paul Cotton, Microsoft Canada 17 Eleanor Drive, Ottawa, Ontario K2E 6A3 Tel: (425) 705-9596 Fax: (425) 936-7329 From: Glenn Adams [mailto:glenn@skynav.com] Sent: Friday, June 14, 2013 8:50 AM To: Silvia Pfeiffer Cc: public-html Subject: Re: A new proposal for how to deal with text track cues On Fri, Jun 14, 2013 at 5:24 PM, Silvia Pfeiffer <silviapfeiffer1@gmail.com<mailto:silviapfeiffer1@gmail.com>> wrote: On Thu, Jun 13, 2013 at 1:01 AM, Glenn Adams <glenn@skynav.com<mailto:glenn@skynav.com>> wrote: > At this point, I believe it would be wrong to characterize TTML and VTT as > simply two different serialization formats of the same feature set. Agreed for captions. I believe you will find that when you specify chapters, descriptions, or general metadata in either of them, you will get out the exact same data and therefore they are two different serializations for the same data. If that is possible, then I agree it is a good goal, though I'm certain there is metadata that will remain in TTML non-standard, namespace specific extensions. That is part and parcel of the extensibility goals of TTML's design. > That > just isn't true, and I don't know if it will ever be true given the > differences in goals and emphasis I cite above. That leaves us with needing > to identify a common semantic subset of features both formats support and > then design a common cue interface on that basis. Not necessarily. In fact, my proposal is that they provide two different interfaces for captions/subtitles: a VTTCaptionCue and a TTMLCaptionCue. I would, however, suggest they should use the same interface for chapters, descriptions, and metadata. Again, this latter is a good general goal, so we are agreed on this point. > And > that brings us back to the process question of where this work will take > place. It is fine to discuss strawmans on this ML and the TTCG or TTWG ML, > but we need a definite home for this work where consensus can be established > and decisions taken. The basic interfaces for the <track> element are in JavaScript and need to be defined here in the HTML WG. The TTWG can build on them and should right now review whether it is possible to build on them. But they need to be part of the HTML specification. The TTWG should then indeed create the TTMLCaptionCue JS API and other JS APIs as they relate to TTML. Except for the "need to be defined here in the HTML WG", I would agree. Most JS APIs are being defined outside the HTML WG, e.g., DOM4, CSSOM, XHR, WebApps APIs, and so forth. It is reasonable to consider that these specific Cue and Track APIs be defined outside the HTML WG by parties most familiar with the requirements and semantics of this domain, and I would argue that the HTML WG does not include the relevant parties, or at least there are not active here. In any case, this is somewhat like the Media Task Force in its work on MSE and EME, the experts in those areas are not the experts on general HTML related functionality. G.
Received on Friday, 12 July 2013 15:24:58 UTC