- From: Michael A Dolan <mdolan@newtbt.com>
- Date: Fri, 22 Jun 2012 16:13:36 -0700
- To: <public-tt@w3.org>
- Message-ID: <044301cd50cc$a829baf0$f87d30d0$@newtbt.com>
Alpha, used for opacity, is defined to be any real number. The prose goes on to say: If the value represented is less than 0.0, then it must be interpreted as equal to 0.0; similarly, if the value represented is greater than 1.0, then it must be interpreted as 1.0. The schema datatypes module defines: 1. "alpha" but constrains it to 0-1. A good idea, but wrong. 2. "opacity" as xs:string (doesn't use "alpha") I can't think of why a dataype, "alpha", should be other than 0-1, and it is not used for anything else in TTML. So I propose: 1. The prose be changed to constrain it to 0-1 and remove the text quoted above about what to do if it isn't. 2. Either way, the schema be changed to use the "alpha" datatype (however we define it). Regards, Mike Michael A DOLAN Television Broadcast Technology, Inc PO Box 190, Del Mar, CA 92014 USA +1-858-882-7497 (m)
Received on Friday, 22 June 2012 23:14:02 UTC