Re: [css3-color] multiple media and rgba()/hsla()

On Mar 13, 2008, at 7:23 AM, Anne van Kesteren wrote:

> If you support both screen and print output and for screen you do  
> support an alpha channel and for print you don't. What happens with  
> parsing rgba()/hsla() in a style sheet targeted at both screen and  
> print? I think it should be acceptable to parse such a style sheet  
> only once claiming support for an alpha channel if screen is your  
> primary medium. (Which has the result of being potentially slightly  
> crippled in print.)

Its more than "slightly crippled" when a UA takes something that is a  
lightly tinted overlay on the screen and makes it totally opaque when  
it prints (wether due to not supporting alpha channel in PNG or not  
supporting regba/hsla in print). It changes the page from having  
areas that are slightly dimmed to being totally obscured. Most users  
expect their prints to look somewhat like their screens. Any UA that  
prints pages so incorrectly should be considered non-conformist.

Received on Thursday, 13 March 2008 14:45:54 UTC