[whatwg] return lowercase hex values for fillStyle and strokeStyle

Ian Hickson ian at hixie.ch
Wed May 9 23:31:12 PDT 2007

On Tue, 29 Aug 2006, Anne van Kesteren wrote:
> Instead of returning an uppercase six digit hex value I suggest 
> returning a lowercase value for compatibility with what UAs (including 
> IE) currently do for CSS already and what Mozilla already does for 
> <canvas>.


On Tue, 5 Sep 2006, Christoph Päper wrote:
> It may be the right decision on compatibility grounds, but other than 
> that lowercase hexadecimal digits (0-9, a-f) are almost always a bad 
> choice, because a, c and e have no ascenders like every hindu-arabic 
> decimal digit has and thus make the number harder to read. This 
> obviously does not apply to fonts with old-style numerals aka. text 
> figures, where 0, 1 and 2 have neither ascenders (like 6 and 8) nor 
> descenders (like 3, 4, 5, 7 and 9), but those are rather unlikely to be 
> used in a programming environment.

You can use uppercase letters when setting, which is where you're most 
likely to see this. It only affects the getter.

I think consistency with the rest of the platform will get us at least as 
much of a win for authors as would be gotten from uppercase letters.

Ian Hickson               U+1047E                )\._.,--....,'``.    fL
http://ln.hixie.ch/       U+263A                /,   _.. \   _\  ;`._ ,.
Things that are impossible just take longer.   `._.-(,_..'--(,_..'`-.;.'

More information about the whatwg mailing list