- From: Tab Atkins Jr. <jackalmage@gmail.com>
- Date: Tue, 28 Apr 2009 09:57:49 -0500
- To: adderek.pl+SPAM@gmail.com
- Cc: www-style@w3.org
On Mon, Apr 27, 2009 at 3:04 AM, Maciej Wakuła <adderek.pl@gmail.com> wrote:
> 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.
I actually have this same problem (I use a green-on-black scheme to
help my eyes). I solved it with a user stylesheet through the Stylish
extension on Firefox. It's a bit drastic, but it achieves what I
needed, and makes everything look like old-school consoles.
Basically, just setting "*{ background: black !important; font-color:
#0f0 !important; }" fixes the issue, and still leaves most websites
usable.
This is pretty much just a UA issue, though, not a CSS issue. It's
perfectly appropriate for browsers to offer an alternate default
stylesheet. Just bug the implementors of whatever you use or, if you
have a browser that supports them, put together a user stylesheet for
yourself. I can share my full "Consolizer" stylesheet with you if
you'd like. ^_^
~TJ
Received on Tuesday, 28 April 2009 14:58:30 UTC