views:

249

answers:

4

Possible Duplicate:
White (Light) vs. Black (Dark) Backgrounds: Health Effects

Hi,

Does anyone program with white text against black background? I have heard some rumors that it is better for your eyes. What's the case? Is it any better than the traditional black on white? What are the pros and cons?

A: 

I'm sure that plus of programming and using white on black layouts causes less energy using. Example of site saving energy by black layout is http://blackle.com/

dfens
It only uses less energy if you are using an old CRT screen. An LCD screen is back-lit and the liquid crystals blocks the light, so it uses the same amount of energy (or even slightly more) when the screen is black.
Guffa
+1  A: 

well if you are programming when it is already dark outside then yes that rumor might be true becuase it is better for your eyes if the contrast between your monitor and room is smaller.

bigbluedragon
Even if it's dark outside, that doesn't mean that it has to be dark inside...
Guffa
+1  A: 

It seems to be a preference thing and possible environmental thing, honestly. You'll find people who believe each method is superior.

I know that personally, I have coded since the green-on-black and amber-on-black terminals were around, and now I use light gray text on black backgrounds wherever possible. I find black backgrounds to be extremely comfortable on my eyes even for very long sessions, but white backgrounds are very fatiguing. I have heard it described as "staring into a 100 watt lightbulb" and that's how it feels to me.

Room lighting can potentially have a significant effect also. Brighter rooms may lend themselves to brighter backgrounds, and darker rooms to dark backgrounds. It reduces the need for your eyes to struggle to switch between wide and narrow pupils required for bright then dark then bright as you occasionally look away from the monitor to relax your eyes (you should always do this, right?).

The best advice is to just try both, give it a week or so, and decide which you like better. If you find both the extremes are glaring, try using a more subdued theme than pure whites and pure blacks, try some softer grays.

cecilkorik
+1  A: 

He, he... It's actually white on black, or rather green or amber on black, that is the traditional way. I've used them all. :)

I believe that the use of black on white started in word processors, because it's a lot easier on your eyes when you alternate between looking at the screen and looking at source material printed on paper.

Also, the contrast between the screen background and the surrounding lighting should be small, so a white background works best with the well lit room most people use computers in most of the time. If you are programming in the darkness a black background would give less contrast, but then it's more a question of why you don't have proper lighting in your room...

There are of course personal preferences than can affect your choise of color setting, and your eyesight (or lack thereof) might also make one setting better than the other.

Guffa