diff --git a/spec/ttml2.html b/spec/ttml2.html index e124009a4..98d508aa3 100644 --- a/spec/ttml2.html +++ b/spec/ttml2.html @@ -338,9 +338,9 @@ border: 2px solid black; width: 100%; } -
Last Modified: $Date: Sun Jun 18 14:31:27 2017 -0600 $This document specifies the Timed Text
<textstream>
media element in a [SMIL 3.0] document.
Unless specified otherwise, this section and its sub-sections are non-normative.
The Timed Text Markup Language (TTML), Version 2, also referred to as TTML2, provides a standardized representation of a particular subset of textual information with which stylistic, layout, and timing semantics are associated by @@ -642,7 +642,7 @@
To Be Defined
A default out-of-line region that is implied in the absence of +procedure.
A default out-of-line region that is implied in the absence of
an explicitly specified out-of-line region
element, i.e.,
when no region
element is specified as a child of
a layout
element.
A profile that is associated with a profile designator by @@ -704,7 +704,10 @@
data
element within
a source
element child, or it may reference another
image
element specified in a
-image defining context, or it may do both.A data resource that contains a raster image.
To Be Defined
An animate
or set
element
+image defining context, or it may do both.
A data resource that contains a raster image.
A processor profile determined by the +construct inferred processor profile procedure which may +serve as the effective processor profile used to perform +validation processing.
An animate
or set
element
that is defined inline as an immediate child of
a content element or region
element associated with the animation.
There is a one-to-one relation between
@@ -839,7 +842,9 @@
A profile that is not associated with a profile designator, and which is referred to implicitly in the context of the profile's definition. Also referred to as an anonymous profile.
An abstract document instance which has been assessed for validity -and found to be valid as defined by 4 Document Types.
To Be Defined
An axis perpendicular to the plane of the horizon.
An absolute dimension on the horizontal axis.
An enumeration collection of tokens, each of which designates a combination of the axis and direction of flow of +and found to be valid as defined by 4 Document Types.
A content processor which performs validation processing on a + TTML document instance prior to performing any other type of processing.
Note:
A validating content processor may have the sole function of validating (or verifying) a document instance, + or it may have multiple functions, the first of which is validating (or verifying) a document instance.
An axis perpendicular to the plane of the horizon.
An absolute dimension on the horizontal axis.
An enumeration collection of tokens, each of which designates a combination of the axis and direction of flow of both inline and block oriented content, about which see 10.2.55 tts:writingMode.
Within normative prose in this specification, the words may, should, and must are @@ -1109,7 +1114,7 @@
Th
attribute on the root tt
element, (2) one or more ttp:profile
elements of type processor
, or (3) a combination of these two mechanisms.
If not declared, a processor profile is inferred from a declared content profile or from a
-default profile.
Note:
It is not a requirement on a conformant document instance that a processor profile be internally +default processor profile.
Note:
It is not a requirement on a conformant document instance that a processor profile be internally
declared by use of a The Timed Tex
This appendix provides information about the derivation of TTML
vocabulary, separately describing derivation of elements and
attributes. Update vocabulary derivation tables in Appendix N. Source: https://github.com/w3c/ttml2/issues/380 Add or update element and attribute vocabulary derivation information. Resolution: None recorded. The first column of Table M-1 – Elements
+ The first column of Table M-1 – Elements
specifies a TTML element vocabulary item; the second column specifies the
syntactic and/or semantic model on which the vocabulary item is based;
the third column specifies the reference that defines
@@ -12345,7 +12350,7 @@ The first column of @version on the Conceptually derived from existing ttp:profile
element or internally referenced by a
ttp:processorProfiles
attribute. More specifically, it is
permitted that the document
@@ -12288,7 +12293,7 @@ M Requirements (Non-Normative)
N Vocabulary Derivation (Non-Normative)
N.1 Element Derivation
N.1 Element Derivation
N.1 Element Derivation
svg:svg
element.tt:layout
element,
which is a generic container for layout specifications, but for use
in defining animation specifications that apply to targeted elements.
The first column of Table M-2 – Attributes +
The first column of Table M-2 – Attributes specifies a TTML attribute vocabulary item; the second column specifies the syntactic and/or semantic model on which the vocabulary item is based; the third column specifies the reference that defines @@ -12437,25 +12442,25 @@
The first column of O QA Framework Compliance (Non-Normative)
This appendix specifies the compliance of this specification with the requirements and guidelines defined by QA Framework Specifications Guidelines [QAF SG].
Requirement | YES | NO | N/A | Notes |
Requirement 01: Include a conformance
+O.1 Requirements
- O.2 GuidelinesNote:
P Security and Privacy Considerations (Non-Normative)
- P.1 Use of XML as Concrete EncodingWhen [XML 1.0] is used as the concrete encoding of a + P.1 Use of XML as Concrete EncodingWhen [XML 1.0] is used as the concrete encoding of a timed text document instance, the security considerations specified by [XML Media Types] and [XML Guidelines] apply. Note: XML entities are not included in the reduced xml infoset of a timed text document instance; nevertheless, implementations are encouraged to provide protection against recursive entity expansion or prevent entity expansion altogether in a TTML processor.
- P.2 Document ProcessingA timed text document instance is intended to + P.2 Document ProcessingA timed text document instance is intended to be processed in some manner by a content processor. Although this specification defines the meaning of conformant processing of a timed text document instance by such a processor, the actual implementation of that processor is outside the scope of this specification.
- P.3 Resource FetchingThis specification defines mechanism that allow a timed text document instance + P.3 Resource FetchingThis specification defines mechanism that allow a timed text document instance to make reference to external resources, including audio, font, image, and untyped (generic) data resources. The fetching of such resources as well as fetching the concrete representation of a @@ -12464,24 +12469,24 @@ P.3 Resource FetchingThis specification defines any controls designed to allow or restrict access to such resources are also outside the scope of this specification. If the fetching of such resources is prevented by the content processor, then the entire document or portions of the document may not be processed as intended, and, therefore, some or all of a document's content may not be available for presentation processing.
- P.4 Caching of Resources or Processing StateThe processing of a timed text document instance defined herein + P.4 Caching of Resources or Processing StateThe processing of a timed text document instance defined herein does not specify or depend in any manner on the content processor caching or storing any resource or processing state.
- P.5 No Script LanguageThis specification does not include or make reference to the processing of any script language or executable code.
- P.6 No External Style SheetsThis specification does not include or make reference to the processing of any external style sheet or style specification; rather, + P.5 No Script LanguageThis specification does not include or make reference to the processing of any script language or executable code.
+ P.6 No External Style SheetsThis specification does not include or make reference to the processing of any external style sheet or style specification; rather, all style information is directly integrated into the TTML document syntax, and is processed in terms of the reduced xml infoset respresentation of this syntax.
- P.7 Access to Processing StateA mechanism is defined herein to allow the conditional processing of content where conditional expressions + P.7 Access to Processing StateA mechanism is defined herein to allow the conditional processing of content where conditional expressions may take into account certain processing state, including a user language preference, a related media language, whether forced captions are enabled or not, and whether a media query expression is satisfied or not. However, direct access to this state is not provided to TTML content; rather the content processor accesses this state and make a binary (yes or no) determination of whether a condition is satisfied or not.
- P.8 Hyperlinking MechanismsA mechanism is defined herein, based on [XLink 1.1], that permits an author to associate content with + P.8 Hyperlinking MechanismsA mechanism is defined herein, based on [XLink 1.1], that permits an author to associate content with external documents. Whether or not semantic support is provided for this mechanism by the content processor is a determination made outside the scope of this specification. Furthermore, the semantics of link activation, if supported, is similarly outside the scope of this specification. Q High Dynamic Range Compositing (Non-Normative)This appendix illustrates how sRGB pixels can be composited onto high dynamic range (HDR) pixels.
- Q.1 Perceptual Quantizer+ Q.1 Perceptual Quantizer
The following illustrates the use of
- Q.2 Hybrid Log-Gamma HDRThe following illustrates compositing of sRGB pixels onto Hybrid Log-Gamma (HLG) HDR pixels. + Q.2 Hybrid Log-Gamma HDRThe following illustrates compositing of sRGB pixels onto Hybrid Log-Gamma (HLG) HDR pixels.
Note: The above algorithm does not use the
@@ -12725,14 +12730,14 @@ T.3 Customisation by break
|