- From: Philippe Le Hegaret <plh@w3.org>
- Date: Wed, 21 Aug 2013 08:32:59 -0400
- To: Sean Hayes <Sean.Hayes@microsoft.com>
- Cc: public-tt <public-tt@w3.org>
Here are the comments from the IESG regarding our request to register the TTML media type. We should address them before moving TTML 1.0 2nd to REC. Philippe > The IESG-designated expert has reviewed your application and returned > the inline comments below. Please reply to this email within 30 days > (i.e. by 15 September) with a revised application. > > If you have any questions, please don't hesitate to contact us. > > Best regards, > > Amanda Baber > IANA Request Specialist > ICANN > > > > Name : Philippe Le Hegaret > > > Email : plh@w3.org > > > MIME media type name : Application > > > MIME subtype name : Standards Tree -ttml+xml > > > Required parameters : None > > > Optional parameters : > > charset > > > If specified, the charset parameter must match the XML encoding declaration, > > or if absent, the actual encoding. > > > Isn't the effectively constrained to utf-8 or utf-16, as noted in the > specification? If so, why not say so? > > > > profile > > > The document profile of a TTMLDocument Instance may be specified using an > > optional profile parameter, which, if specified, the value of which must adhere > > to the syntax and semantics of ttp:profile parameter defined by Section 6.2.8 > > ttp:profile of the published specification. > > > > Encoding considerations : 8bit > > > This isn't consistent with what's in the specification, which says: > > Same for application/xml, except constrained to either UTF-8 or > UTF-16. See [XML Media Types], Section 3.2. > > If the specification is correct, the encoding here has to be binary in order to accommodate utf-16. And theres' no reason not to include this text in the actual registration. > > > > Security considerations : > > > As with other XML types and as noted in [XML Media Types] Section 10, > > repeated expansion of maliciously constructed XML entities can be used to > > consume large amounts of memory, which may cause XML processors in constrained > > environments to fail. > > > Either the definition of [XML Media Types] needs to be included or else it needs to be expanded to RFC 3023 inline. > > > > In addition, because of the extensibility features for TTML and of XML in > > general, it is possible that "application/ttml+xml" may describe content that > > has security implications beyond those described here. However, TTML does not > > provide for any sort of active or executable content, and if the processor > > follows only the normative semantics of the published specification, this > > content will be outside TTML namespaces and may be ignored. Only in the case > > where the processor recognizes and processes the additional content, or where > > further processing of that content is dispatched to other processors, would > > security issues potentially arise. And in that case, they would fall outside > > the domain of this registration document. > > > Although not prohibited, there are no expectations that XML signatures or > > encryption would normally be employed. > > > > Interoperability considerations : > > > > Published specification : > > This media type registration is extracted from Appendix C Media Type > > Registration of the Timed Text Markup Language (TTML) 1.0 specification: > > http://www.w3.org/TR/ttaf1-dfxp/ > > Timed Text Markup Language (TTML) 1.0. > > > > Applications which use this media : > > > TTML is used in the television industry for the purpose of authoring, > > transcoding and exchanging timed text information and for delivering captions, > > subtitles, and other metadata for television material repurposed for the Web > > or, more generally, the Internet. > > > There is partial and full support of TTML in components used by several Web > > browsers plugins, and in a number of caption authoring tools. > > > Additional information : > > > 1. Magic number(s) : none > > 2. File extension(s) : .ttml > > 3. Macintosh file type code : "TTML" > > 4. Object Identifiers: none > > > Fragment identifiers: > > For documents labeled as application/ttml+xml, the fragment identifier notation is intended to be used with xml:id attributes, as described in section 7.2.1 of the Timed Text Markup Language (TTML) 1.0 specification. > > > > Person to contact for further information : > > > 1. Name : Timed Text Working Group > > 2. Email : public-tt@w3.org > > > Intended usage : Common > > COMMON > > > > Author/Change controller : The published specification is a work product of > > the World Wide Web Consortium's Timed Text (TT) Working Group. > > > The W3C has change control over this specification. > > >
Received on Wednesday, 21 August 2013 12:33:45 UTC