TTML 1.0 (Editorial)
TTML 1.0 Test Suite
TTML IMSC 1.0
TTML IMSC 2.0
TTML Simple Delivery Profile for Closed Captions (US)
TTML versions and profiles note
TTML WebVTT mapping note
Frans de Jong
Loretta Guarino Reid
Philippe Le Hégaret
[The following is extracted from the liaison received from SMPTE at https://lists.w3.org/Archives/Member/w3c-archive/2012Sep/0214.html]
A forcedDisplay parameter shall be applicable to <p> elements and shall indicate that the element is to be displayed even if not explicitly activated. The forcedDisplay parameter shall be animatable.
Note: IMF Data Essence may be selected for presentation based on user preferences, as a result of user action, or by default. Such Data Essence is however displayed only if either (a) explicitly activated as a result of user action or (b) identified as “forced”.
Add notes (no markup allowed, URIs get automatically hyperlinked):
I don't understand this use case. Why would an author explicitly mark content that a user can force to be displayed even though it is not active?
[glenn]: perhaps add a 'force' role?
[pal]: use case: forces the display of those subtitles that are associated with klingon speech and that all users should see -- the other subtitles, e.g. english subtitle over english speech, should be shown only to those users that have elected to do so.
Move up to P1.
Planned use by IMSC. In use by CFF-TT. Widespread use in Blu Ray.
Suggest defining inheritable tts:forcedDisplay with the following properties
Values: false | true
Applies to: body, div, p, region, span
With the addition of a 'condition' attribute and a 'forced' bound parameter for use with a parameter-function, it is possible to express conditional content/styling predicated upon the external setting of a 'forced' parameter.
See https://dvcs.w3.org/hg/ttml/rev/0933a6108611 .