- 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