W3C home > Mailing lists > Public > www-style@w3.org > May 2010

Re: [css3-color] #rrggbbaa annotation

From: Tab Atkins Jr. <jackalmage@gmail.com>
Date: Tue, 18 May 2010 16:59:00 -0700
Message-ID: <AANLkTinusHD7ZneuUVRJceyEOMQ5Ko7T2FCrwoDhVNfR@mail.gmail.com>
To: Eli Morris-Heft <eli.morris.heft@gmail.com>
Cc: Alex Meiburg <timeroot.alex@gmail.com>, www-style@w3.org
On Tue, May 18, 2010 at 4:53 PM, Eli Morris-Heft
<eli.morris.heft@gmail.com> wrote:
> Would it be unacceptable to just say that, when using #rrggbbaa notation,
> the aa part maps 0x00-0xFF directly onto 0.0 - 1.0 (that is, take the aa
> value, convert it to decimal, and divide by 255), and if an author needs to
> specify a color with /exactly/ 0.5 opacity (or another float that is not
> represented exactly by one of the 256 values 0x00-0xFF) for some reason, he
> or she just has to use rgba() (or hsla()) notation? I think that most
> authors using (or rather, who would use) #rrggbbaa notation, and I am among
> this company, would be just fine with 0x80 representing 0.50196...

That's what I'd prefer.  Just dividing the value by 255 is the sane
way to handle it, and the fact that you can't specify exactly .5 is
pretty irrelevant.

I'm just saying that our current webkit code is sorta crazy.

~TJ
Received on Tuesday, 18 May 2010 23:59:52 GMT

This archive was generated by hypermail 2.3.1 : Tuesday, 26 March 2013 17:20:27 GMT