RE: CSS User Preferences for Colors Support Query

Hi, Gregory,

I am not aware of ANY user agents that support User preference for colors as defined in CSS2. And I agree that it is one of the most sane and logical approaches. I worked with a legally blind customer who, on Windows 98, literally had 7 different OS themes, each tailored to how a single application happened to inherit or interpret the element settings. This also meant that he couldn't run some of the apps at the same time, because key areas weren't visible in one theme or another.

This makes me wonder....Where should W3C prescribe which system color(s) an ARIA element inherited? An element with wai-role=button has background color from ButtonFace and its text from ButtonColor.


Lisa Pappas
accessibility analyst
SAS Institute, Inc.
Cary, NC  USA

-----Original Message-----
From: [] On Behalf Of Christophe Strobbe
Sent: Tuesday, December 11, 2007 11:51 AM
To: Gregory J. Rosmaita;
Subject: Re: CSS User Preferences for Colors Support Query

Hi Gregory,

At 17:01 11/12/2007, Gregory J. Rosmaita wrote:
>is anyone aware of ANY user agents that support "User preferences for
>colors", as defined in CSS2?  it seems like one of the most sane
>approaches to honoring the user's default operating system environment's
>18.2 User preferences for colors
>[compare to:]

Some of the CSS support charts on the web provide information on this;
I have found two that claim that some user agents support these values:

* According to <> (navigate to
the heading "color referencing methods") claims that "UI colors" are
supported by "Moz5", Internet Explorer versions 4 and 5, not supported by
Opera 3.6 and "destroyed" in Netscape Navigator 4 and Internet Explorer 3
(you can see it's an old chart ;-) ).

* According to <>,
UI colours are also supported by Internet Explorer 6 and 7, by Firefox2
and by Opera 9.

(I have never seen these units "in the wild".)

Best regards,


>In addition to being able to assign pre-defined color values to text,
>backgrounds, etc., CSS2 allows authors to specify colors in a manner that
>integrates them into the user's graphic environment. Style rules that
>take into account user preferences thus offer the following advantages:
>   1. They produce pages that fit the user's defined look and feel.
>   2. They produce pages that may be more accessible as the current
>      user settings may be related to a disability.

Christophe Strobbe
K.U.Leuven - Dept. of Electrical Engineering - SCD
Research Group on Document Architectures
Kasteelpark Arenberg 10 bus 2442
B-3001 Leuven-Heverlee
tel: +32 16 32 85 51


Received on Tuesday, 11 December 2007 19:18:21 UTC