Re: Timed tracks

On Sat, May 8, 2010 at 5:43 AM, Sean Hayes <Sean.Hayes@microsoft.com> wrote:
> "There is no way to for example find every instance when a specific person says "hello", or to style all narrator text in italics and surrounded by '[' ']'. Compared to HTML it seems like a big step backwards accessibility wise."
>
> Perhaps you'd like to explain to me how a) these are accessibility issues and b) how they are done in HTML.

a) I always thought of accessibility as making data more easily
consumable, not merely making content available to
blind/colorblind/deaf/hard-of-hearing people. Allowing better
searching as well as applying personal styling seems make data more
easily consumable.

b) As far as I know no one is suggesting using HTML as markup, so I'm
not sure how that is relevant?

> But they are supported in TTML thus:
> <p ttm:agent="JohnDoe" ttm:role="narration" style="narrator">[narration]</p>

Ah, that is indeed good. Although the markup is a bit verbose.
Something like <narration>narration</narration> seems much nicer.

> "So why should we ask everyone that wants to style captions to use XSL:FO?"
>
> Nobody is asking authors to do that, the only folks that need to understand XSL:FO are the QA team for the TTML implementation. And even that won't be necessary if they are conversant with CSS3. In fact most caption authors won't ever see the format they produce, because they will use a tool; and if you have ever tried to write any significant amount of captioning by hand, you will know why.

I would have thought that everyone that author TTML files, and that
want to apply styling in the TTML, would have to learn XSL:FO?

/ Jonas

Received on Sunday, 9 May 2010 07:35:53 UTC