--- a/ttml10/spec/ttaf1-dfxp.xml Thu May 09 19:34:59 2013 -0600
+++ b/ttml10/spec/ttaf1-dfxp.xml Thu May 09 20:58:25 2013 -0600
@@ -10601,7 +10601,7 @@
whether the feature must be implemented, i.e., is mandatory (M), or may be implemented, i.e.,
is optional (O), for transformation and presentation processors.</p>
<table id="feature-support-table" role="common">
-<caption>Table E-1 – Feature Support</caption>
+<caption>Table D-1 – Feature Support</caption>
<col width="60%"/>
<col width="20%"/>
<col width="20%"/>
@@ -11192,7 +11192,7 @@
<specref ref="profile-dfxp-transformation"/>.
</p>
<table id="feature-transformation-mandatory-table" role="common">
-<caption>Table E-2 – Mandatory Features - Transformation</caption>
+<caption>Table D-2 – Mandatory Features - Transformation</caption>
<col width="60%"/>
<col width="40%"/>
<tbody>
@@ -11257,7 +11257,7 @@
<specref ref="profile-dfxp-presentation"/>.
</p>
<table id="feature-presentation-mandatory-table" role="common">
-<caption>Table E-3 – Mandatory Features - Presentation</caption>
+<caption>Table D-3 – Mandatory Features - Presentation</caption>
<col width="60%"/>
<col width="40%"/>
<tbody>
@@ -11399,12 +11399,6 @@
(See
<xspecref href="http://tycho.usno.navy.mil/gpsinfo.html">http://tycho.usno.navy.mil/gpsinfo.html</xspecref>.)
</bibl>
-<bibl id="html5" key="HTML5">Robin Berjon et al.,
-<titleref href="http://www.w3.org/html/wg/drafts/html/CR/">HTML5 A vocabulary
-and associated APIs for HTML and XHTML</titleref>, W3C Candidate Recommendation, 17
-December 2012. (See
-<xspecref href="http://www.w3.org/TR/2012/CR-html5-20121217//">http://www.w3.org/TR/2012/CR-html5-20121217//</xspecref>.)
-</bibl>
<bibl id="media-types" key="Media Types">Ned Freed and Nathaniel Borenstein,
<titleref
href="http://www.rfc-editor.org/rfc/rfc2046.txt">Multipurpose Internet
@@ -11614,7 +11608,7 @@
a requirement is partially satisfied, and <emph>N</emph> denotes a
requirement is not satisfied.</p>
<table id="requirements-table" role="common">
-<caption>Table J-1 – Requirement Satisfaction</caption>
+<caption>Table I-1 – Requirement Satisfaction</caption>
<col width="10%"/>
<col width="40%"/>
<col width="10%"/>
@@ -12066,7 +12060,7 @@
that is not specified for use with the <el>xhtml:div</el> model
element.</p>
<table id="element-vocab-derivation-table" role="common">
-<caption>Table K-1 – Elements</caption>
+<caption>Table J-1 – Elements</caption>
<col width="20%"/>
<col width="17%"/>
<col width="13%" align="center"/>
@@ -12356,7 +12350,7 @@
ref="element-vocab-derivation-table"/>
above.</p>
<table id="attribute-vocab-derivation-table" role="common">
-<caption>Table K-2 – Attributes</caption>
+<caption>Table J-2 – Attributes</caption>
<col width="20%"/>
<col width="17%"/>
<col width="13%" align="center"/>
@@ -12798,7 +12792,7 @@
<div2>
<head>Requirements</head>
<table id="qa-framework-requirements-table" role="common">
-<caption>Table L-1 – QA Framework Requirements Checklist</caption>
+<caption>Table K-1 – QA Framework Requirements Checklist</caption>
<col width="76%"/>
<col width="6%" align="center"/>
<col width="6%" align="center"/>
@@ -12917,7 +12911,7 @@
<div2>
<head>Guidelines</head>
<table id="qa-framework-guidelines-table" role="common">
-<caption>Table L-2 – QA Framework Guidelines Checklist</caption>
+<caption>Table K-2 – QA Framework Guidelines Checklist</caption>
<col width="76%"/>
<col width="6%" align="center"/>
<col width="6%" align="center"/>
--- a/ttml10/spec/ttml-changes.html Thu May 09 19:34:59 2013 -0600
+++ b/ttml10/spec/ttml-changes.html Thu May 09 20:58:25 2013 -0600
@@ -39,19 +39,86 @@
<pre>
<span class="strong">Technical Changes</span>
-* Change default value for ttp:markerMode from 'continuous' to 'discontinuous'
- upon receiving significant feedback from the user community that (1) the
- original default value 'continuous' was the least likely to be used, and
- (2) the semantics of continuous marker mode were not adequately defined.
-* Add new Appendix M to recommend default concrete encoding.
-* Add new Appendix N to clarify intended semantics of time expressions.
+* In 6.2.6 change default value for ttp:markerMode from 'continuous' to 'discontinuous',
+ having received considerable community feedback that the original specification of
+ 'continuous' was incompatible with industry usage.
<span class="strong">Editorial Changes</span>
-* Add new Appendix O to provide common caption style examples.
+* Add new terminology: Document Interchange Context, Document Processing Context,
+ Presentation Processor, Related Media Object, Root Temporal Extent, SMPTE Time Code,
+ Synthetic Document Syncbase, Synthetic SMPTE Document Syncbase, Transformation Processor.
+* Change "MIME Media Types" to "Media Types" throughout.
+* Change "external time interval" to "Root Temporal Extent" throughout.
+* In 3.2.1, add notes elaborating intended meaning of "mandatory semantics" and "optional
+ semantics".
+* In 4.1, change "normative schemas" to "schemas", since the included schemas do not define
+ the normative validity of TTML documents.
+* In 5.2, clarify the circumstances where the Document Interchange Context would
+ determine the default profile in the absence of a ttp:profile attribute or ttp:profile
+ element.
+* In 5.2, add note clarifying that the absence of a ttp:profile attribute or ttp:profile
+ element is permitted in a conforming document.
+* In 6.1.3, clarify that the meaning of supporting a required feature is independent of
+ whether the feature is enabled (active) or disabled (inactive).
+* In 6.1.3, clarify the meaning of the absence of a (standardized) feature in a given
+ profile; namely, that it is considered the same as if optional were specified, and
+ that it does not mean that use of the feature is prohibited.
+* In 6.2.1, clarify interpretation of cell based length expressions with respect to
+ non-square cells.
+* In 6.2.6, add note indicating that ttp:markerMode is being considered for deprecation.
+* In 6.2.6, clarify intended interpretation of continuous marker mode.
+* In 6.2.11, add note indicating that time expressions in SMPTE time base are treated
+ similarly to media markers in SMIL.
+* In 7.1.1, add note indicating possible use of the SMPTE-TT defined m708:aspectRatio
+ attribute in order to express storage aspect ratio.
+* In 7.1.5, add note clarifying that a tt:p element implies a line break boundary.
+* In 7.1.7, remove reference to ASCII, using Unicode character references instead.
+* In 8.2.7, clarify that a negative value in an extent is to be interpreted as causing
+ the corresponding region to be empty (zero in both dimensions).
+* In 8.2.9, replace "metrics" with "units".
+* In 8.2.20, clarify that if outline dimensions are expressed in cells, then the
+ block progression cell resolution applies and is applied uniformly.
+* In 8.4.4.2, clarify that animation styling (produced by tt:set) is to be taken into
+ account after nested styling and before implicit inheritance.
+* In 9.3.2, clarify meaning of term "prune".
+* In 9.3.2, remove non-normative, pseudo-code example of region mappingg algorithm.
+* In 9.3.2, add note recommending smooth transitions between rendition of intermediate
+ syncrhonic document instances.
+* In 9.3.3, add note expressing the conceptual rather than literal use of XSL-FO as
+ a means for defining formatting semantics.
+* In 9.3.3, remove confusing "be equivalent to" qualifications.
+* In 9.3.3 step (7), clarify the intended use of synthesized blocks in order before and after a
+ block's nominal content in order to provide necessary space filler along the before and
+ after edges to fill a region with the block's background color. See also new note at end
+ of 9.3.3 that explains this usage.
+* In 9.3.4, add space filler to example XSL-FO document mapping.
+* In 10.2.4, clarify that SMIL endsync 'all' semantics apply for parallel time containers.
+* In 10.3.1, add reference to new time expression semantics appendix (N).
+* In 10.3.1, clarify that use of frames and sub-frames with clock time base is considered
+ an error.
+* In 10.4, add references to new time expression semantics appendix (N).
+* In Appendix B, remove inlined schemas (B.1 and B.2), retaining references to external
+ ZIP archives that contain the schemas.
+* In Appendix C, update (1) charset optional parameter usage, encoding considerations,
+ security considerations, published specification, applications that use this
+ media type, and fragment identifiers.
+* In Appendix D, add note clarifying meaning of implementing transformation semantics
+ or presentation semantics.
+* In Appendix D.1.42 to D.1.50, add notes clarifying intended interpretation of
+ #length related features.
+* In Appendix D.2, clarify meaning of mandatory and optional features in Table D-1.
+* In Appendix F, add missing specification of optional #length-integer feature.
+* In Appendix F, remove references to the previously removed #metadata-foreign and
+ #overflow-scroll features.
+* In Appendix H, add (non-normative) references to CEA-708-D and SMPTE 2052-11.
+* Add new non-normative Appendix M to recommend default concrete encoding.
+* Add new non-normative Appendix N to clarify intended semantics of time expressions.
+* Add new non-normative Appendix O to provide common caption style examples.
* Re-number Appendix M (Acknowledgments) to Appendix P to account for three
new appendices.
* Simplify and update Acknowledgments (Appendix P).
+* Fix table numbering in Appendices.
* Fix various spelling, gramatical, and typographic errors.
</pre>
</div>
@@ -63,19 +130,10 @@
<span class="strong">Technical Changes</span>
-The following changes result in a technical change of the conformance
-criteria, the normative abstract document type that is defined
-for use with TTML, or the defined value space of an attribute or
-property:
-
* Clarified NaN value for alpha type
<span class="strong">Editorial Changes</span>
-The following changes are editorial in nature or entail semantic
-clarifications that do not affect the abstract document type, defined
-schemas, or conformance criteria for TTML:
-
* Updated several normative references to latest versions (XML 1.1, UAAG, WCAG, Namespaces)
* Dedicated the specification to David Kirby
@@ -89,11 +147,6 @@
<span class="strong">Technical Changes</span>
-The following changes result in a technical change of the conformance
-criteria, the normative abstract document type that is defined
-for use with TTML, or the defined value space of an attribute or
-property:
-
* Removed at risk features tts:dynamicFlow property, overflow: dynamic value, flowFunction and flowInternalFunction definitions
* Removed Appendix on Dynamic Flow Processing Model
* Removed profile features: #rollUp, #dynamicFlow, #dynamicFlow-*, #overflow-dynamic, #rollup
@@ -105,10 +158,6 @@
<span class="strong">Editorial Changes</span>
-The following changes are editorial in nature or entail semantic
-clarifications that do not affect the abstract document type, defined
-schemas, or conformance criteria for TTML:
-
* replaced names TT AF and DFXP to TTML.
* Changed wording on XSL model to clarify it as an exemplar and not a requirement
* Removed informative notes on style attributes.
@@ -125,6 +174,9 @@
* Changed the media type from application/ttaf+xml to application/ttml+xml
* Update namespace URIs to use ns/ttml instead of 2006/10.
+
+<span class="strong">Editorial Changes</span>
+
* Changed the title of the document
* Identified tts:dynamicFlow at risk
@@ -138,11 +190,6 @@
<span class="strong">Technical Changes</span>
-The following changes result in a technical change of the conformance
-criteria, the normative abstract document type that is defined
-for use with TTML, or the defined value space of an attribute or
-property:
-
* Change value syntax of ttp:frameRateMultiplier and ttp:pixelAspectRatio
to use whitespace separator rather than COLON ':' separator [<a href="http://www.w3.org/AudioVideo/TT/tracker/issues/122">I-122</a>].
* Add flow style duration argument to flow interval function [<a href="http://www.w3.org/AudioVideo/TT/tracker/issues/126">I-126</a>].
@@ -156,10 +203,6 @@
<span class="strong">Editorial Changes</span>
-The following changes are editorial in nature or entail semantic
-clarifications that do not affect the abstract document type, defined
-schemas, or conformance criteria for TTML:
-
* Change #style to #styling suffix of TT Styling Namespace in RNC
schema [<a href="http://www.w3.org/AudioVideo/TT/tracker/issues/119">I-119</a>].
* Remove use of TT extension namespaces in RNC schema [<a href="http://www.w3.org/AudioVideo/TT/tracker/issues/119">I-119</a>].
@@ -196,11 +239,6 @@
<span class="strong">Technical Changes</span>
-The following changes result in a technical change of the conformance
-criteria, the normative abstract document type that is defined
-for use with TTML, or the defined value space of an attribute or
-property:
-
* Change TT Style Namespace to use #styling instead of #style as
fragment identifier [<a href="http://www.w3.org/AudioVideo/TT/tracker/issues/87">I-087</a>].
* Add ttp:{profile,features,feature,extensions,extension} element types
@@ -234,10 +272,6 @@
<span class="strong">Editorial Changes</span>
-The following changes are editorial in nature or entail semantic
-clarifications that do not affect the abstract document type, defined
-schemas, or conformance criteria for TTML:
-
* Clarify prose with respect to support for nested div and span [<a href="http://www.w3.org/AudioVideo/TT/tracker/actions/24">A-024</a>, <a href="http://www.w3.org/AudioVideo/TT/tracker/issues/28">I-028</a>].
* Define default region in absence of explicit region [<a href="http://www.w3.org/AudioVideo/TT/tracker/actions/26">A-026</a>, <a href="http://www.w3.org/AudioVideo/TT/tracker/issues/12">I-012</a>, <a href="http://www.w3.org/AudioVideo/TT/tracker/issues/42">I-042</a>].
* Map anonymous spans to fo:inline only when parent is p or span [<a href="http://www.w3.org/AudioVideo/TT/tracker/actions/27">A-027</a>, <a href="http://www.w3.org/AudioVideo/TT/tracker/issues/37">I-037</a>].
@@ -288,11 +322,6 @@
<span class="strong">Technical Changes</span>
-The following changes result in a technical change of the conformance
-criteria, the normative abstract document type that is defined
-for use with TTML, or the defined value space of an attribute or
-property:
-
* Restore support for nested div and span elements [that had
been removed in an early working draft].
* Change "id" attribute to "xml:id".
@@ -302,10 +331,6 @@
<span class="strong">Editorial Changes</span>
-The following changes are editorial in nature or entail semantic
-clarifications that do not affect the abstract document type, defined
-schemas, or conformance criteria for TTML:
-
* Update "status of this document" (SOTD) section to
reflect CR transition.
* Add normative reference to xml:id recommendation.
@@ -393,11 +418,6 @@
<span class="strong">Technical Changes</span>
-The following changes result in a technical change of the conformance
-criteria, the normative abstract document type that is defined
-for use with TTML, or the defined value space of an attribute or
-property:
-
* Update namespace URIs to use 2006/04 instead of 2004/11;
* Remove ttp:defaultLengthUnit definition and all references;
+ change initial (default) value definition of tts:fontSize to
@@ -446,10 +466,6 @@
<span class="strong">Editorial Changes</span>
-The following changes are editorial in nature or entail semantic
-clarifications that do not affect the abstract document type or defined
-schemas for TTML:
-
* Add "Contributing Authors" to preamble, listing contributors;
* Merge current and former members description in Appendix H (now
Appendix K);