Timed Text Markup Language 2 (TTML2) Change Summary

1 Change History (Non-Normative)

Change sections are ordered from most recent to least recent; within each section changes are divided into technical and editorial and further ordered by where they occur within the specification document.

1.1 Technical Changes from TTML2 First Edition to TTML2 Second Edition (Editor's Draft)


Syntax Changes

* Improve non-negative-real interoperability (w3c/ttml2#944).
* Remove xml:base and @condition from chunk (w3c/ttml2#962).
* Prevent font element from overriding generic font family (w3c/ttml2#1049).
* Add module framework (w3c/ttml2#1096).
* Add #presentation-audio feature designation (w3c/ttml2#1097).
* Add IMSC profile designators (w3c/ttml2#1123).
* Permit audio|image in body content model (w3c/ttml2#1125).
* Elaborate reference data embedding content model for data element (w3c/ttml2#1132).
* Add #opacity-image feature designation (w3c/ttml2#1133).
* Eliminate inconsistent use of xsd:nonNegativeInteger (w3c/ttml2#1135).
* Constrain ttp:profile's @use attribute (w3c/ttml2#1137).
* Add 'ignore' value to ttp:profile's @combine attribute, make default (w3c/ttml2#1152).
* Update content models w.r.t. permissible styling attributes (w3c/ttml2#1157).

Semantic (Only) Changes

* Define xlink:{type,actuate} semantics (w3c/ttml2#1050).
* Ignore text children of ruby container spans (w3c/ttml2#1077).
* Define shear value to degree mapping (w3c/ttml2#1094).
* Clarify media type parameters (w3c/ttml2#1099).
* Define font selection strategy used by line height algorithm (w3c/ttml2#1106).
* Remove error condition from scaling procedure (w3c/ttml2#1109).
* Correct #extent-root-version-2 designation (w3c/ttml2#1110).
* Change xlink:show default to 'none' (w3c/ttml2#1126).
* Ignore LWSP in data and chunk #PCDATA (w3c/ttml2#1131).
* Constrain @type with reference data embeddings (w3c/ttml2#1149).
* Prohibit animating a non-animatable style (w3c/ttml2#1154).
* Permit unidentified animate, set, region (w3c/ttml2#1162).
* Disallow fragment referencing nested profile (w3c/ttml2#1165).
* When speaking text, imply audio or audio source (w3c/ttml2#1167).