- From: Glenn Adams <glenn@skynav.com>
- Date: Thu, 7 Jan 2016 12:19:51 -0700
- To: TTWG <public-tt@w3.org>
- Message-ID: <CACQ=j+fNvKu2hUCWn7DiHrWt3iB_0cHR4oYLix53aGsjdTzD-g@mail.gmail.com>
Since folks have wondered what type of semantic processing may need to
discriminate on which profile applies, I have collected a small set of
examples that apply to presentation processing without any consideration of
verification/validation. At least one implementation (TTPE) implements code
to handle these cases:
- nested tt:div
- IMSC-T supports nested div, while IMSC-I does not; an MPIP needs to
respect nesting for the former, but ignore (or collapse divs) or
abort for
the latter;
- tts:displayAlign
- IMSC-T supports all values, while IMSC-I prohibits its use; so an
MPIP would need to use displayAlign when processing the former,
but ignore
or abort for the latter;
- tts:padding
- IMSC-T supports padding on region, while IMSC-I does not; an MPIP
needs to respect the former, and ignore (or abort) the latter
- tts:writingMode
- IMSC-T supports all values, while IMSC-I prohibits vertical modes;
so an an MPIP would need to enable all modes for the former, but
ignore or
abort if vertical mode is used with the latter;
MPIP = Multiple-Profile IMSC Processor
Received on Thursday, 7 January 2016 19:20:41 UTC