W3C home > Mailing lists > Public > www-style@w3.org > April 2009

Re: Automatic scheme: dark or light

From: Giovanni Campagna <scampa.giovanni@gmail.com>
Date: Tue, 28 Apr 2009 14:15:40 +0200
Message-ID: <65307430904280515v588729f0seb4532736dc48e0b@mail.gmail.com>
To: adderek.pl+SPAM@gmail.com
Cc: www-style@w3.org
We have that, it is called Alternative Stylesheets.
You write the default (untitled) stylesheet that is color-independent.
Then you write the "black-on-white" stylesheet with the appropriate
title, and the same for "white-on-black". User will then chose
"black-on-white" or "white-on-black" depending on their tastes.

If you want automatic selection of CSS stylesheets based on OS/UA
theme, you should ask the UA vendor (that could automatically select
stylesheets with "dark" or "black" in their name). Actually we cannot
constrain the title into something machine-parsable, because it is
intended to be in native user language.

For further info, see <http://www.w3.org/TR/css3-cascade/>


2009/4/27 Maciej Wakuła <adderek.pl@gmail.com>:
> User screens are usually dark-on-light or light-on-dark.
> Example: VIM editor has color schemes that are defined as light or dark.
> I have not seen any automated mechanism of determining which is used
> by the user (so that scheme could set to correct stylesheet).
> I think that only W3C can implement that feature to become a standard
> (since, thanks to any god, "the browsers" seek to get compatible with
> W3C).
> Currently I find internet web pages to be mostly designed for
> dark-on-light desktops mostly. Whenever I set dark OS scheme - the
> contrast between OS and user pages is too high for 99% of the pages.
> I would like to see some automated mechanism to open pages in correct
> (light or dark, depending on my OS settings) style. If no style is
> defined then browsers could at least try to optionally invert the
> colors.
> Text browsers could probably support that... and are probably more
> impacted by the issue than the graphical browsers.
> I guess that this is a simple, yet intuitive and quite important, request.
> Regards
Received on Tuesday, 28 April 2009 12:16:36 UTC

This archive was generated by hypermail 2.4.0 : Friday, 25 March 2022 10:07:36 UTC