--- a/ttml10-sdp-us/Overview.html Thu Jan 24 17:35:58 2013 -0700
+++ b/ttml10-sdp-us/Overview.html Thu Jan 31 01:57:15 2013 -0700
@@ -390,17 +390,17 @@
<h2 id="subtitle">A profile of TTML for internet delivery of Captions originated in the United States</h2>
- <h2 id="w3c-editor-s-draft-25-january-2013"><abbr title="World Wide Web Consortium">W3C</abbr> Editor's Draft 25 January 2013</h2>
+ <h2 id="w3c-editor-s-draft-31-january-2013"><abbr title="World Wide Web Consortium">W3C</abbr> Editor's Draft 31 January 2013</h2>
<dl>
<dt>This version:</dt>
- <dd><a href="http://dvcs.w3.org/hg/ttml/raw-file/tip/ttml10-sdp-us/Overview.html">http://dvcs.w3.org/hg/ttml/raw-file/tip/ttml10-sdp-us/Overview.html</a></dd>
+ <dd><a href="http://dvcs.w3.org/hg/ttml/raw-file/default/ttml10-sdp-us/Overview.html">http://dvcs.w3.org/hg/ttml/raw-file/default/ttml10-sdp-us/Overview.html</a></dd>
<dt>Latest published version:</dt>
<dd><a href="http://www.w3.org/TR/ttml10-sdp-us/">http://www.w3.org/TR/ttml10-sdp-us/</a></dd>
<dt>Latest editor's draft:</dt>
- <dd><a href="http://dvcs.w3.org/hg/ttml/raw-file/tip/ttml10-sdp-us/Overview.html">http://dvcs.w3.org/hg/ttml/raw-file/tip/ttml10-sdp-us/Overview.html</a></dd>
+ <dd><a href="http://dvcs.w3.org/hg/ttml/raw-file/default/ttml10-sdp-us/Overview.html">http://dvcs.w3.org/hg/ttml/raw-file/default/ttml10-sdp-us/Overview.html</a></dd>
@@ -442,7 +442,7 @@
<p>The primary goal of the profile defined herein is to establish a minimum level of interoperability between
[<cite><a class="bibref" href="#bib-TTML10">TTML10</a></cite>] and legacy caption formats employed in US markets, such as [<cite><a class="bibref" href="#bib-CEA608">CEA608</a></cite>] and [<cite><a class="bibref" href="#bib-CEA708">CEA708</a></cite>]. This is accomplished by
(1) defining a set of constraints that apply to TTML document instances that claim adherence to this profile, and
-(2) defining a set of mandatory features and behaviors that <em class="rfc2119" title="must">must</em> be supported by implememntations of a TTML
+(2) defining a set of mandatory features and behaviors that <em class="rfc2119" title="must">must</em> be supported by implementations of a TTML
Presentation Processor that claim adherence to this profile.</p>
</section><section id="sotd" class="introductory"><h2>Status of This Document</h2>
@@ -458,7 +458,7 @@
<p>This document applies the following guiding principles for online delivery of closed captions originated in the United States:</p>
<ol>
<li>Promote interoperability.</li>
-<li>Provide mandatory functionality based on a specified set of TTML features.</li>
+<li>Define mandatory functionality based on a specified set of TTML features.</li>
<li>Use this functionality to apply constraints on usage of a specified set of TTML features.</li>
</ol>
@@ -513,12 +513,12 @@
<p>TTML 1.0 [<cite><a class="bibref" href="#bib-TTML10">TTML10</a></cite>] provides many features to satisfy captioning and subtitling requirements, not all of which are intended for end user display. Requirements have been identified by key video and content communities to define an interoperable delivery profile using the core features specifically designed for online presentation of TTML. Such a profile allows the community of TTML users to construct constrained presentation engines for TTML. This document defines the behavior expected of a TTML content player using the presentation processor constraints for such an online delivery profile.</p>
<div class="note"><div class="note-title"><span>Note</span></div><p class="">At the time of publication, this profile normatively refers to [<cite><a class="bibref" href="#bib-TTML10">TTML10</a></cite>], and informatively refers to [<cite><a class="bibref" href="#bib-TTML10SE">TTML10SE</a></cite>]. The most recently
published version of TTML should take precedence as the definitive reference.</p></div>
-<p>The Simple Online Delivery profile is focused on streamlined delivery of closed captions on the Internet. This interoperability profile supports core TTML features to deliver content originating legacy formats such as [<cite><a class="bibref" href="#bib-CEA608">CEA608</a></cite>] and [<cite><a class="bibref" href="#bib-CEA708">CEA708</a></cite>] content, and is targeted primarily for delivery in US markets.</p>
+<p>The Simple Online Delivery profile is focused on streamlined delivery of closed captions on the Internet. This interoperability profile supports core TTML features to deliver legacy formats such as [<cite><a class="bibref" href="#bib-CEA608">CEA608</a></cite>] and [<cite><a class="bibref" href="#bib-CEA708">CEA708</a></cite>] content, and, as such, is targeted primarily for use in US markets.</p>
<p>The Simple Delivery Profile for Closed Captions focuses on interoperability using [<cite><a class="bibref" href="#bib-TTML10">TTML10</a></cite>] to support delivery of closed captions for video content. Other profiles based on [<cite><a class="bibref" href="#bib-TTML10">TTML10</a></cite>] may target other types of subtitles such as on-screen text or graphics. This interoperability profile is a proper subset of [<cite><a class="bibref" href="#bib-TTML10">TTML10</a></cite>] intended to support features required for US Government closed captioning requirements for online presentation.</p>
</section>
<section id="terms">
<!--OddPage--><h2><span class="secno">2. </span>Terms, Definitions, and Conventions</h2>
-<p>The terms and definitions in [<cite><a class="bibref" href="#bib-TTML10">TTML10</a></cite>] serve as the basis for this interoperability profile. Terms found here are in addition to those found in [<cite><a class="bibref" href="#bib-TTML10">TTML10</a></cite>].</p>
+<p>The terms and definitions in [<cite><a class="bibref" href="#bib-TTML10">TTML10</a></cite>] serve as the basis for this interoperability profile. The following terms supplant those found in [<cite><a class="bibref" href="#bib-TTML10">TTML10</a></cite>].</p>
<table title="Table 1 - Terms and Definitions">
<tbody><tr>
<th>Name</th>
@@ -533,7 +533,7 @@
<td>A TTML presentation processor that is intended to conform to this profile.</td>
</tr>
</tbody></table>
-<p>When this document refers to a TTML element type, if no namespace prefix is specified, then the <code>tt</code>
+<p>When this document refers to a TTML element type and no namespace prefix is specified, then the <code>tt</code>
namespace prefix is implied. This prefix and other explicit namespace prefixes used herein correspond to those
TTML namespaces defined in [<cite><a class="bibref" href="#bib-TTML10">TTML10</a></cite>] Section 5.1.</p>
<div class="note"><div class="note-title"><span>Note</span></div><p class="">In the examples in this document, standard TTML namespace prefixes are abbreviated for brevity, without loss of generality.</p></div>
@@ -587,15 +587,15 @@
<div><div class="numbered constraint" title="R0001">A document <em class="rfc2119" title="must">must</em> contain a <code>tt</code> element.</div></div>
<div><div class="numbered constraint" title="R0002">A document <em class="rfc2119" title="must">must</em> contain both a <code>head</code> and <code>body</code> element.</div></div>
<div><div class="numbered constraint" title="R0003">A document <em class="rfc2119" title="must">must</em> contain both a <code>styling</code> and a <code>layout</code> element.</div></div>
-<div><div class="numbered constraint" title="R0004">A document <em class="rfc2119" title="must not">must not</em> contain a <code>div</code> element which has a <code>div</code> descendant element.</div></div>
-<div><div class="numbered constraint" title="R0005">A document <em class="rfc2119" title="must not">must not</em> contain a <code>span</code> element which has a <code>span</code> descendant element.</div></div>
+<div><div class="numbered constraint" title="R0004">A document <em class="rfc2119" title="must not">must not</em> contain a <code>div</code> element which has a descendant <code>div</code> element.</div></div>
+<div><div class="numbered constraint" title="R0005">A document <em class="rfc2119" title="must not">must not</em> contain a <code>span</code> element which has a descendant <code>span</code> element.</div></div>
<div><div class="numbered" title="E0001">Single level of spans.</div></div>
<div class="example"><div class="example-title"><span>Example 1</span></div><pre class="example" style="font-family: monospace; font-size: 10pt; color: black; background: white;"><span style="color: blue;"><</span><span style="color: #a31515;">span</span><span style="color: blue;"> </span><span style="color: red;">style</span><span style="color: blue;">=</span>"<span style="color: blue;">s1</span>"<span style="color: blue;">></span>A<span style="color: blue;"></</span><span style="color: #a31515;">span</span><span style="color: blue;">></span>
<span style="color: blue;"><</span><span style="color: #a31515;">span</span><span style="color: blue;"> </span><span style="color: red;">style</span><span style="color: blue;">=</span>"<span style="color: blue;">s3</span>"<span style="color: blue;">></span>B<span style="color: blue;"></</span><span style="color: #a31515;">span</span><span style="color: blue;">></span>
<span style="color: blue;"><</span><span style="color: #a31515;">span</span><span style="color: blue;"> </span><span style="color: red;">style</span><span style="color: blue;">=</span>"<span style="color: blue;">s1</span>"<span style="color: blue;">></span>C<span style="color: blue;"></</span><span style="color: #a31515;">span</span><span style="color: blue;">></span></pre></div>
<div><div class="numbered constraint" title="R0006">A document <em class="rfc2119" title="must not">must not</em> contain two elements such that the lexical order of the elements is different than the temporal
order of the elements.</div></div>
-<div class="note"><div class="note-title"><span>Note</span></div><div class=""><p>This constraint is intended to constrain the lexical order of elements to match the temporal order of the active duration of these elements.</p></div></div>
+<div class="note"><div class="note-title"><span>Note</span></div><div class=""><p>This constraint is intended to limit the lexical order of elements to match the temporal order of the active duration of these elements.</p></div></div>
<section id="Use_of_Constrained_TTML_Feature_content">
<h3><span class="secno">4.1 </span>Use of Constrained TTML Feature <span>#content</span></h3>
<div><div class="numbered constraint" title="R0007">A document that is claimed to be <em>strictly</em> conformant <em class="rfc2119" title="must not">must not</em> contain an
@@ -638,12 +638,12 @@
[<cite><a class="bibref" href="#bib-TTML10">TTML10</a></cite>], Section 8.3.2.</div></div>
<div><div class="numbered constraint" title="R0011">A presentation processor <em class="rfc2119" title="must">must</em> support the colors specified in <a href="#color-values">Color Values</a> for use
with the <code>tts:backgroundColor</code> attribute.</div></div>
-<div class="note"><div class="note-title"><span>Note</span></div><div class=""><p>These colors are identical to those identified in the CEA708-D, Section 8.8 [RBG resolution of 4 bits for each primary (03)].</p></div></div>
-<div><div class="numbered constraint" title="R0012">A document <em class="rfc2119" title="must not">must not</em> contain a <code>region</code> element where the value of alpha component of the region's computed value of the
+<div class="note"><div class="note-title"><span>Note</span></div><div class=""><p>These colors are identical to those identified in the CEA708-D, Section 8.8 [RBG resolution of 4 bits for each primary].</p></div></div>
+<div><div class="numbered constraint" title="R0012">A document <em class="rfc2119" title="must not">must not</em> contain a <code>region</code> element where the value of the alpha component of the region's computed value for the
<code>tts:backgroundColor</code> property is not zero (0).</div></div>
<div><div class="numbered" title="E0002">Multiple Background Styles. The <code>tts:backgroundColor</code> is specified distinctly for a region, a paragraph selected into
that region, and a span of text in that paragraph.</div></div>
-<div class="example"><div class="example-title"><span>Example 2</span></div><pre class="example" style="font-family: monospace; font-size: 10pt; color: black; background: white;"><span style="color:blue;"><</span><span style="color:maroon;">region</span> <span style="color:red;">id</span><span style="color:blue;">="r1"</span> <span style="color:red;">tts</span><span style="color:blue;">:</span><span style="color:red;">backgroundColor</span><span style="color:blue;">="#00000000"/></span>
+<div class="example"><div class="example-title"><span>Example 2</span></div><pre class="example" style="font-family: monospace; font-size: 10pt; color: black; background: white;"><span style="color:blue;"><</span><span style="color:maroon;">region</span> <span style="color:red;">xml:id</span><span style="color:blue;">="r1"</span> <span style="color:red;">tts</span><span style="color:blue;">:</span><span style="color:red;">backgroundColor</span><span style="color:blue;">="#00000000"/></span>
...
<span style="color:blue;"><</span><span style="color:maroon;">p</span> <span style="color:red;">region</span><span style="color:blue;">="r1"</span> <span style="color:red;">tts</span><span style="color:blue;">:</span><span style="color:red;">backgroundColor</span><span style="color:blue;">="#1049edff"></span>
Twinkle, twinkle, little bat!<span style="color:blue;"><</span><span style="color:maroon;">br</span><span style="color:blue;">/></span>
@@ -657,7 +657,7 @@
[<cite><a class="bibref" href="#bib-TTML10">TTML10</a></cite>], Section 8.3.2.</div></div>
<div><div class="numbered constraint" title="R0014">A presentation processor <em class="rfc2119" title="must">must</em> support the colors specified in <a href="#color-values">Color Values</a> for use
with the <code>tts:color</code> attribute.</div></div>
-<div class="note"><div class="note-title"><span>Note</span></div><div class=""><p>These colors are identical to those identified in the CEA708-D, Section 8.8 [RBG resolution of 4 bits for each primary (03)].</p></div></div>
+<div class="note"><div class="note-title"><span>Note</span></div><div class=""><p>These colors are identical to those identified in the CEA708-D, Section 8.8 [RBG resolution of 4 bits for each primary].</p></div></div>
</section>
<section id="Constrained_TTML_Feature_extent_region">
<h3><span class="secno">5.3 </span>Use of Constrained TTML Feature <span>#extent-region</span></h3>
@@ -683,15 +683,16 @@
<p>A Paint-on caption typically appears on the screen one character at a time and is displayed like a Pop-up caption.</p>
<p>These caption styles are further elucidated by examples below and by [<cite><a class="bibref" href="#bib-TTML10SE">TTML10SE</a></cite>] Appendix N, Common Caption Style Examples.</p>
<div><div class="numbered" title="E0003">Pop-up style</div></div>
-<div class="example"><div class="example-title"><span>Example 3</span></div><pre class="example" style="font-family: monospace; font-size: 10pt; color: black; background: white;"><span style="color: blue;"><</span><span style="color: #a31515;">tt</span><span style="color: blue;"> </span><span style="color: red;">xml:lang</span><span style="color: blue;">=</span>"<span style="color: blue;">en-us</span>"<span style="color: blue;"> </span><span style="color: red;">xmlns</span><span style="color: blue;">=</span>"<span style="color: blue;">http://www.w3.org/ns/ttml</span>"<span style="color: blue;"> </span>
-<span style="color: blue;"> </span><span style="color: red;">xmlns:s</span><span style="color: blue;">=</span>'<span style="color: blue;">http://www.w3.org/ns/ttml#styling</span>'<span style="color: blue;"> </span>
-<span style="color: blue;"> </span><span style="color: red;">xmlns:p</span><span style="color: blue;">=</span>'<span style="color: blue;">http://www.w3.org/ns/ttml#parameter</span>'<span style="color: blue;"> ></span>
+<div class="example"><div class="example-title"><span>Example 3</span></div><pre class="example" style="font-family: monospace; font-size: 10pt; color: black; background: white;"><span style="color: blue;"><?</span><span style="color: #a31515;">xml</span><span style="color: blue;"> </span><span style="color: red;">version</span><span style="color: blue;">=</span>"<span style="color: blue;">1.0</span>"<span style="color: blue;"> </span><span style="color: red;">encoding</span><span style="color: blue;">=</span>"<span style="color: blue;">utf-8</span>"<span style="color: blue;">?></span>
+<span style="color: blue;"><</span><span style="color: #a31515;">tt</span><span style="color: blue;"> </span><span style="color: red;">xml:lang</span><span style="color: blue;">=</span>"<span style="color: blue;">en-us</span>"<span style="color: blue;"> </span><span style="color: red;">xmlns</span><span style="color: blue;">=</span>"<span style="color: blue;">http://www.w3.org/ns/ttml</span>"<span style="color: blue;"> </span>
+<span style="color: blue;"> </span><span style="color: red;">xmlns:s</span><span style="color: blue;">=</span>"<span style="color: blue;">http://www.w3.org/ns/ttml#styling</span>"<span style="color: blue;"> </span>
+<span style="color: blue;"> </span><span style="color: red;">xmlns:p</span><span style="color: blue;">=</span>"<span style="color: blue;">http://www.w3.org/ns/ttml#parameter</span>"<span style="color: blue;">></span>
<span style="color: blue;"> <</span><span style="color: #a31515;">head</span><span style="color: blue;">></span>
<span style="color: blue;"> <</span><span style="color: #a31515;">p:profile</span><span style="color: blue;"> </span><span style="color: red;">use</span><span style="color: blue;">=</span>"<span style="color: blue;">http://www.w3.org/ns/ttml/profile/sdp-us</span>"<span style="color: blue;">/></span>
<span style="color: blue;"> <</span><span style="color: #a31515;">styling</span><span style="color: blue;">></span>
<span style="color: blue;"> <!--</span><span style="color: green;"> A typical transparent region with centered text that has an outline </span><span style="color: blue;">--></span>
<span style="color: blue;"> <</span><span style="color: #a31515;">style</span><span style="color: blue;"> </span><span style="color: red;">xml:id</span><span style="color: blue;">=</span>"<span style="color: blue;">bottomMidStyle</span>"<span style="color: blue;"> </span><span style="color: red;">s:textAlign</span><span style="color: blue;">=</span>"<span style="color: blue;">center</span>"<span style="color: blue;"> </span><span style="color: red;">s:textOutline</span><span style="color: blue;">=</span>"<span style="color: blue;">#000000ff 5%</span>"<span style="color: blue;"> </span><span style="color: red;">s:backgroundColor</span><span style="color: blue;">=</span>"<span style="color: blue;">#00000000</span>"<span style="color: blue;"> </span>
- <span style="color: red;">s:color</span><span style="color: blue;">=</span>"<span style="color: blue;">#ffffffff</span>"<span style="color: blue;"> </span><span style="color: red;">s:origin</span><span style="color: blue;">=</span>'<span style="color: blue;">20% 58%</span>'<span style="color: blue;"> </span><span style="color: red;">s:extent</span><span style="color: blue;">=</span>'<span style="color: blue;">60% 18%</span>'<span style="color: blue;">/></span>
+ <span style="color: red;">s:color</span><span style="color: blue;">=</span>"<span style="color: blue;">#ffffffff</span>"<span style="color: blue;"> </span><span style="color: red;">s:origin</span><span style="color: blue;">=</span>'<span style="color: blue;">20% 58%</span>'<span style="color: blue;"> </span><span style="color: red;">s:extent</span><span style="color: blue;">=</span>'<span style="color: blue;">60% 18%</span>'<span style="color: blue;">/></span>
<span style="color: blue;"> </</span><span style="color: #a31515;">styling</span><span style="color: blue;">></span>
<span style="color: blue;"> <</span><span style="color: #a31515;">layout</span><span style="color: blue;">></span>
<span style="color: blue;"> <!--</span><span style="color: green;"> typical 'Pop-up' type region </span><span style="color: blue;">--></span>
@@ -704,20 +705,21 @@
<span style="color: blue;"> </</span><span style="color: #a31515;">div</span><span style="color: blue;">></span>
<span style="color: blue;"> </</span><span style="color: #a31515;">body</span><span style="color: blue;">></span>
<span style="color: blue;"></</span><span style="color: #a31515;">tt</span><span style="color: blue;">></span></pre></div>
-<!-- div data-include=example1.xml'></div --></section>
+</section>
<section>
-<div><div class="numbered" title="E0004">Positioned style. An off-screen narrator is present and no graphics are used. Content placed in a single region in the bottom one-third of that region.</div></div>
-<!-- div data-include=example2.xml'></div -->
+<div><div class="numbered" title="E0004">Positioned styles.</div></div>
<div class="example"><div class="example-title"><span>Example 4</span></div><pre class="example" style="font-family: monospace; font-size: 10pt; color: black; background: white;"><span style="color: blue;"><</span><span style="color: #a31515;">style</span><span style="color: blue;"> </span><span style="color: red;">xml:id</span><span style="color: blue;">=</span>"<span style="color: blue;">bottomMidStyle</span>"<span style="color: blue;"> </span><span style="color: red;">s:textAlign</span><span style="color: blue;">=</span>"<span style="color: blue;">center</span>"<span style="color: blue;"> </span><span style="color: red;">s:textOutline</span><span style="color: blue;">=</span>"<span style="color: blue;">black 1px</span>"<span style="color: blue;"> </span><span style="color: red;">s:backgroundColor</span><span style="color: blue;">=</span>"<span style="color: blue;">transparent</span>"<span style="color: blue;"> </span>
<span style="color: red;">s:color</span><span style="color: blue;">=</span>"<span style="color: blue;">#ffffffff</span>"<span style="color: blue;"> </span><span style="color: red;">s:origin</span><span style="color: blue;">=</span>'<span style="color: blue;">20% 58%</span>'<span style="color: blue;"> </span><span style="color: red;">s:extent</span><span style="color: blue;">=</span>'<span style="color: blue;">60% 18%</span>'<span style="color: blue;">/></span>
<span style="color: blue;"><</span><span style="color: #a31515;">style</span><span style="color: blue;"> </span><span style="color: red;">xml:id</span><span style="color: blue;">=</span>"<span style="color: blue;">topMidStyle</span>"<span style="color: blue;"> </span><span style="color: red;">s:textAlign</span><span style="color: blue;">=</span>"<span style="color: blue;">center</span>"<span style="color: blue;"> </span><span style="color: red;">s:textOutline</span><span style="color: blue;">=</span>"<span style="color: blue;">black 1px</span>"<span style="color: blue;"> </span><span style="color: red;">s:backgroundColor</span><span style="color: blue;">=</span>"<span style="color: blue;">transparent</span>"<span style="color: blue;"> </span>
<span style="color: red;">s:color</span><span style="color: blue;">=</span>"<span style="color: blue;">#ffffffff</span>"<span style="color: blue;"> </span><span style="color: red;">s:origin</span><span style="color: blue;">=</span>'<span style="color: blue;">20% 10%</span>'<span style="color: blue;"> </span><span style="color: red;">s:extent</span><span style="color: blue;">=</span>'<span style="color: blue;">60% 18%</span>'<span style="color: blue;">/></span></pre></div></section>
<section>
<div><div class="numbered" title="E0005">Moving regions. Content is positioned based on the location of speaker, which is presented in the bottom two lines individually positioned in a region in order to avoid conflicting with background content.</div></div>
-<!-- div data-include=example3.xml'></div -->
<div class="example"><div class="example-title"><span>Example 5</span></div><pre class="example" style="font-family: monospace; font-size: 10pt; color: black; background: white;"><span style="color: blue;"><?</span><span style="color: #a31515;">xml</span><span style="color: blue;"> </span><span style="color: red;">version</span><span style="color: blue;">=</span>"<span style="color: blue;">1.0</span>"<span style="color: blue;"> </span><span style="color: red;">encoding</span><span style="color: blue;">=</span>"<span style="color: blue;">utf-8</span>"<span style="color: blue;">?></span>
-<span style="color: blue;"><</span><span style="color: #a31515;">tt</span><span style="color: blue;"> </span><span style="color: red;">xml:lang</span><span style="color: blue;">=</span>"<span style="color: blue;">en-us</span>"<span style="color: blue;"> </span><span style="color: red;">xmlns</span><span style="color: blue;">=</span>"<span style="color: blue;">http://www.w3.org/ns/ttml</span>"<span style="color: blue;"> </span><span style="color: red;">xmlns:s</span><span style="color: blue;">=</span>'<span style="color: blue;">http://www.w3.org/ns/ttml#styling</span>'<span style="color: blue;">></span>
+<span style="color: blue;"><</span><span style="color: #a31515;">tt</span><span style="color: blue;"> </span><span style="color: red;">xml:lang</span><span style="color: blue;">=</span>"<span style="color: blue;">en-us</span>"<span style="color: blue;"> </span><span style="color: red;">xmlns</span><span style="color: blue;">=</span>"<span style="color: blue;">http://www.w3.org/ns/ttml</span>"<span style="color: blue;"></span>
+ <span style="color: red;">xmlns:s</span><span style="color: blue;">=</span>"<span style="color: blue;">http://www.w3.org/ns/ttml#styling</span>"
+ <span style="color: red;">xmlns:p</span><span style="color: blue;">=</span>"<span style="color: blue;">http://www.w3.org/ns/ttml#parameter</span>"<span style="color: blue;">></span>
<span style="color: blue;"> <</span><span style="color: #a31515;">head</span><span style="color: blue;">></span>
+<span style="color: blue;"> <</span><span style="color: #a31515;">p:profile</span><span style="color: blue;"> </span><span style="color: red;">use</span><span style="color: blue;">=</span>"<span style="color: blue;">http://www.w3.org/ns/ttml/profile/sdp-us</span>"<span style="color: blue;">/></span>
<span style="color: blue;"> <</span><span style="color: #a31515;">styling</span><span style="color: blue;">></span>
<span style="color: blue;"> <</span><span style="color: #a31515;">style</span><span style="color: blue;"> </span><span style="color: red;">xml:id</span><span style="color: blue;">=</span>"<span style="color: blue;">s1</span>"<span style="color: blue;"> </span><span style="color: red;">s:display</span><span style="color: blue;">=</span>"<span style="color: blue;">none</span>"<span style="color: blue;"> </span><span style="color: red;">s:extent</span><span style="color: blue;">=</span>'<span style="color: blue;">40% 18%</span>'<span style="color: blue;">/></span>
<span style="color: blue;"> </</span><span style="color: #a31515;">styling</span><span style="color: blue;">></span>
@@ -728,19 +730,19 @@
<span style="color: blue;"> <</span><span style="color: #a31515;">set</span><span style="color: blue;"> </span><span style="color: red;">begin</span><span style="color: blue;">=</span>'<span style="color: blue;">00:00:11.670</span>'<span style="color: blue;"> </span><span style="color: red;">end</span><span style="color: blue;">=</span>'<span style="color: blue;">00:00:12.000</span>'<span style="color: blue;"> </span><span style="color: red;">s:display</span><span style="color: blue;">=</span>'<span style="color: blue;">auto</span>'<span style="color: blue;">/></span>
<span style="color: blue;"> <</span><span style="color: #a31515;">set</span><span style="color: blue;"> </span><span style="color: red;">begin</span><span style="color: blue;">=</span>'<span style="color: blue;">00:00:11.670</span>'<span style="color: blue;"> </span><span style="color: red;">end</span><span style="color: blue;">=</span>'<span style="color: blue;">00:00:12.000</span>'<span style="color: blue;"> </span><span style="color: red;">s:origin</span><span style="color: blue;">=</span>'<span style="color: blue;">10% 10%</span>'<span style="color: blue;">/></span>
<span style="color: blue;"> </</span><span style="color: #a31515;">region</span><span style="color: blue;">></span>
-<span style="color: blue;"> <</span><span style="color: #a31515;">region</span><span style="color: blue;"> </span><span style="color: red;">xml:id</span><span style="color: blue;">=</span>"<span style="color: blue;">r2</span>"<span style="color: blue;"> </span><span style="color: red;">style</span><span style="color: blue;">=</span>"<span style="color: blue;">s2</span>"<span style="color: blue;">></span>
+<span style="color: blue;"> <</span><span style="color: #a31515;">region</span><span style="color: blue;"> </span><span style="color: red;">xml:id</span><span style="color: blue;">=</span>"<span style="color: blue;">r2</span>"<span style="color: blue;"> </span><span style="color: red;">style</span><span style="color: blue;">=</span>"<span style="color: blue;">s1</span>"<span style="color: blue;">></span>
<span style="color: blue;"> <</span><span style="color: #a31515;">set</span><span style="color: blue;"> </span><span style="color: red;">begin</span><span style="color: blue;">=</span>'<span style="color: blue;">00:00:10.330</span>'<span style="color: blue;"> </span><span style="color: red;">end</span><span style="color: blue;">=</span>'<span style="color: blue;">00:00:10.670</span>'<span style="color: blue;"> </span><span style="color: red;">s:display</span><span style="color: blue;">=</span>'<span style="color: blue;">auto</span>'<span style="color: blue;">/></span>
<span style="color: blue;"> <</span><span style="color: #a31515;">set</span><span style="color: blue;"> </span><span style="color: red;">begin</span><span style="color: blue;">=</span>'<span style="color: blue;">00:00:10.330</span>'<span style="color: blue;"> </span><span style="color: red;">end</span><span style="color: blue;">=</span>'<span style="color: blue;">00:00:10.670</span>'<span style="color: blue;"> </span><span style="color: red;">s:origin</span><span style="color: blue;">=</span>'<span style="color: blue;">50% 10%</span>'<span style="color: blue;">/></span>
<span style="color: blue;"> <</span><span style="color: #a31515;">set</span><span style="color: blue;"> </span><span style="color: red;">begin</span><span style="color: blue;">=</span>'<span style="color: blue;">00:00:11.670</span>'<span style="color: blue;"> </span><span style="color: red;">end</span><span style="color: blue;">=</span>'<span style="color: blue;">00:00:12.000</span>'<span style="color: blue;"> </span><span style="color: red;">s:display</span><span style="color: blue;">=</span>'<span style="color: blue;">auto</span>'<span style="color: blue;">/></span>
<span style="color: blue;"> <</span><span style="color: #a31515;">set</span><span style="color: blue;"> </span><span style="color: red;">begin</span><span style="color: blue;">=</span>'<span style="color: blue;">00:00:11.670</span>'<span style="color: blue;"> </span><span style="color: red;">end</span><span style="color: blue;">=</span>'<span style="color: blue;">00:00:12.000</span>'<span style="color: blue;"> </span><span style="color: red;">s:origin</span><span style="color: blue;">=</span>'<span style="color: blue;">50% 10%</span>'<span style="color: blue;">/></span>
<span style="color: blue;"> </</span><span style="color: #a31515;">region</span><span style="color: blue;">></span>
-<span style="color: blue;"> <</span><span style="color: #a31515;">region</span><span style="color: blue;"> </span><span style="color: red;">xml:id</span><span style="color: blue;">=</span>"<span style="color: blue;">r3</span>"<span style="color: blue;"> </span><span style="color: red;">style</span><span style="color: blue;">=</span>"<span style="color: blue;">s3</span>"<span style="color: blue;">></span>
+<span style="color: blue;"> <</span><span style="color: #a31515;">region</span><span style="color: blue;"> </span><span style="color: red;">xml:id</span><span style="color: blue;">=</span>"<span style="color: blue;">r3</span>"<span style="color: blue;"> </span><span style="color: red;">style</span><span style="color: blue;">=</span>"<span style="color: blue;">s1</span>"<span style="color: blue;">></span>
<span style="color: blue;"> <</span><span style="color: #a31515;">set</span><span style="color: blue;"> </span><span style="color: red;">begin</span><span style="color: blue;">=</span>'<span style="color: blue;">00:00:10.670</span>'<span style="color: blue;"> </span><span style="color: red;">end</span><span style="color: blue;">=</span>'<span style="color: blue;">00:00:11.000</span>'<span style="color: blue;"> </span><span style="color: red;">s:display</span><span style="color: blue;">=</span>'<span style="color: blue;">auto</span>'<span style="color: blue;">/></span>
<span style="color: blue;"> <</span><span style="color: #a31515;">set</span><span style="color: blue;"> </span><span style="color: red;">begin</span><span style="color: blue;">=</span>'<span style="color: blue;">00:00:10.670</span>'<span style="color: blue;"> </span><span style="color: red;">end</span><span style="color: blue;">=</span>'<span style="color: blue;">00:00:11.000</span>'<span style="color: blue;"> </span><span style="color: red;">s:origin</span><span style="color: blue;">=</span>'<span style="color: blue;">10% 78%</span>'<span style="color: blue;">/></span>
<span style="color: blue;"> <</span><span style="color: #a31515;">set</span><span style="color: blue;"> </span><span style="color: red;">begin</span><span style="color: blue;">=</span>'<span style="color: blue;">00:00:11.670</span>'<span style="color: blue;"> </span><span style="color: red;">end</span><span style="color: blue;">=</span>'<span style="color: blue;">00:00:12.000</span>'<span style="color: blue;"> </span><span style="color: red;">s:display</span><span style="color: blue;">=</span>'<span style="color: blue;">auto</span>'<span style="color: blue;">/></span>
<span style="color: blue;"> <</span><span style="color: #a31515;">set</span><span style="color: blue;"> </span><span style="color: red;">begin</span><span style="color: blue;">=</span>'<span style="color: blue;">00:00:11.670</span>'<span style="color: blue;"> </span><span style="color: red;">end</span><span style="color: blue;">=</span>'<span style="color: blue;">00:00:12.000</span>'<span style="color: blue;"> </span><span style="color: red;">s:origin</span><span style="color: blue;">=</span>'<span style="color: blue;">10% 78%</span>'<span style="color: blue;">/></span>
<span style="color: blue;"> </</span><span style="color: #a31515;">region</span><span style="color: blue;">></span>
-<span style="color: blue;"> <</span><span style="color: #a31515;">region</span><span style="color: blue;"> </span><span style="color: red;">xml:id</span><span style="color: blue;">=</span>"<span style="color: blue;">r4</span>"<span style="color: blue;"> </span><span style="color: red;">style</span><span style="color: blue;">=</span>"<span style="color: blue;">s4</span>"<span style="color: blue;">></span>
+<span style="color: blue;"> <</span><span style="color: #a31515;">region</span><span style="color: blue;"> </span><span style="color: red;">xml:id</span><span style="color: blue;">=</span>"<span style="color: blue;">r4</span>"<span style="color: blue;"> </span><span style="color: red;">style</span><span style="color: blue;">=</span>"<span style="color: blue;">s1</span>"<span style="color: blue;">></span>
<span style="color: blue;"> <</span><span style="color: #a31515;">set</span><span style="color: blue;"> </span><span style="color: red;">begin</span><span style="color: blue;">=</span>'<span style="color: blue;">00:00:11.000</span>'<span style="color: blue;"> </span><span style="color: red;">end</span><span style="color: blue;">=</span>'<span style="color: blue;">00:00:11.330</span>'<span style="color: blue;"> </span><span style="color: red;">s:display</span><span style="color: blue;">=</span>'<span style="color: blue;">auto</span>'<span style="color: blue;">/></span>
<span style="color: blue;"> <</span><span style="color: #a31515;">set</span><span style="color: blue;"> </span><span style="color: red;">begin</span><span style="color: blue;">=</span>'<span style="color: blue;">00:00:11.000</span>'<span style="color: blue;"> </span><span style="color: red;">end</span><span style="color: blue;">=</span>'<span style="color: blue;">00:00:11.330</span>'<span style="color: blue;"> </span><span style="color: red;">s:origin</span><span style="color: blue;">=</span>'<span style="color: blue;">50% 78%</span>'<span style="color: blue;">/></span>
<span style="color: blue;"> <</span><span style="color: #a31515;">set</span><span style="color: blue;"> </span><span style="color: red;">begin</span><span style="color: blue;">=</span>'<span style="color: blue;">00:00:11.670</span>'<span style="color: blue;"> </span><span style="color: red;">end</span><span style="color: blue;">=</span>'<span style="color: blue;">00:00:12.000</span>'<span style="color: blue;"> </span><span style="color: red;">s:display</span><span style="color: blue;">=</span>'<span style="color: blue;">auto</span>'<span style="color: blue;">/></span>
@@ -792,7 +794,7 @@
<h3><span class="secno">5.6 </span>Use of Constrained TTML Feature <span>#styling-*</span></h3>
<div><div class="numbered constraint" title="R0020">A document <em class="rfc2119" title="must not">must not</em> use <strong>chained referential styling</strong> or <strong>nested styling</strong> as defined
by [<cite><a class="bibref" href="#bib-TTML10">TTML10</a></cite>], Sections 8.4.1.3 and 8.4.1.4, respectively.</div></div>
-<div><div class="numbered constraint" title="R0021">A document <em class="rfc2119" title="must not">must not</em> contain a <code>region</code> element which has a <code>style</code> descendant element.</div></div>
+<div><div class="numbered constraint" title="R0021">A document <em class="rfc2119" title="must not">must not</em> contain a <code>region</code> element which has a descendant <code>style</code> element.</div></div>
<div class="note"><div class="note-title"><span>Note</span></div><div class=""><p>The constraints in this section result in a document that contains style blocks that are complete and self-contained.</p></div></div>
</section>
</section>
@@ -813,10 +815,10 @@
<div class="note"><div class="note-title"><span>Note</span></div><div class=""><p>These requirements accommodate content originated in Europe but displayed in the US, as well as content displayed using 16:9 format.</p></div></div>
<div><div class="numbered constraint" title="R0027">A document <em class="rfc2119" title="must not">must not</em> contain content such that more than one <code>p</code> element would be selected into the
same region in a given synchronic intermediate document.</div></div>
-<div class="note"><div class="note-title"><span>Note</span></div><div class=""><p>The style properites of a region and the content selected into the region impact how selected text flows into a region, e.g., selected text may flow outside of the region such as on a mobile device.</p></div></div>
-<div class="note"><div class="note-title"><span>Note</span></div><div class=""><p>Constraining a region to select no more than one one <code>p</code> element logically places content from two different speakers to different region(s).</p></div></div>
+<div class="note"><div class="note-title"><span>Note</span></div><div class=""><p>The style properties of a region and the content selected into the region impact how selected text flows into a region, e.g., selected text may flow outside of the region such as on a mobile device.</p></div></div>
+<div class="note"><div class="note-title"><span>Note</span></div><div class=""><p>Constraining a region to select no more than one <code>p</code> element logically places content from two different speakers into different region(s).</p></div></div>
<div class="example"><div class="example-title"><span>Example 6</span></div><pre class="example" style="font-family: monospace; font-size: 10pt; color: black; background: white;"><span style="color:blue;"><</span><span style="color:#a31515;">p</span><span style="color:blue;">></span>I always get the fuzzy end<span style="color:blue;"><</span><span style="color:#a31515;">br</span><span style="color:blue;">/></span>of the lollipop.<span style="color:blue;"></</span><span style="color:#a31515;">p</span><span style="color:blue;">></span></pre></div>
-<div class="note"><div class="note-title"><span>Note</span></div><div class=""><p>When a document author wants to construct a single phrase for a speaker with more than one line of text in a region, the <code>br</code> element within a <code>p</code> element can be used. See the previous example for one speaker with more than one line.</p></div></div>
+<div class="note"><div class="note-title"><span>Note</span></div><div class=""><p>When a document author wants to construct a single phrase for a speaker with more than one line of text in a region, a <code>br</code> element may be used within a <code>p</code> element. See the previous example for one speaker with more than one line.</p></div></div>
</section>
</section>
<section id="timing_constraints">
@@ -870,12 +872,12 @@
</section>
<section id="Ease_of_Use_Constraints">
<h3><span class="secno">8.2 </span>Ease of Use Constraints</h3>
-<p>Constraints on reduced or simplified content are outside of this profile. External labeling could be used to support the end user's capability to select and use captions when available for:</p>
+<p>Constraints on reduced or simplified content are outside of this profile. External labeling can be used to support the end user's capability to select and use captions when available for:</p>
<ul>
<li>Reduced or simplified content for <em>easy reader</em> or</li>
<li>Additional languages.</li>
</ul>
-<p>For example, external labeling could be used to identify simplified or reduced, or other language supported content on a text track in HTML5. Such labeling may also be used to identify when large font size is applied to content. Requirements to support user preview and retention of default or user defined settings of selected text are outside of the scope of this profile. These requirements are relevant in the environment to which the captions are deployed.</p>
+<p>For example, external labeling can be used to identify simplified, reduced, or other language supported content on a text track in HTML5. Such labeling can also be used to identify when large font size is applied to content. Requirements to support user preview and retention of default or user defined settings of selected text are outside of the scope of this profile. These requirements are relevant in the environment to which the captions are deployed.</p>
<section class="Usage_Scenario">
<p>Presentation processors <em class="rfc2119" title="must">must</em> support the ability of the end user to:</p>
<div><div class="numbered constraint" title="R0040">Override background color of presented content, with minimum support for at least the
@@ -983,7 +985,7 @@
</section>
<section class="appendix" id="mapping-of-us-government-requirements-to-constrained-profile-features">
<!--OddPage--><h2><span class="secno">B. </span>Mapping of US Government Requirements to Constrained Profile Features</h2>
-<p>A key is provided that maps the US Government technical requirements for closed captions are mapped to the constrained features of this profile.</p>
+<p>A key is provided that maps the US Government technical requirements for closed captions to the constrained features of this profile.</p>
<table style="width: 100%;">
<tbody><tr>
<td>Presentation</td>
@@ -1047,9 +1049,9 @@
</section>
<section class="appendix" id="code-points">
<!--OddPage--><h2><span class="secno">C. </span>Code points</h2>
-<div><div class="numbered constraint" title="R0046">Presentation processors <em class="rfc2119" title="must">must</em> provide font glyph coverage for all characters in the “ISO 8859-1 Latin-1” space and <em class="rfc2119" title="should">should</em> provide coverage for ANSI INCITS 4 when mapped onto Unicode code points (see table).</div></div>
+<div><div class="numbered constraint" title="R0046">Presentation processors <em class="rfc2119" title="must">must</em> provide font glyph coverage for all characters in the “ISO 8859-1 Latin-1” space and <em class="rfc2119" title="should">should</em> provide coverage for ANSI INCITS 4 when mapped onto Unicode code points (see table below).</div></div>
<div class="note"><div class="note-title"><span>Note</span></div><p class="">A presentation processor follows the semantics expected for use of Unicode code points as stated in this section. The exact glyph is presentation processor dependent.</p></div>
-<div><div class="numbered constraint" title="R0047">Presentation processors <em class="rfc2119" title="should">should</em> support the C0, G0, C1, and G1 code sets mapped onto Unicode as in the following table. See CEA 708, Section 7.1 including Table 11.</div></div>
+<div><div class="numbered constraint" title="R0047">Presentation processors <em class="rfc2119" title="should">should</em> support the C0, G0, C1, and G1 code sets mapped onto Unicode as in the following table. See [[CEA 708]], Section 7.1 including, Table 11.</div></div>
<table style="border-collapse: collapse;width:630pt; width:835px;border:0">
<colgroup>
<col style="width:38pt; width:51px">
@@ -2062,8 +2064,8 @@
<td class="style2" style="width:49px"></td>
</tr>
</tbody></table>
-<div><div class="numbered constraint" title="R0048">Presentation processors <em class="rfc2119" title="may">may</em> support the extended G2 characters sets that map onto Unicode code points (see table).</div></div>
-Presentation processors may also provide glyph coverage for additional Unicode code points.
+<div><div class="numbered constraint" title="R0048">Presentation processors <em class="rfc2119" title="may">may</em> support the extended G2 character sets that map onto Unicode code points (see table above).</div></div>
+<div class="note"><div class="note-title"><span>Note</span></div><div class=""><p>Presentation processors may also provide glyph coverage for additional Unicode code points.</p></div></div>
</section>
<section class="color_values" id="color-values">
<!--OddPage--><h2><span class="secno">D. </span>Color values</h2>
@@ -2120,5 +2122,5 @@
</dd><dt id="bib-XML10">[XML10]</dt><dd>C. M. Sperberg-McQueen et al. <a href="http://www.w3.org/TR/2008/REC-xml-20081126/"><cite>Extensible Markup Language (XML) 1.0 (Fifth Edition).</cite></a> 26 November 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-20081126/">http://www.w3.org/TR/2008/REC-xml-20081126/</a>
</dd></dl></section><section id="informative-references"><h3><span class="secno">F.2 </span>Informative references</h3><dl class="bibliography"><dt id="bib-CEA608">[CEA608]</dt><dd>CEA-608, <a href="http://www.ce.org/Standards/Standard-Listings/R4-3-Television-Data-Systems-Subcommittee/Line-21-Data-Service.aspx"><cite>Line-21 Data Services</cite></a>, ANSI/CEA Standard. URL: <a href="http://www.ce.org/Standards/Standard-Listings/R4-3-Television-Data-Systems-Subcommittee/Line-21-Data-Service.aspx">http://www.ce.org/Standards/Standard-Listings/R4-3-Television-Data-Systems-Subcommittee/Line-21-Data-Service.aspx</a>
</dd><dt id="bib-CEA708">[CEA708]</dt><dd>CEA-708, <a href="http://www.ce.org/Standards/Standard-Listings/R4-3-Television-Data-Systems-Subcommittee/CEA-708-D.aspx"><cite>Digital Television (DTV) Closed Captioning</cite></a>, ANSI/CEA Standard. URL: <a href="http://www.ce.org/Standards/Standard-Listings/R4-3-Television-Data-Systems-Subcommittee/CEA-708-D.aspx">http://www.ce.org/Standards/Standard-Listings/R4-3-Television-Data-Systems-Subcommittee/CEA-708-D.aspx</a>
-</dd><dt id="bib-TTML10SE">[TTML10SE]</dt><dd>G. Adams. <a href="http://dvcs.w3.org/hg/ttml/raw-file/tip/ttml10/spec/ttaf1-dfxp.html"><cite>Timed Text Markup Language (TTML) 1.0 (Second Edition)</cite></a>, W3C Editor's Draft. URL: <a href="http://dvcs.w3.org/hg/ttml/raw-file/tip/ttml10/spec/ttaf1-dfxp.html">http://dvcs.w3.org/hg/ttml/raw-file/tip/ttml10/spec/ttaf1-dfxp.html</a>
-</dd></dl></section></section></body></html>
+</dd><dt id="bib-TTML10SE">[TTML10SE]</dt><dd>G. Adams. <a href="http://dvcs.w3.org/hg/ttml/raw-file/default/ttml10/spec/ttaf1-dfxp.html"><cite>Timed Text Markup Language (TTML) 1.0 (Second Edition)</cite></a>, W3C Editor's Draft. URL: <a href="http://dvcs.w3.org/hg/ttml/raw-file/default/ttml10/spec/ttaf1-dfxp.html">http://dvcs.w3.org/hg/ttml/raw-file/default/ttml10/spec/ttaf1-dfxp.html</a>
+</dd></dl></section></section></body></html>
\ No newline at end of file
--- a/ttml10-sdp-us/Overview.src.html Thu Jan 24 17:35:58 2013 -0700
+++ b/ttml10-sdp-us/Overview.src.html Thu Jan 31 01:57:15 2013 -0700
@@ -29,7 +29,7 @@
// previousMaturity: "WD",
// if there a publicly available Editor's Draft, this is the link
- edDraftURI: "http://dvcs.w3.org/hg/ttml/raw-file/tip/ttml10-sdp-us/Overview.html",
+ edDraftURI: "http://dvcs.w3.org/hg/ttml/raw-file/default/ttml10-sdp-us/Overview.html",
// if this is a LCWD, uncomment and set the end of its review period
// lcEnd: "2009-08-05",
@@ -79,7 +79,7 @@
"CEA608" : "CEA-608, <a href=\"http://www.ce.org/Standards/Standard-Listings/R4-3-Television-Data-Systems-Subcommittee/Line-21-Data-Service.aspx\"><cite>Line-21 Data Services</cite></a>, ANSI/CEA Standard. URL: <a href=\"http://www.ce.org/Standards/Standard-Listings/R4-3-Television-Data-Systems-Subcommittee/Line-21-Data-Service.aspx\">http://www.ce.org/Standards/Standard-Listings/R4-3-Television-Data-Systems-Subcommittee/Line-21-Data-Service.aspx</a>",
"CEA708" : "CEA-708, <a href=\"http://www.ce.org/Standards/Standard-Listings/R4-3-Television-Data-Systems-Subcommittee/CEA-708-D.aspx\"><cite>Digital Television (DTV) Closed Captioning</cite></a>, ANSI/CEA Standard. URL: <a href=\"http://www.ce.org/Standards/Standard-Listings/R4-3-Television-Data-Systems-Subcommittee/CEA-708-D.aspx\">http://www.ce.org/Standards/Standard-Listings/R4-3-Television-Data-Systems-Subcommittee/CEA-708-D.aspx</a>",
"TTML10" : "G. Adams. <a href=\"http://www.w3.org/TR/2010/REC-ttaf1-dfxp-20101118/\"><cite>Timed Text Markup Language (TTML) 1.0</cite></a>, W3C Recommendation. URL: <a href=\"http://www.w3.org/TR/2010/REC-ttaf1-dfxp-20101118/\">http://www.w3.org/TR/2010/REC-ttaf1-dfxp-20101118/</a>",
- "TTML10SE" : "G. Adams. <a href=\"http://dvcs.w3.org/hg/ttml/raw-file/tip/ttml10/spec/ttaf1-dfxp.html\"><cite>Timed Text Markup Language (TTML) 1.0 (Second Edition)</cite></a>, W3C Editor's Draft. URL: <a href=\"http://dvcs.w3.org/hg/ttml/raw-file/tip/ttml10/spec/ttaf1-dfxp.html\">http://dvcs.w3.org/hg/ttml/raw-file/tip/ttml10/spec/ttaf1-dfxp.html</a>"
+ "TTML10SE" : "G. Adams. <a href=\"http://dvcs.w3.org/hg/ttml/raw-file/default/ttml10/spec/ttaf1-dfxp.html\"><cite>Timed Text Markup Language (TTML) 1.0 (Second Edition)</cite></a>, W3C Editor's Draft. URL: <a href=\"http://dvcs.w3.org/hg/ttml/raw-file/default/ttml10/spec/ttaf1-dfxp.html\">http://dvcs.w3.org/hg/ttml/raw-file/default/ttml10/spec/ttaf1-dfxp.html</a>"
}
};
function term(doc, content) {
@@ -303,14 +303,14 @@
<p>The primary goal of the profile defined herein is to establish a minimum level of interoperability between
[[TTML10]] and legacy caption formats employed in US markets, such as [[CEA608]] and [[CEA708]]. This is accomplished by
(1) defining a set of constraints that apply to TTML document instances that claim adherence to this profile, and
-(2) defining a set of mandatory features and behaviors that MUST be supported by implememntations of a TTML
+(2) defining a set of mandatory features and behaviors that MUST be supported by implementations of a TTML
Presentation Processor that claim adherence to this profile.</p>
</section>
<section id='sotd'>
<p>This document applies the following guiding principles for online delivery of closed captions originated in the United States:</p>
<ol>
<li>Promote interoperability.</li>
-<li>Provide mandatory functionality based on a specified set of TTML features.</li>
+<li>Define mandatory functionality based on a specified set of TTML features.</li>
<li>Use this functionality to apply constraints on usage of a specified set of TTML features.</li>
</ol>
</section>
@@ -319,12 +319,12 @@
<p>TTML 1.0 [[!TTML10]] provides many features to satisfy captioning and subtitling requirements, not all of which are intended for end user display. Requirements have been identified by key video and content communities to define an interoperable delivery profile using the core features specifically designed for online presentation of TTML. Such a profile allows the community of TTML users to construct constrained presentation engines for TTML. This document defines the behavior expected of a TTML content player using the presentation processor constraints for such an online delivery profile.</p>
<p class='note'>At the time of publication, this profile normatively refers to [[!TTML10]], and informatively refers to [[TTML10SE]]. The most recently
published version of TTML should take precedence as the definitive reference.</p>
-<p>The Simple Online Delivery profile is focused on streamlined delivery of closed captions on the Internet. This interoperability profile supports core TTML features to deliver content originating legacy formats such as [[CEA608]] and [[CEA708]] content, and is targeted primarily for delivery in US markets.</p>
+<p>The Simple Online Delivery profile is focused on streamlined delivery of closed captions on the Internet. This interoperability profile supports core TTML features to deliver legacy formats such as [[CEA608]] and [[CEA708]] content, and, as such, is targeted primarily for use in US markets.</p>
<p>The Simple Delivery Profile for Closed Captions focuses on interoperability using [[!TTML10]] to support delivery of closed captions for video content. Other profiles based on [[!TTML10]] may target other types of subtitles such as on-screen text or graphics. This interoperability profile is a proper subset of [[!TTML10]] intended to support features required for US Government closed captioning requirements for online presentation.</p>
</section>
<section id='terms'>
<h2>Terms, Definitions, and Conventions</h2>
-<p>The terms and definitions in [[!TTML10]] serve as the basis for this interoperability profile. Terms found here are in addition to those found in [[!TTML10]].</p>
+<p>The terms and definitions in [[!TTML10]] serve as the basis for this interoperability profile. The following terms supplant those found in [[!TTML10]].</p>
<table title='Table 1 - Terms and Definitions'>
<tr>
<th>Name</th>
@@ -339,7 +339,7 @@
<td>A TTML presentation processor that is intended to conform to this profile.</td>
</tr>
</table>
-<p>When this document refers to a TTML element type, if no namespace prefix is specified, then the <code>tt</code>
+<p>When this document refers to a TTML element type and no namespace prefix is specified, then the <code>tt</code>
namespace prefix is implied. This prefix and other explicit namespace prefixes used herein correspond to those
TTML namespaces defined in [[!TTML10]] Section 5.1.</p>
<p class='note'>In the examples in this document, standard TTML namespace prefixes are abbreviated for brevity, without loss of generality.</p>
@@ -383,8 +383,8 @@
<div data-transform='constraint'>A document MUST contain a <code>tt</code> element.</div>
<div data-transform='constraint'>A document MUST contain both a <code>head</code> and <code>body</code> element.</div>
<div data-transform='constraint'>A document MUST contain both a <code>styling</code> and a <code>layout</code> element.</div>
-<div data-transform='constraint'>A document MUST NOT contain a <code>div</code> element which has a <code>div</code> descendant element.</div>
-<div data-transform='constraint'>A document MUST NOT contain a <code>span</code> element which has a <code>span</code> descendant element.</div>
+<div data-transform='constraint'>A document MUST NOT contain a <code>div</code> element which has a descendant <code>div</code> element.</div>
+<div data-transform='constraint'>A document MUST NOT contain a <code>span</code> element which has a descendant <code>span</code> element.</div>
<div data-transform='example'>Single level of spans.</div>
<pre class="example" style="font-family: monospace; font-size: 10pt; color: black; background: white;">
<span style="color: blue;"><</span><span style="color: #a31515;">span</span><span style="color: blue;"> </span><span style="color: red;">style</span><span style="color: blue;">=</span>"<span style="color: blue;">s1</span>"<span style="color: blue;">></span>A<span style="color: blue;"></</span><span style="color: #a31515;">span</span><span style="color: blue;">></span>
@@ -393,7 +393,7 @@
</pre>
<div data-transform='constraint'>A document MUST NOT contain two elements such that the lexical order of the elements is different than the temporal
order of the elements.</div>
-<div class='note'><p>This constraint is intended to constrain the lexical order of elements to match the temporal order of the active duration of these elements.</p></div>
+<div class='note'><p>This constraint is intended to limit the lexical order of elements to match the temporal order of the active duration of these elements.</p></div>
<section id='Use_of_Constrained_TTML_Feature_content'>
<h2>Use of Constrained TTML Feature <span data-transform='term'>#content</span></h2>
<div data-transform='constraint'>A document that is claimed to be <em>strictly</em> conformant MUST NOT contain an
@@ -436,14 +436,14 @@
[[!TTML10]], Section 8.3.2.</div>
<div data-transform='constraint'>A presentation processor MUST support the colors specified in <a href="#color-values">Color Values</a> for use
with the <code>tts:backgroundColor</code> attribute.</div>
-<div class='note'><p>These colors are identical to those identified in the CEA708-D, Section 8.8 [RBG resolution of 4 bits for each primary (03)].</p></div>
-<div data-transform='constraint'>A document MUST NOT contain a <code>region</code> element where the value of alpha component of the region's computed value of the
+<div class='note'><p>These colors are identical to those identified in the CEA708-D, Section 8.8 [RBG resolution of 4 bits for each primary].</p></div>
+<div data-transform='constraint'>A document MUST NOT contain a <code>region</code> element where the value of the alpha component of the region's computed value for the
<code>tts:backgroundColor</code> property is not zero (0).</div>
<div data-transform='example'>Multiple Background Styles. The <code>tts:backgroundColor</code> is specified distinctly for a region, a paragraph selected into
that region, and a span of text in that paragraph.</div>
<pre class="example" style="font-family: monospace; font-size: 10pt; color: black; background: white;"><span
style="color:blue;"><</span><span style="color:maroon;">region</span> <span
- style="color:red;">id</span><span style="color:blue;">="r1"</span> <span
+ style="color:red;">xml:id</span><span style="color:blue;">="r1"</span> <span
style="color:red;">tts</span><span style="color:blue;">:</span><span
style="color:red;">backgroundColor</span><span style="color:blue;">="#00000000"/></span>
...
@@ -468,7 +468,7 @@
[[!TTML10]], Section 8.3.2.</div>
<div data-transform='constraint'>A presentation processor MUST support the colors specified in <a href="#color-values">Color Values</a> for use
with the <code>tts:color</code> attribute.</div>
-<div class='note'><p>These colors are identical to those identified in the CEA708-D, Section 8.8 [RBG resolution of 4 bits for each primary (03)].</p></div>
+<div class='note'><p>These colors are identical to those identified in the CEA708-D, Section 8.8 [RBG resolution of 4 bits for each primary].</p></div>
</section>
<section id='Constrained_TTML_Feature_extent_region'>
<h2>Use of Constrained TTML Feature <span data-transform='term'>#extent-region</span></h2>
@@ -495,10 +495,10 @@
<p>These caption styles are further elucidated by examples below and by [[TTML10SE]] Appendix N, Common Caption Style Examples.</p>
<div data-transform='example'>Pop-up style</div>
<pre class="example" style="font-family: monospace; font-size: 10pt; color: black; background: white;">
-
- <span style="color: blue;"><</span><span style="color: #a31515;">tt</span><span style="color: blue;"> </span><span style="color: red;">xml:lang</span><span style="color: blue;">=</span>"<span style="color: blue;">en-us</span>"<span style="color: blue;"> </span><span style="color: red;">xmlns</span><span style="color: blue;">=</span>"<span style="color: blue;">http://www.w3.org/ns/ttml</span>"<span style="color: blue;"> </span>
-<span style="color: blue;"> </span><span style="color: red;">xmlns:s</span><span style="color: blue;">=</span>'<span style="color: blue;">http://www.w3.org/ns/ttml#styling</span>'<span style="color: blue;"> </span>
-<span style="color: blue;"> </span><span style="color: red;">xmlns:p</span><span style="color: blue;">=</span>'<span style="color: blue;">http://www.w3.org/ns/ttml#parameter</span>'<span style="color: blue;"> ></span>
+ <span style="color: blue;"><?</span><span style="color: #a31515;">xml</span><span style="color: blue;"> </span><span style="color: red;">version</span><span style="color: blue;">=</span>"<span style="color: blue;">1.0</span>"<span style="color: blue;"> </span><span style="color: red;">encoding</span><span style="color: blue;">=</span>"<span style="color: blue;">utf-8</span>"<span style="color: blue;">?></span>
+<span style="color: blue;"><</span><span style="color: #a31515;">tt</span><span style="color: blue;"> </span><span style="color: red;">xml:lang</span><span style="color: blue;">=</span>"<span style="color: blue;">en-us</span>"<span style="color: blue;"> </span><span style="color: red;">xmlns</span><span style="color: blue;">=</span>"<span style="color: blue;">http://www.w3.org/ns/ttml</span>"<span style="color: blue;"> </span>
+<span style="color: blue;"> </span><span style="color: red;">xmlns:s</span><span style="color: blue;">=</span>"<span style="color: blue;">http://www.w3.org/ns/ttml#styling</span>"<span style="color: blue;"> </span>
+<span style="color: blue;"> </span><span style="color: red;">xmlns:p</span><span style="color: blue;">=</span>"<span style="color: blue;">http://www.w3.org/ns/ttml#parameter</span>"<span style="color: blue;">></span>
<span style="color: blue;"> <</span><span style="color: #a31515;">head</span><span style="color: blue;">></span>
<span style="color: blue;"> <</span><span style="color: #a31515;">p:profile</span><span style="color: blue;"> </span><span style="color: red;">use</span><span style="color: blue;">=</span>"<span style="color: blue;">http://www.w3.org/ns/ttml/profile/sdp-us</span>"<span style="color: blue;">/></span>
<span style="color: blue;"> <</span><span style="color: #a31515;">styling</span><span style="color: blue;">></span>
@@ -520,10 +520,9 @@
<span style="color: blue;"></</span><span style="color: #a31515;">tt</span><span style="color: blue;">></span>
</pre>
-<!-- div data-include=example1.xml'></div --></section>
+</section>
<section>
-<div data-transform='example'>Positioned style. An off-screen narrator is present and no graphics are used. Content placed in a single region in the bottom one-third of that region.</div>
-<!-- div data-include=example2.xml'></div -->
+<div data-transform='example'>Positioned styles.</div>
<pre class='example' style="font-family: monospace; font-size: 10pt; color: black; background: white;">
<span style="color: blue;"><</span><span style="color: #a31515;">style</span><span style="color: blue;"> </span><span style="color: red;">xml:id</span><span style="color: blue;">=</span>"<span style="color: blue;">bottomMidStyle</span>"<span style="color: blue;"> </span><span style="color: red;">s:textAlign</span><span style="color: blue;">=</span>"<span style="color: blue;">center</span>"<span style="color: blue;"> </span><span style="color: red;">s:textOutline</span><span style="color: blue;">=</span>"<span style="color: blue;">black 1px</span>"<span style="color: blue;"> </span><span style="color: red;">s:backgroundColor</span><span style="color: blue;">=</span>"<span style="color: blue;">transparent</span>"<span style="color: blue;"> </span>
<span style="color: red;">s:color</span><span style="color: blue;">=</span>"<span style="color: blue;">#ffffffff</span>"<span style="color: blue;"> </span><span style="color: red;">s:origin</span><span style="color: blue;">=</span>'<span style=
@@ -534,11 +533,13 @@
</pre></section>
<section>
<div data-transform='example'>Moving regions. Content is positioned based on the location of speaker, which is presented in the bottom two lines individually positioned in a region in order to avoid conflicting with background content.</div>
-<!-- div data-include=example3.xml'></div -->
<pre class='example' style="font-family: monospace; font-size: 10pt; color: black; background: white;">
<span style="color: blue;"><?</span><span style="color: #a31515;">xml</span><span style="color: blue;"> </span><span style="color: red;">version</span><span style="color: blue;">=</span>"<span style="color: blue;">1.0</span>"<span style="color: blue;"> </span><span style="color: red;">encoding</span><span style="color: blue;">=</span>"<span style="color: blue;">utf-8</span>"<span style="color: blue;">?></span>
-<span style="color: blue;"><</span><span style="color: #a31515;">tt</span><span style="color: blue;"> </span><span style="color: red;">xml:lang</span><span style="color: blue;">=</span>"<span style="color: blue;">en-us</span>"<span style="color: blue;"> </span><span style="color: red;">xmlns</span><span style="color: blue;">=</span>"<span style="color: blue;">http://www.w3.org/ns/ttml</span>"<span style="color: blue;"> </span><span style="color: red;">xmlns:s</span><span style="color: blue;">=</span>'<span style="color: blue;">http://www.w3.org/ns/ttml#styling</span>'<span style="color: blue;">></span>
+<span style="color: blue;"><</span><span style="color: #a31515;">tt</span><span style="color: blue;"> </span><span style="color: red;">xml:lang</span><span style="color: blue;">=</span>"<span style="color: blue;">en-us</span>"<span style="color: blue;"> </span><span style="color: red;">xmlns</span><span style="color: blue;">=</span>"<span style="color: blue;">http://www.w3.org/ns/ttml</span>"<span style="color: blue;"></span>
+ <span style="color: red;">xmlns:s</span><span style="color: blue;">=</span>"<span style="color: blue;">http://www.w3.org/ns/ttml#styling</span>"
+ <span style="color: red;">xmlns:p</span><span style="color: blue;">=</span>"<span style="color: blue;">http://www.w3.org/ns/ttml#parameter</span>"<span style="color: blue;">></span>
<span style="color: blue;"> <</span><span style="color: #a31515;">head</span><span style="color: blue;">></span>
+<span style="color: blue;"> <</span><span style="color: #a31515;">p:profile</span><span style="color: blue;"> </span><span style="color: red;">use</span><span style="color: blue;">=</span>"<span style="color: blue;">http://www.w3.org/ns/ttml/profile/sdp-us</span>"<span style="color: blue;">/></span>
<span style="color: blue;"> <</span><span style="color: #a31515;">styling</span><span style="color: blue;">></span>
<span style="color: blue;"> <</span><span style="color: #a31515;">style</span><span style="color: blue;"> </span><span style="color: red;">xml:id</span><span style="color: blue;">=</span>"<span style="color: blue;">s1</span>"<span style="color: blue;"> </span><span style="color: red;">s:display</span><span style="color: blue;">=</span>"<span style="color: blue;">none</span>"<span style="color: blue;"> </span><span style="color: red;">s:extent</span><span style="color: blue;">=</span>'<span style="color: blue;">40% 18%</span>'<span style="color: blue;">/></span>
<span style="color: blue;"> </</span><span style="color: #a31515;">styling</span><span style="color: blue;">></span>
@@ -549,19 +550,19 @@
<span style="color: blue;"> <</span><span style="color: #a31515;">set</span><span style="color: blue;"> </span><span style="color: red;">begin</span><span style="color: blue;">=</span>'<span style="color: blue;">00:00:11.670</span>'<span style="color: blue;"> </span><span style="color: red;">end</span><span style="color: blue;">=</span>'<span style="color: blue;">00:00:12.000</span>'<span style="color: blue;"> </span><span style="color: red;">s:display</span><span style="color: blue;">=</span>'<span style="color: blue;">auto</span>'<span style="color: blue;">/></span>
<span style="color: blue;"> <</span><span style="color: #a31515;">set</span><span style="color: blue;"> </span><span style="color: red;">begin</span><span style="color: blue;">=</span>'<span style="color: blue;">00:00:11.670</span>'<span style="color: blue;"> </span><span style="color: red;">end</span><span style="color: blue;">=</span>'<span style="color: blue;">00:00:12.000</span>'<span style="color: blue;"> </span><span style="color: red;">s:origin</span><span style="color: blue;">=</span>'<span style="color: blue;">10% 10%</span>'<span style="color: blue;">/></span>
<span style="color: blue;"> </</span><span style="color: #a31515;">region</span><span style="color: blue;">></span>
-<span style="color: blue;"> <</span><span style="color: #a31515;">region</span><span style="color: blue;"> </span><span style="color: red;">xml:id</span><span style="color: blue;">=</span>"<span style="color: blue;">r2</span>"<span style="color: blue;"> </span><span style="color: red;">style</span><span style="color: blue;">=</span>"<span style="color: blue;">s2</span>"<span style="color: blue;">></span>
+<span style="color: blue;"> <</span><span style="color: #a31515;">region</span><span style="color: blue;"> </span><span style="color: red;">xml:id</span><span style="color: blue;">=</span>"<span style="color: blue;">r2</span>"<span style="color: blue;"> </span><span style="color: red;">style</span><span style="color: blue;">=</span>"<span style="color: blue;">s1</span>"<span style="color: blue;">></span>
<span style="color: blue;"> <</span><span style="color: #a31515;">set</span><span style="color: blue;"> </span><span style="color: red;">begin</span><span style="color: blue;">=</span>'<span style="color: blue;">00:00:10.330</span>'<span style="color: blue;"> </span><span style="color: red;">end</span><span style="color: blue;">=</span>'<span style="color: blue;">00:00:10.670</span>'<span style="color: blue;"> </span><span style="color: red;">s:display</span><span style="color: blue;">=</span>'<span style="color: blue;">auto</span>'<span style="color: blue;">/></span>
<span style="color: blue;"> <</span><span style="color: #a31515;">set</span><span style="color: blue;"> </span><span style="color: red;">begin</span><span style="color: blue;">=</span>'<span style="color: blue;">00:00:10.330</span>'<span style="color: blue;"> </span><span style="color: red;">end</span><span style="color: blue;">=</span>'<span style="color: blue;">00:00:10.670</span>'<span style="color: blue;"> </span><span style="color: red;">s:origin</span><span style="color: blue;">=</span>'<span style="color: blue;">50% 10%</span>'<span style="color: blue;">/></span>
<span style="color: blue;"> <</span><span style="color: #a31515;">set</span><span style="color: blue;"> </span><span style="color: red;">begin</span><span style="color: blue;">=</span>'<span style="color: blue;">00:00:11.670</span>'<span style="color: blue;"> </span><span style="color: red;">end</span><span style="color: blue;">=</span>'<span style="color: blue;">00:00:12.000</span>'<span style="color: blue;"> </span><span style="color: red;">s:display</span><span style="color: blue;">=</span>'<span style="color: blue;">auto</span>'<span style="color: blue;">/></span>
<span style="color: blue;"> <</span><span style="color: #a31515;">set</span><span style="color: blue;"> </span><span style="color: red;">begin</span><span style="color: blue;">=</span>'<span style="color: blue;">00:00:11.670</span>'<span style="color: blue;"> </span><span style="color: red;">end</span><span style="color: blue;">=</span>'<span style="color: blue;">00:00:12.000</span>'<span style="color: blue;"> </span><span style="color: red;">s:origin</span><span style="color: blue;">=</span>'<span style="color: blue;">50% 10%</span>'<span style="color: blue;">/></span>
<span style="color: blue;"> </</span><span style="color: #a31515;">region</span><span style="color: blue;">></span>
-<span style="color: blue;"> <</span><span style="color: #a31515;">region</span><span style="color: blue;"> </span><span style="color: red;">xml:id</span><span style="color: blue;">=</span>"<span style="color: blue;">r3</span>"<span style="color: blue;"> </span><span style="color: red;">style</span><span style="color: blue;">=</span>"<span style="color: blue;">s3</span>"<span style="color: blue;">></span>
+<span style="color: blue;"> <</span><span style="color: #a31515;">region</span><span style="color: blue;"> </span><span style="color: red;">xml:id</span><span style="color: blue;">=</span>"<span style="color: blue;">r3</span>"<span style="color: blue;"> </span><span style="color: red;">style</span><span style="color: blue;">=</span>"<span style="color: blue;">s1</span>"<span style="color: blue;">></span>
<span style="color: blue;"> <</span><span style="color: #a31515;">set</span><span style="color: blue;"> </span><span style="color: red;">begin</span><span style="color: blue;">=</span>'<span style="color: blue;">00:00:10.670</span>'<span style="color: blue;"> </span><span style="color: red;">end</span><span style="color: blue;">=</span>'<span style="color: blue;">00:00:11.000</span>'<span style="color: blue;"> </span><span style="color: red;">s:display</span><span style="color: blue;">=</span>'<span style="color: blue;">auto</span>'<span style="color: blue;">/></span>
<span style="color: blue;"> <</span><span style="color: #a31515;">set</span><span style="color: blue;"> </span><span style="color: red;">begin</span><span style="color: blue;">=</span>'<span style="color: blue;">00:00:10.670</span>'<span style="color: blue;"> </span><span style="color: red;">end</span><span style="color: blue;">=</span>'<span style="color: blue;">00:00:11.000</span>'<span style="color: blue;"> </span><span style="color: red;">s:origin</span><span style="color: blue;">=</span>'<span style="color: blue;">10% 78%</span>'<span style="color: blue;">/></span>
<span style="color: blue;"> <</span><span style="color: #a31515;">set</span><span style="color: blue;"> </span><span style="color: red;">begin</span><span style="color: blue;">=</span>'<span style="color: blue;">00:00:11.670</span>'<span style="color: blue;"> </span><span style="color: red;">end</span><span style="color: blue;">=</span>'<span style="color: blue;">00:00:12.000</span>'<span style="color: blue;"> </span><span style="color: red;">s:display</span><span style="color: blue;">=</span>'<span style="color: blue;">auto</span>'<span style="color: blue;">/></span>
<span style="color: blue;"> <</span><span style="color: #a31515;">set</span><span style="color: blue;"> </span><span style="color: red;">begin</span><span style="color: blue;">=</span>'<span style="color: blue;">00:00:11.670</span>'<span style="color: blue;"> </span><span style="color: red;">end</span><span style="color: blue;">=</span>'<span style="color: blue;">00:00:12.000</span>'<span style="color: blue;"> </span><span style="color: red;">s:origin</span><span style="color: blue;">=</span>'<span style="color: blue;">10% 78%</span>'<span style="color: blue;">/></span>
<span style="color: blue;"> </</span><span style="color: #a31515;">region</span><span style="color: blue;">></span>
-<span style="color: blue;"> <</span><span style="color: #a31515;">region</span><span style="color: blue;"> </span><span style="color: red;">xml:id</span><span style="color: blue;">=</span>"<span style="color: blue;">r4</span>"<span style="color: blue;"> </span><span style="color: red;">style</span><span style="color: blue;">=</span>"<span style="color: blue;">s4</span>"<span style="color: blue;">></span>
+<span style="color: blue;"> <</span><span style="color: #a31515;">region</span><span style="color: blue;"> </span><span style="color: red;">xml:id</span><span style="color: blue;">=</span>"<span style="color: blue;">r4</span>"<span style="color: blue;"> </span><span style="color: red;">style</span><span style="color: blue;">=</span>"<span style="color: blue;">s1</span>"<span style="color: blue;">></span>
<span style="color: blue;"> <</span><span style="color: #a31515;">set</span><span style="color: blue;"> </span><span style="color: red;">begin</span><span style="color: blue;">=</span>'<span style="color: blue;">00:00:11.000</span>'<span style="color: blue;"> </span><span style="color: red;">end</span><span style="color: blue;">=</span>'<span style="color: blue;">00:00:11.330</span>'<span style="color: blue;"> </span><span style="color: red;">s:display</span><span style="color: blue;">=</span>'<span style="color: blue;">auto</span>'<span style="color: blue;">/></span>
<span style="color: blue;"> <</span><span style="color: #a31515;">set</span><span style="color: blue;"> </span><span style="color: red;">begin</span><span style="color: blue;">=</span>'<span style="color: blue;">00:00:11.000</span>'<span style="color: blue;"> </span><span style="color: red;">end</span><span style="color: blue;">=</span>'<span style="color: blue;">00:00:11.330</span>'<span style="color: blue;"> </span><span style="color: red;">s:origin</span><span style="color: blue;">=</span>'<span style="color: blue;">50% 78%</span>'<span style="color: blue;">/></span>
<span style="color: blue;"> <</span><span style="color: #a31515;">set</span><span style="color: blue;"> </span><span style="color: red;">begin</span><span style="color: blue;">=</span>'<span style="color: blue;">00:00:11.670</span>'<span style="color: blue;"> </span><span style="color: red;">end</span><span style="color: blue;">=</span>'<span style="color: blue;">00:00:12.000</span>'<span style="color: blue;"> </span><span style="color: red;">s:display</span><span style="color: blue;">=</span>'<span style="color: blue;">auto</span>'<span style="color: blue;">/></span>
@@ -614,7 +615,7 @@
<h2>Use of Constrained TTML Feature <span data-transform='term'>#styling-*</span></h2>
<div data-transform='constraint'>A document MUST NOT use <strong>chained referential styling</strong> or <strong>nested styling</strong> as defined
by [[!TTML10]], Sections 8.4.1.3 and 8.4.1.4, respectively.</div>
-<div data-transform='constraint'>A document MUST NOT contain a <code>region</code> element which has a <code>style</code> descendant element.</div>
+<div data-transform='constraint'>A document MUST NOT contain a <code>region</code> element which has a descendant <code>style</code> element.</div>
<div class='note'><p>The constraints in this section result in a document that contains style blocks that are complete and self-contained.</p></div>
</section>
</section>
@@ -635,12 +636,12 @@
<div class='note'><p>These requirements accommodate content originated in Europe but displayed in the US, as well as content displayed using 16:9 format.</p></div>
<div data-transform='constraint'>A document MUST NOT contain content such that more than one <code>p</code> element would be selected into the
same region in a given synchronic intermediate document.</div>
-<div class='note'><p>The style properites of a region and the content selected into the region impact how selected text flows into a region, e.g., selected text may flow outside of the region such as on a mobile device.</p></div>
-<div class='note'><p>Constraining a region to select no more than one one <code>p</code> element logically places content from two different speakers to different region(s).</p></div>
+<div class='note'><p>The style properties of a region and the content selected into the region impact how selected text flows into a region, e.g., selected text may flow outside of the region such as on a mobile device.</p></div>
+<div class='note'><p>Constraining a region to select no more than one <code>p</code> element logically places content from two different speakers into different region(s).</p></div>
<pre class="example" style="font-family: monospace; font-size: 10pt; color: black; background: white;">
<span style="color:blue;"><</span><span style="color:#a31515;">p</span><span style="color:blue;">></span>I always get the fuzzy end<span style="color:blue;"><</span><span style="color:#a31515;">br</span><span style="color:blue;">/></span>of the lollipop.<span style="color:blue;"></</span><span style="color:#a31515;">p</span><span style="color:blue;">></span>
</pre>
-<div class='note'><p>When a document author wants to construct a single phrase for a speaker with more than one line of text in a region, the <code>br</code> element within a <code>p</code> element can be used. See the previous example for one speaker with more than one line.</p></div>
+<div class='note'><p>When a document author wants to construct a single phrase for a speaker with more than one line of text in a region, a <code>br</code> element may be used within a <code>p</code> element. See the previous example for one speaker with more than one line.</p></div>
</section>
</section>
<section id='timing_constraints'>
@@ -698,12 +699,12 @@
</section>
<section id=Ease_of_Use_Constraints>
<h3>Ease of Use Constraints</h3>
-<p>Constraints on reduced or simplified content are outside of this profile. External labeling could be used to support the end user's capability to select and use captions when available for:</p>
+<p>Constraints on reduced or simplified content are outside of this profile. External labeling can be used to support the end user's capability to select and use captions when available for:</p>
<ul>
<li>Reduced or simplified content for <em>easy reader</em> or</li>
<li>Additional languages.</li>
</ul>
-<p>For example, external labeling could be used to identify simplified or reduced, or other language supported content on a text track in HTML5. Such labeling may also be used to identify when large font size is applied to content. Requirements to support user preview and retention of default or user defined settings of selected text are outside of the scope of this profile. These requirements are relevant in the environment to which the captions are deployed.</p>
+<p>For example, external labeling can be used to identify simplified, reduced, or other language supported content on a text track in HTML5. Such labeling can also be used to identify when large font size is applied to content. Requirements to support user preview and retention of default or user defined settings of selected text are outside of the scope of this profile. These requirements are relevant in the environment to which the captions are deployed.</p>
<section class='Usage_Scenario'>
<p>Presentation processors MUST support the ability of the end user to:</p>
<div data-transform='constraint'>Override background color of presented content, with minimum support for at least the
@@ -812,7 +813,7 @@
</section>
<section class='appendix'>
<h2>Mapping of US Government Requirements to Constrained Profile Features</h2>
-<p>A key is provided that maps the US Government technical requirements for closed captions are mapped to the constrained features of this profile.</p>
+<p>A key is provided that maps the US Government technical requirements for closed captions to the constrained features of this profile.</p>
<table style="width: 100%;">
<tr>
<td>Presentation</td>
@@ -876,9 +877,9 @@
</section>
<section class='appendix'>
<h2>Code points</h2>
-<div data-transform='constraint'>Presentation processors MUST provide font glyph coverage for all characters in the “ISO 8859-1 Latin-1” space and SHOULD provide coverage for ANSI INCITS 4 when mapped onto Unicode code points (see table).</div>
+<div data-transform='constraint'>Presentation processors MUST provide font glyph coverage for all characters in the “ISO 8859-1 Latin-1” space and SHOULD provide coverage for ANSI INCITS 4 when mapped onto Unicode code points (see table below).</div>
<p class='note'>A presentation processor follows the semantics expected for use of Unicode code points as stated in this section. The exact glyph is presentation processor dependent.</p>
-<div data-transform='constraint'>Presentation processors SHOULD support the C0, G0, C1, and G1 code sets mapped onto Unicode as in the following table. See CEA 708, Section 7.1 including Table 11.</div>
+<div data-transform='constraint'>Presentation processors SHOULD support the C0, G0, C1, and G1 code sets mapped onto Unicode as in the following table. See [[CEA 708]], Section 7.1 including, Table 11.</div>
<table style="border-collapse: collapse;width:630pt; width:835px;border:0">
<colgroup>
<col style="width:38pt; width:51px" />
@@ -1891,12 +1892,12 @@
<td class="style2" style="width:49px"></td>
</tr>
</table>
-<div data-transform='constraint'>Presentation processors MAY support the extended G2 characters sets that map onto Unicode code points (see table).</div>
-Presentation processors may also provide glyph coverage for additional Unicode code points.
+<div data-transform='constraint'>Presentation processors MAY support the extended G2 character sets that map onto Unicode code points (see table above).</div>
+<div class='note'><p>Presentation processors may also provide glyph coverage for additional Unicode code points.</p></div>
</section>
<section class='color_values'>
<h2>Color values</h2>
-<p>For color values of the form <code>#rrggbbaa</code>, presentation processors MUST support combinations where the red, green, and blue components are either <code>00</code> or <code>FF</code>; and the alpha component are <code>00</code>, <code>54</code>, <code>A8</code> or <code>FF</code>, e.g, #00FFFF54. Additionally presentation processors SHOULD support values for red, green, and blue of <code>54</code> or <code>A8</code>, and MAY support all possible values between <code>00</code> and <code>FF</code>.</p>
+<p>For color values of the form <code>#rrggbbaa</code>, presentation processors MUST support combinations where the red, green, and blue components are either <code>00</code> or <code>FF</code>; and the alpha component are <code>00</code>, <code>54</code>, <code>A8</code> or <code>FF</code>, e.g, #00FFFF54. Additionally, presentation processors SHOULD support values for red, green, and blue of <code>54</code> or <code>A8</code>, and MAY support all possible values between <code>00</code> and <code>FF</code>.</p>
<table>
<tr>
<th>Color</th>
--- a/ttml10-sdp-us/build.xml Thu Jan 24 17:35:58 2013 -0700
+++ b/ttml10-sdp-us/build.xml Thu Jan 31 01:57:15 2013 -0700
@@ -5,7 +5,7 @@
<property name="ttml10schemadir" value="${ttml10dir}/xsd"/>
<target name="validate-profiles">
- <schemavalidate warn="yes" file="profile-detail.xml">
+ <schemavalidate warn="yes" file="sdp-us.xml">
<schema namespace="http://www.w3.org/ns/ttml#parameter" file="${ttml10schemadir}/ttaf1-dfxp-profile.xsd"/>
</schemavalidate>
</target>
--- a/ttml10-sdp-us/example-3.xml Thu Jan 24 17:35:58 2013 -0700
+++ b/ttml10-sdp-us/example-3.xml Thu Jan 31 01:57:15 2013 -0700
@@ -1,22 +1,22 @@
<?xml version="1.0" encoding="utf-8"?>
<tt xml:lang="en-us" xmlns="http://www.w3.org/ns/ttml"
- xmlns:s='http://www.w3.org/ns/ttml#styling'
- xmlns:p='http://www.w3.org/ns/ttml#parameter' >
+ xmlns:s="http://www.w3.org/ns/ttml#styling"
+ xmlns:p="http://www.w3.org/ns/ttml#parameter">
<head>
<p:profile use="http://www.w3.org/ns/ttml/profile/sdp-us"/>
<styling>
<!-- A typical transparent region with centered text that has an outline -->
<style xml:id="bottomMidStyle" s:textAlign="center" s:textOutline="#000000ff 5%" s:backgroundColor="#00000000"
- s:color="#ffffffff" s:origin='20% 58%' s:extent='60% 18%'/>
+ s:color="#ffffffff" s:origin="20% 58%" s:extent="60% 18%"/>
</styling>
<layout>
- <!-- typical 'Pop-up' type region -->
+ <!-- typical "Pop-up" type region -->
<region xml:id="bottomMid" style="bottomMidStyle" />
</layout>
</head>
<body>
<div style="bottomMidStyle">
- <p region="bottomMid" begin='00:00:00.101' end='00:00:03.000'> This is a Pop-up caption. </p>
+ <p region="bottomMid" begin="00:00:00.101" end="00:00:03.000"> This is a Pop-up caption. </p>
</div>
</body>
</tt>
--- a/ttml10-sdp-us/example-5.xml Thu Jan 24 17:35:58 2013 -0700
+++ b/ttml10-sdp-us/example-5.xml Thu Jan 31 01:57:15 2013 -0700
@@ -1,53 +1,53 @@
<?xml version="1.0" encoding="utf-8"?>
<tt xml:lang="en-us" xmlns="http://www.w3.org/ns/ttml"
- xmlns:s='http://www.w3.org/ns/ttml#styling'
- xmlns:p='http://www.w3.org/ns/ttml#parameter' >
+ xmlns:s="http://www.w3.org/ns/ttml#styling"
+ xmlns:p="http://www.w3.org/ns/ttml#parameter">
<head>
<p:profile use="http://www.w3.org/ns/ttml/profile/sdp-us"/>
<styling>
- <style xml:id="s1" s:display="none" s:extent='40% 18%'/>
- <style xml:id="s2" s:display="none" s:extent='40% 18%'/>
- <style xml:id="s3" s:display="none" s:extent='40% 18%'/>
- <style xml:id="s4" s:display="none" s:extent='40% 18%'/>
+ <style xml:id="s1" s:display="none" s:extent="40% 18%"/>
+ <style xml:id="s2" s:display="none" s:extent="40% 18%"/>
+ <style xml:id="s3" s:display="none" s:extent="40% 18%"/>
+ <style xml:id="s4" s:display="none" s:extent="40% 18%"/>
</styling>
<layout>
<region xml:id="r1" style="s1">
- <set begin='00:00:10.000' end='00:00:10.330' s:display='auto'/>
- <set begin='00:00:10.000' end='00:00:10.330' s:origin='10% 10%'/>
- <set begin='00:00:11.670' end='00:00:12.000' s:display='auto'/>
- <set begin='00:00:11.670' end='00:00:12.000' s:origin='10% 10%'/>
- </region>
- <region xml:id="r2" style="s2">
- <set begin='00:00:10.330' end='00:00:10.670' s:display='auto'/>
- <set begin='00:00:10.330' end='00:00:10.670' s:origin='50% 10%'/>
- <set begin='00:00:11.670' end='00:00:12.000' s:display='auto'/>
- <set begin='00:00:11.670' end='00:00:12.000' s:origin='50% 10%'/>
+ <set begin="00:00:10.000" end="00:00:10.330" s:display="auto"/>
+ <set begin="00:00:10.000" end="00:00:10.330" s:origin="10% 10%"/>
+ <set begin="00:00:11.670" end="00:00:12.000" s:display="auto"/>
+ <set begin="00:00:11.670" end="00:00:12.000" s:origin="10% 10%"/>
</region>
- <region xml:id="r3" style="s3">
- <set begin='00:00:10.670' end='00:00:11.000' s:display='auto'/>
- <set begin='00:00:10.670' end='00:00:11.000' s:origin='10% 78%'/>
- <set begin='00:00:11.670' end='00:00:12.000' s:display='auto'/>
- <set begin='00:00:11.670' end='00:00:12.000' s:origin='10% 78%'/>
+ <region xml:id="r2" style="s1">
+ <set begin="00:00:10.330" end="00:00:10.670" s:display="auto"/>
+ <set begin="00:00:10.330" end="00:00:10.670" s:origin="50% 10%"/>
+ <set begin="00:00:11.670" end="00:00:12.000" s:display="auto"/>
+ <set begin="00:00:11.670" end="00:00:12.000" s:origin="50% 10%"/>
</region>
- <region xml:id="r4" style="s4">
- <set begin='00:00:11.000' end='00:00:11.330' s:display='auto'/>
- <set begin='00:00:11.000' end='00:00:11.330' s:origin='50% 78%'/>
- <set begin='00:00:11.670' end='00:00:12.000' s:display='auto'/>
- <set begin='00:00:11.670' end='00:00:12.000' s:origin='50% 78%'/>
+ <region xml:id="r3" style="s1">
+ <set begin="00:00:10.670" end="00:00:11.000" s:display="auto"/>
+ <set begin="00:00:10.670" end="00:00:11.000" s:origin="10% 78%"/>
+ <set begin="00:00:11.670" end="00:00:12.000" s:display="auto"/>
+ <set begin="00:00:11.670" end="00:00:12.000" s:origin="10% 78%"/>
+ </region>
+ <region xml:id="r4" style="s1">
+ <set begin="00:00:11.000" end="00:00:11.330" s:display="auto"/>
+ <set begin="00:00:11.000" end="00:00:11.330" s:origin="50% 78%"/>
+ <set begin="00:00:11.670" end="00:00:12.000" s:display="auto"/>
+ <set begin="00:00:11.670" end="00:00:12.000" s:origin="50% 78%"/>
</region>
</layout>
</head>
<body>
<div>
- <!--four speakers count off, and then all call 'Jump' together -->
- <p begin='00:00:10.000' end='00:00:10.330' region="r1" >One</p>
- <p begin='00:00:10.330' end='00:00:10.670' region="r2" >Two</p>
- <p begin='00:00:10.670' end='00:00:11.000' region="r3">Three</p>
- <p begin='00:00:11.000' end='00:00:11.330' region="r4" >Four</p>
- <p begin='00:00:11.670' end='00:00:12.000' region="r1" >Jump!</p>
- <p begin='00:00:11.670' end='00:00:12.000' region="r2" >Jump!</p>
- <p begin='00:00:11.670' end='00:00:12.000' region="r3">Jump!</p>
- <p begin='00:00:11.670' end='00:00:12.000' region="r4" >Jump!</p>
+ <!--four speakers count off, and then all call "Jump" together -->
+ <p begin="00:00:10.000" end="00:00:10.330" region="r1" >One</p>
+ <p begin="00:00:10.330" end="00:00:10.670" region="r2" >Two</p>
+ <p begin="00:00:10.670" end="00:00:11.000" region="r3">Three</p>
+ <p begin="00:00:11.000" end="00:00:11.330" region="r4" >Four</p>
+ <p begin="00:00:11.670" end="00:00:12.000" region="r1" >Jump!</p>
+ <p begin="00:00:11.670" end="00:00:12.000" region="r2" >Jump!</p>
+ <p begin="00:00:11.670" end="00:00:12.000" region="r3">Jump!</p>
+ <p begin="00:00:11.670" end="00:00:12.000" region="r4" >Jump!</p>
</div>
</body>
</tt>