Problem with SMIL 3.0 DTD (meta element)
Kees Blom <[email protected]> Tue, 18 May 2010 15:06:15 +0200
| Newsgroups | gmane.comp.web.smil |
|---|---|
| Message-ID | <[email protected]> |
This is a multi-part message in MIME format. --------------000707060107060603080205 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Hello SMIL people, during AmbulantPlayer 2.2b17 beta testing a community member found a problem we think could be caused by an omission in the SMIL3.0 DTD. De file: http://www.w3.org/2007/SMIL30/testsuite/New-SMIL30/files/Metainformation/metainfo-test1.smil will not be parsed by AmbulantPlayer when a validating XML parser (xerces) is used. In http://www.w3.org/TR/2008/REC-SMIL3-20081201/smil-profile.html#SMILProfileNS-meta-module the (normative) text states: "This profile adds the meta <http://www.w3.org/TR/2008/REC-SMIL3-20081201/smil-metadata.html#edef-meta> and metadata <http://www.w3.org/TR/2008/REC-SMIL3-20081201/smil-metadata.html#edef-metadata> elements to the content model of all elements except meta <http://www.w3.org/TR/2008/REC-SMIL3-20081201/smil-metadata.html#edef-meta>, metadata <http://www.w3.org/TR/2008/REC-SMIL3-20081201/smil-metadata.html#edef-metadata> and state <http://www.w3.org/TR/2008/REC-SMIL3-20081201/smil-state.html#edef-state>." This text is consistent with the test file mentioned above, where the <meta/> element is used as child of a <text/> element, and the (informative) summary of changes given at: http://www.w3.org/TR/2008/REC-SMIL3-20081201/smil-metadata.html#smilMetadataNS-SummaryOfChanges But these texts are inconsistent with the DTD in http://www.w3.org/TR/2008/REC-SMIL3-20081201/smil-DTD.html#SMIL-media and the (normative) table presented at http://www.w3.org/TR/2008/REC-SMIL3-20081201/smil-profile.html#SMILProfileNS-struct-module. Please let us know what the definitive status is of the <meta/> element as a child from an element in the <body/> of a SMIL 3.0 document. Yours sincerely, Kees Blom. [email protected] --------------000707060107060603080205 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1"> </head> <body bgcolor="#ffffff" text="#000000"> Hello SMIL people,<br> <br> during AmbulantPlayer 2.2b17 beta testing a community member found a problem <br> we think could be caused by an omission in the SMIL3.0 DTD.<br> <br> De file: <a class="moz-txt-link-freetext" href="http://www.w3.org/2007/SMIL30/testsuite/New-SMIL30/files/Metainformation/metainfo-test1.smil">http://www.w3.org/2007/SMIL30/testsuite/New-SMIL30/files/Metainformation/metainfo-test1.smil</a><br> will not be parsed by AmbulantPlayer when a validating XML parser (xerces) is used.<br> <br> In <a class="moz-txt-link-freetext" href="http://www.w3.org/TR/2008/REC-SMIL3-20081201/smil-profile.html#SMILProfileNS-meta-module">http://www.w3.org/TR/2008/REC-SMIL3-20081201/smil-profile.html#SMILProfileNS-meta-module</a><br> the (normative) text states:<br> <p>"This profile adds the <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201/smil-metadata.html#edef-meta" class="noxref"><span class="einst-meta einst">meta</span></a> and <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201/smil-metadata.html#edef-metadata" class="noxref"><span class="einst-metadata einst">metadata</span></a> elements to the content model of all elements except <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201/smil-metadata.html#edef-meta" class="noxref"><span class="einst-meta einst">meta</span></a>, <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201/smil-metadata.html#edef-metadata" class="noxref"><span class="einst-metadata einst">metadata</span></a> and <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201/smil-state.html#edef-state" class="noxref"><span class="einst-state einst">state</span></a>."<br> </p> <p>This text is consistent with the test file mentioned above, where the <meta/> element is used as <br> child of a <text/> element, and the (informative) summary of changes given at:<br> <a class="moz-txt-link-freetext" href="http://www.w3.org/TR/2008/REC-SMIL3-20081201/smil-metadata.html#smilMetadataNS-SummaryOfChanges">http://www.w3.org/TR/2008/REC-SMIL3-20081201/smil-metadata.html#smilMetadataNS-SummaryOfChanges</a><br> </p> <p>But these texts are inconsistent with the DTD in <a class="moz-txt-link-freetext" href="http://www.w3.org/TR/2008/REC-SMIL3-20081201/smil-DTD.html#SMIL-media">http://www.w3.org/TR/2008/REC-SMIL3-20081201/smil-DTD.html#SMIL-media</a><br> and the (normative) table presented at <a class="moz-txt-link-freetext" href="http://www.w3.org/TR/2008/REC-SMIL3-20081201/smil-profile.html#SMILProfileNS-struct-module">http://www.w3.org/TR/2008/REC-SMIL3-20081201/smil-profile.html#SMILProfileNS-struct-module</a>.</p> <p>Please let us know what the definitive status is of the <meta/> element as a child from an element in the <body/> of<br> a SMIL 3.0 document.<br> </p> <p>Yours sincerely,<br> </p> <p>Kees Blom.<br> <a class="moz-txt-link-abbreviated" href="mailto:[email protected]">[email protected]</a><br> <br> </p> <br> </body> </html> --------------000707060107060603080205--