-
Notifications
You must be signed in to change notification settings - Fork 16
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Deprecate use of pixel units unless tts:extent on root element is in pixels. #330
Milestone
Comments
|
OMG, we are in agreement! One of our reputations is certain to suffer. 🙂 |
skynavga
changed the title
deprecate use of pixel units unless tts:extent on root element is in pixels
Deprecate use of pixel units unless tts:extent on root element is in pixels
May 25, 2017
skynavga
changed the title
Deprecate use of pixel units unless tts:extent on root element is in pixels
Deprecate use of pixel units unless tts:extent on root element is in pixels.
May 25, 2017
The Working Group just discussed
The full IRC log of that discussion<nigel> Topic: Deprecate use of pixel units unless tts:extent on root element is in pixels. ttml2#330<nigel> github: https://github.com//issues/330 <nigel> Glenn: Everyone agrees with this, I just want to get confirmation. <nigel> .. This will probably cause more deprecation warnings than anything other deprecation we are making. <nigel> Nigel: How do you deprecate the absence of something? <nigel> Pierre: Require issuing a warning if pixel units are used but no tts:extent is present on tt. <nigel> Nigel: Where in the spec? <nigel> Cyril: On the `<length>` unit definition. <nigel> Pierre: And on tts:extent. <nigel> .. Or on tt? <nigel> .. I'm happy either way. <nigel> Glenn: Probably on the tt element. <nigel> Nigel: Can we please also have a note on the `<length>` unit to warn about this behaviour? <nigel> Glenn: Sure that's reasonable. <nigel> RESOLUTION: Implement this as per the above discussion. |
skynavga
added a commit
that referenced
this issue
Jan 15, 2018
skynavga
added a commit
that referenced
this issue
Jan 29, 2018
Deprecate pixels without specified extent (#330).
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
At present, TTML1 allows a document to use pixel units when expressing
<length>
terms, even when the author has not defined the resolution of the document coordinate space by specifying a pixel basedtts:extent
on the<tt>
element. I propose that this behavior be deprecated in TTML2, as it leads to potential interoperability problems when presenting TTML content. Note that a number of profiles, including IMSC1 and EBU-TT, require that a pixel basedtts:extent
be present when pixel units are used in content.The text was updated successfully, but these errors were encountered: