-
Notifications
You must be signed in to change notification settings - Fork 266
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
Update H95 TTML and IMSC guidance #2079
Comments
I realised that G87 should probably also be updated to mention IMSC first - the current apparent focus on SMIL is probably not as helpful to most users of the document. |
Adressing suggestions for updated links in #2079
@nigelmegitt |
@detlevhfischer did you mean to remove WebVTT? |
Thanks @detlevhfischer much improved, looks good to me. Thank you! @awkawk Looks like WebVTT is still there. One question: should we still include Captionator? Looking at https://github.com/cgiffard/Captionator it has not been updated for many years, and has been archived. However https://captionatorjs.com/ is still live. I don't have any contact with the owners, but the motivation for it seems to be primarily as a polyfill for WebVTT, which now has some level of implementation in most browsers. |
Sorry, I saw the WebVTT in red on the left side and didn't notice it lower down on the right side in the code changes view. All good. |
Technique H95 mentions TTML but the link to it is outdated. It includes one polyfill that does not yet claim to support TTML.
Since it was written, the IMSC Profiles of TTML have been published as W3C Recommendations (v1.0.1, v1.1 and v1.2 are all active now), and the sandflow/imscJS polyfill library has been written to support it - CC @palemieux . The IMSC Profiles are widely adopted in broadcast standards and should be added to the list in H95. There are also pages on MDN that help to explain its usage.
Proposed changes:
The text was updated successfully, but these errors were encountered: