Continuing the discussion from Hey, how can I get Discourse to do X?:
While
- I believe 100% in the ability for users to style their own browser however they want
- we will eventually get to per-user theme choices in Discourse
I wanted to discuss this idea that white-on-black text is somehow Bad For Human Beings™.
But the backlighting! Phththrheptpthtpbrp!
First of all, don’t run your monitor at retina-scorching brightness. Every monitor I’ve ever used comes shipped from the factory at near-surface-of-the-sun brightness levels (among other bad defaults) because that’s what “sells” on the showroom floor. So, calibrate your display. It is almost certainly set too bright out of the box.
http://www.codinghorror.com/blog/2007/09/computer-display-calibration-101.html
As I recall, mine are currently at 20% brightness. And that is plenty bright.
Also, look into bias lighting.
It is one IKEA away from working, and I use it.
The only reason they don’t print books white on black is because ink! Phththrheptpthtpbrp!
I find your beliefs fascinating, but let’s see what the data says, yes?
http://www.laurenscharff.com/research/survreslts.html
As you can see, the most readable color combination is black text on white background; overall, there is a stronger preference for any combination containing black. The two least readable combinations were red on green and fuchsia on blue. White on blue and red on yellow were ranked fairly high, while green on yellow and white on fuchsia were ranked fairly low. All others fell somewhere between these extremes. Also, in every color combination surveyed, the darker text on a lighter background was rated more readable than its inverse (e.g. blue text on white background ranked higher then white text on blue background).
http://www.laurenscharff.com/research/AHNCUR.html
From these results, one can say that contrast affects legibility, but unfortunately, it does not seem to be as simple as high contrast being better than low contrast. In the main experiment, Green on Yellow had the fastest RT’s, and in the control experiment, medium gray, and dark gray had the fastest RT’s. In neither experiment did the Black on White condition show the fastest RT’s. These results show that these participants had faster response times when more median contrasts were used. These results supported Powell (1990), who suggested avoiding sharp contrasts, but did not fully support Rivlen et al (1990), who suggested maintaining high contrast.
According to a manual by AT&T; (1989), the direction of the contrast (dark on light, or light on dark) might also affect legibility. When light text is placed on a dark background the text may seem to glow and become blurred; this is referred to as halation, and it may make the text harder to read. Some evidence for an effect of halation was found in the current experiment.
It is definitely true that too much contrast can be a bad thing, that is, it’s generally better to have a not-pure-white background. In other words “book pages aren’t pure white”. That’s true, and correct.
But as for why most text on the web is black characters on a white background… well, that’s because the data shows it’s the most readable kind of text there is.