- From: Kynn Bartlett <kynn@idyllmtn.com>
- Date: Thu, 23 May 2002 13:19:54 -0700
- To: <www-style@w3.org>
I agree with Steven Pemberton's comments on the X11 colors (and some of them -- "Navajo White", "Indian Red"?? -- just seem so poorly chosen). My ideal solution would be something which isn't particularly backwards compatible nor supporting of current implementations, but which makes more sense to me. Something like this: color: x11(SkyBlue); color: system(Menu); color: user(HyperLink); Mark x11 support as optional (and perhaps not recommended). Only "raw" values allowed, besides functions like these or rgba(), would be the sixteen CSS1 color keywords, transparent, inherit, and #values. Steven also proposed a scheme that could take keywords for saturation, hue, etc. That could simley be something like: color: map(very light blue); color: map(slightly dark magenta-red); color: map(transparent cyan); ...where the map() function simply applies a mature version of the mapping algorithm which Steven suggests at http://www.cwi.nl/~steven/css/colour-lang.html Oh, one more thing. Allow multiple, comma-separated color choices such as: color: x11(SkyBlue), map(very light blue), #CCCCFF; Take the first one which is understood. (A la fonts.) --Kynn PS: Other color schemes could be added easily. For example: color: crayon(Electric Lime), lime; color: crayon(Unmellow Yellow), yellow; color: crayon(Radical Red), #FF6666; ...as per Steven Pemberton's 23 May 2002 04:59:11 message. I'm only half-joking -- my Macintosh computer allows me to pick colors via crayon name. -- Kynn Bartlett <kynn@idyllmtn.com> http://kynn.com Chief Technologist, Idyll Mountain http://idyllmtn.com Next Book: Teach Yourself CSS in 24 http://cssin24hours.com Kynn on Web Accessibility ->> http://kynn.com/+sitepoint
Received on Thursday, 23 May 2002 16:20:04 UTC