[imsc] address ISSUE-311 and ISSUE-310
authorpal@sandflow.org
Tue, 12 Aug 2014 16:04:24 +0200
changeset 690 80f2493f9079
parent 689 99dc1931b164
child 691 ceaa219bfbcc
[imsc] address ISSUE-311 and ISSUE-310
ttml-ww-profiles/ttml-ww-profiles.html
ttml-ww-profiles/ttml-ww-profiles.source.html
--- a/ttml-ww-profiles/ttml-ww-profiles.html	Thu Aug 07 10:46:26 2014 -0600
+++ b/ttml-ww-profiles/ttml-ww-profiles.html	Tue Aug 12 16:04:24 2014 +0200
@@ -217,11 +217,11 @@
   </p>
   <h1 class="title p-name" id="title" property="dcterms:title">TTML Text and Image Profiles for Internet Media Subtitles and Captions 1.0</h1>
   
-  <h2 property="dcterms:issued" datatype="xsd:dateTime" content="2014-08-04T13:25:16.000Z" id="w3c-first-public-working-draft-04-august-2014"><abbr title="World Wide Web Consortium">W3C</abbr> First Public Working Draft <time class="dt-published" datetime="2014-08-04">04 August 2014</time></h2>
+  <h2 property="dcterms:issued" datatype="xsd:dateTime" content="2014-08-12T12:01:40.000Z" id="w3c-first-public-working-draft-12-august-2014"><abbr title="World Wide Web Consortium">W3C</abbr> First Public Working Draft <time class="dt-published" datetime="2014-08-12">12 August 2014</time></h2>
   <dl>
     
       <dt>This version:</dt>
-      <dd><a class="u-url" href="http://www.w3.org/TR/2014/WD-ttml-imsc1-20140804/">http://www.w3.org/TR/2014/WD-ttml-imsc1-20140804/</a></dd>
+      <dd><a class="u-url" href="http://www.w3.org/TR/2014/WD-ttml-imsc1-20140812/">http://www.w3.org/TR/2014/WD-ttml-imsc1-20140812/</a></dd>
       <dt>Latest published version:</dt>
       <dd><a href="http://www.w3.org/TR/ttml-imsc1/">http://www.w3.org/TR/ttml-imsc1/</a></dd>
     
@@ -339,6 +339,10 @@
           
         </p>
         
+          <p>This document is governed by the <a id="w3c_process_revision" href="http://www.w3.org/2014/Process-20140801/">1 August 2014 <abbr title="World Wide Web Consortium">W3C</abbr> Process Document</a>.
+          </p>
+        
+        
       
     
   
@@ -401,10 +405,11 @@
       provisions of the profile.</li>
     </ul>
 
-    <div class="note"><div class="note-title" aria-level="2" role="heading" id="h_note_1"><span>Note</span></div><p class="">The use of the term <a href="#dfn-presentation-processor" class="internalDFN">presentation processor</a> (<a href="#dfn-transformation-processor" class="internalDFN">transformation processor</a>) within this specification does not imply conformance
-    to the DFXP Presentation Profile (DFXP Transformation Profile) specified in [<cite><a class="bibref" href="#bib-TTML1">TTML1</a></cite>]. In other words, it is not considered
-    an error for a <a href="#dfn-presentation-processor" class="internalDFN">presentation processor</a> (<a href="#dfn-transformation-processor" class="internalDFN">transformation processor</a>) to conform to a profile defined in this specification without
-    also conforming to the DFXP Presentation Profile (DFXP Transformation Profile).</p></div>
+    <div class="note"><div class="note-title" aria-level="2" role="heading" id="h_note_1"><span>Note</span></div><p class="">The use of the term <a href="#dfn-presentation-processor" class="internalDFN">presentation processor</a> (<a href="#dfn-transformation-processor" class="internalDFN">transformation processor</a>) within this specification
+    does not imply conformance to the DFXP Presentation Profile (DFXP Transformation Profile) specified in [<cite><a class="bibref" href="#bib-TTML1">TTML1</a></cite>]. In other
+    words, it is not considered an error for a <a href="#dfn-presentation-processor" class="internalDFN">presentation processor</a> (<a href="#dfn-transformation-processor" class="internalDFN">transformation processor</a>) to conform to a
+    profile defined in this specification without also conforming to the DFXP Presentation Profile (DFXP Transformation
+    Profile).</p></div>
   </section>
 
   <section id="profiles" typeof="bibo:Chapter" resource="#profiles" rel="bibo:Chapter">
@@ -670,44 +675,75 @@
       <section id="ttp-progressivelyDecodable" typeof="bibo:Chapter" resource="#ttp-progressivelyDecodable" rel="bibo:Chapter">
         <h4 aria-level="3" role="heading" id="h4_ttp-progressivelyDecodable"><span class="secno">5.5.2 </span>ittp:progressivelyDecodable</h4>
 
-        <p>A progressively decodable subtitle document is a subtitle document structured to facilitate processing before the
-        document is received in its entirety.</p>
-
-        <p>A progressively decodable subtitle document shall conform to the following:</p>
+        <p>A progressively decodable subtitle document is structured to facilitate processing before the
+        document is received in its entirety, and can be identified using <code>ittp:progressivelyDecodable</code> attribute.</p>
+
+        <p>A progressively decodable subtitle document is a subtitle document that conforms to the following:</p>
 
         <ol>
-          <li>elements appear in the document in increasing order according to their resolved begin time;</li>
-
-          <li>no element references another element (i) occurring later in the document or (ii) with a later begin time; and</li>
-
-          <li>a <code>ittp:progressivelyDecodable</code> attribute with value "true" is present on the <code>tt</code>
-          element.</li>
+          <li>no attribute or element of the TTML timing vocabulary is present within the <code>head</code> element;</li>
+
+          <li>given two Intermediate Synchronic Documents A and B with presentation times TA and TB, respectively, TA is not
+          greater than TB if A maps to a <code>p</code> element that occurs earlier in the document than any <code>p</code> element
+          to which B maps;</li>
+
+          <li>no attribute of the TTML timing vocabulary is present on a child element of <code>p</code>; and</li>
+
+          <li>no first element references a second element that occurs after the first element in the document.</li>
         </ol>
-
-        <p>The <code>ittp:progressivelyDecodable</code> attribute shall conform to the following syntax:</p>
-
-        <table class="syntax">
+		
+		<p>The <code>ittp:progressivelyDecodable</code> attribute shall conform to the following:</p>
+
+        <table class="simple">
+          <colgroup>
+            <col style="width:25%" span="1">
+            <col span="1">
+          </colgroup>
+
           <tbody>
             <tr>
-              <td>
-                <div class="exampleInner">
-                  <pre>imsc:progressivelyDecodable
-  : "true"
-  | "false"
-</pre>
-                </div>
-              </td>
+              <td><em>Values:</em></td>
+
+              <td><code>false | true</code></td>
+            </tr>
+
+            <tr>
+              <td><em>Initial:</em></td>
+
+              <td><code>false</code></td>
+            </tr>
+
+            <tr>
+              <td><em>Applies to:</em></td>
+
+              <td><code>head</code></td>
+            </tr>
+
+            <tr>
+              <td><em>Inherited:</em></td>
+
+              <td>N/A</td>
+            </tr>
+
+            <tr>
+              <td><em>Percentages:</em></td>
+
+              <td>N/A</td>
+            </tr>
+
+            <tr>
+              <td><em>Animatable:</em></td>
+
+              <td>N/A</td>
             </tr>
           </tbody>
         </table>
 
-        <p>The initial value of <code>ittp:progressivelyDecodable</code> shall be "false".</p>
-
-        <p>A <code>ittp:progressivelyDecodable</code> attribute with value "false" may be present on the <code>tt</code> element if
-        the subtitle document is not a progressively decodable subtitle document.</p>
-
-        <p>A <code>ittp:progressivelyDecodable</code> attribute is considered to be significant only when specified on the
-        <code>tt</code> element.</p>
+
+        <p>A subtitle document for which the computed value of <code>ittp:progressivelyDecodable</code> is "true" <em class="rfc2119" title="SHALL">SHALL</em> be a
+        progressively decodable subtitle document.</p>
+
+        <p>A subtitle document for which the computed value of <code>ittp:progressivelyDecodable</code> is "false" is neither asserted to be a progressively decodable subtitle document nor asserted not to be a progressively decodable subtitle document.</p>
 
         <div class="note"><div class="note-title" aria-level="4" role="heading" id="h_note_6"><span>Note</span></div><p class="">The placement and use of <code>div</code>, <code>region</code> and <code>span</code> that contain time
         attributes, and the use of <code>set</code> are constrained when <code>ittp:progressivelyDecodable="true"</code> .</p></div>
@@ -723,6 +759,8 @@
         computed value of "false" <em class="rfc2119" title="SHALL">SHALL</em> not produce any visible rendering, but still affect layout, regardless of the computed
         value of <code>tts:visibility</code>.</p>
 
+        <p>The <code>itts:forcedDisplay</code> attribute shall conform to the following:</p>
+
         <table class="simple">
           <colgroup>
             <col style="width:25%" span="1">
--- a/ttml-ww-profiles/ttml-ww-profiles.source.html	Thu Aug 07 10:46:26 2014 -0600
+++ b/ttml-ww-profiles/ttml-ww-profiles.source.html	Tue Aug 12 16:04:24 2014 +0200
@@ -105,10 +105,11 @@
       provisions of the profile.</li>
     </ul>
 
-    <p class='note'>The use of the term <a>presentation processor</a> (<a>transformation processor</a>) within this specification does not imply conformance
-    to the DFXP Presentation Profile (DFXP Transformation Profile) specified in [[!TTML1]]. In other words, it is not considered
-    an error for a <a>presentation processor</a> (<a>transformation processor</a>) to conform to a profile defined in this specification without
-    also conforming to the DFXP Presentation Profile (DFXP Transformation Profile).</p>
+    <p class='note'>The use of the term <a>presentation processor</a> (<a>transformation processor</a>) within this specification
+    does not imply conformance to the DFXP Presentation Profile (DFXP Transformation Profile) specified in [[!TTML1]]. In other
+    words, it is not considered an error for a <a>presentation processor</a> (<a>transformation processor</a>) to conform to a
+    profile defined in this specification without also conforming to the DFXP Presentation Profile (DFXP Transformation
+    Profile).</p>
   </section>
 
   <section id='profiles'>
@@ -375,45 +376,75 @@
       <section id='ttp-progressivelyDecodable'>
         <h4>ittp:progressivelyDecodable</h4>
 
-        <p>A progressively decodable subtitle document is a subtitle document structured to facilitate processing before the
-        document is received in its entirety.</p>
-
-        <p>A progressively decodable subtitle document shall conform to the following:</p>
+        <p>A progressively decodable subtitle document is structured to facilitate processing before the
+        document is received in its entirety, and can be identified using <code>ittp:progressivelyDecodable</code> attribute.</p>
+
+        <p>A progressively decodable subtitle document is a subtitle document that conforms to the following:</p>
 
         <ol>
-          <li>elements appear in the document in increasing order according to their resolved begin time;</li>
-
-          <li>no element references another element (i) occurring later in the document or (ii) with a later begin time; and</li>
-
-          <li>a <code>ittp:progressivelyDecodable</code> attribute with value "true" is present on the <code>tt</code>
-          element.</li>
+          <li>no attribute or element of the TTML timing vocabulary is present within the <code>head</code> element;</li>
+
+          <li>given two Intermediate Synchronic Documents A and B with presentation times TA and TB, respectively, TA is not
+          greater than TB if A maps to a <code>p</code> element that occurs earlier in the document than any <code>p</code> element
+          to which B maps;</li>
+
+          <li>no attribute of the TTML timing vocabulary is present on a child element of <code>p</code>; and</li>
+
+          <li>no first element references a second element that occurs after the first element in the document.</li>
         </ol>
-
-        <p>The <code>ittp:progressivelyDecodable</code> attribute shall conform to the following syntax:</p>
-
-        <table class="syntax">
+		
+		<p>The <code>ittp:progressivelyDecodable</code> attribute shall conform to the following:</p>
+
+        <table class="simple">
+          <colgroup>
+            <col style="width:25%" span="1">
+            <col span="1">
+          </colgroup>
+
           <tbody>
             <tr>
-              <td>
-                <div class="exampleInner">
-                  <pre>
-imsc:progressivelyDecodable
-  : "true"
-  | "false"
-</pre>
-                </div>
-              </td>
+              <td><em>Values:</em></td>
+
+              <td><code>false | true</code></td>
+            </tr>
+
+            <tr>
+              <td><em>Initial:</em></td>
+
+              <td><code>false</code></td>
+            </tr>
+
+            <tr>
+              <td><em>Applies to:</em></td>
+
+              <td><code>head</code></td>
+            </tr>
+
+            <tr>
+              <td><em>Inherited:</em></td>
+
+              <td>N/A</td>
+            </tr>
+
+            <tr>
+              <td><em>Percentages:</em></td>
+
+              <td>N/A</td>
+            </tr>
+
+            <tr>
+              <td><em>Animatable:</em></td>
+
+              <td>N/A</td>
             </tr>
           </tbody>
         </table>
 
-        <p>The initial value of <code>ittp:progressivelyDecodable</code> shall be "false".</p>
-
-        <p>A <code>ittp:progressivelyDecodable</code> attribute with value "false" may be present on the <code>tt</code> element if
-        the subtitle document is not a progressively decodable subtitle document.</p>
-
-        <p>A <code>ittp:progressivelyDecodable</code> attribute is considered to be significant only when specified on the
-        <code>tt</code> element.</p>
+
+        <p>A subtitle document for which the computed value of <code>ittp:progressivelyDecodable</code> is "true" SHALL be a
+        progressively decodable subtitle document.</p>
+
+        <p>A subtitle document for which the computed value of <code>ittp:progressivelyDecodable</code> is "false" is neither asserted to be a progressively decodable subtitle document nor asserted not to be a progressively decodable subtitle document.</p>
 
         <p class='note'>The placement and use of <code>div</code>, <code>region</code> and <code>span</code> that contain time
         attributes, and the use of <code>set</code> are constrained when <code>ittp:progressivelyDecodable="true"</code> .</p>
@@ -429,6 +460,8 @@
         computed value of "false" SHALL not produce any visible rendering, but still affect layout, regardless of the computed
         value of <code>tts:visibility</code>.</p>
 
+        <p>The <code>itts:forcedDisplay</code> attribute shall conform to the following:</p>
+
         <table class="simple">
           <colgroup>
             <col style="width:25%" span="1">