Take the 2-minute tour ×
User Experience Stack Exchange is a question and answer site for user experience researchers and experts. It's 100% free, no registration required.

In most operating systems and on some websites there is a high contrast mode, intended for use by visually impaired people. I have doubts, however, whether using such mode makes any sense - from what I know, such people usually decrease their screen resolution to make everything bigger. I don't know anyone that would really use the high contrast mode.

high contrast theme on linux

For me it appears as hardly readable and far from "easy to use". There are (almost) no colors! Is there any rationale behind it? Do you know anyone that uses this mode?

share|improve this question
How about a room that is intentionally dark or at least darker, such as industrial, laboratory or factory environment where high light emission is distracting and straining, or screens are on 24/7. Compare with a satnav night setting, for example. –  Roger Attrill Oct 19 '12 at 7:35
See also ux.stackexchange.com/q/26331/7627 which might even be a duplicate reall –  Ben Brocka Oct 19 '12 at 12:29

7 Answers 7

up vote 4 down vote accepted

Yes, the high contrast works very well, the problem is that many interfaces are poorly designed and the high contrast is just too little help to overcome the design flaws and sometimes works against the user.

A typical problem is the font used for menus and texts, is very common that the font used is not really good for screen and that it was designed for printing, or the size is too small. To that you may think that you can increase the size of the fonts or decrease resolution; well, that works, kinda, lowering the resolution, usually is in big steps, and is common to loose big parts of the interface outside the window and the scrolling back and forth doesn't help. Increasing the font, is usually a better solution, but again, some fonts don't scale well.

Other problem is white space; when you use high contrast, you should increase the space between features, like borders, decorations, icons, etc.

Finally, high contrast is good, but exactly opposites are bad, changing the typical black over white to the opposite is a terrible idea and I've seen that a few times.

share|improve this answer

The rationale on high contrast is just that - high contrast. People with weak eyesight can more easily distinguish between elements and read the text if there is a well-designed black and white theme. Usually this also comes with the option to enlarge text and elements.

Sites with low contrast can be difficult to read for people with low vision. Some poorly designed sites on the web have bad color combinations such as blue links on black backgrounds, red text on green backgrounds, or other combinations that are not easy on the eyes for anyone, but especially not for people with low vision. There's no hard rule as to how much contrast is enough, but use your best judgment. However, it's usually not too difficult to tell when color combinations do not contrast adequately.

Reference: WebAIM Visual Disabilities

share|improve this answer

Short answer: Yes

Long answer...

There are many different kinds of visual disability. Some, for example cataracts and diabetic retinopathy, are greatly aided by increasing contrast.

It doesn't help you because - well - you presumably have good vision. Imagine that you're staring at the screen through translucent plastic. Increasing contrast makes the edge detection much simpler.

Magnifiers deal with different issues (poor focus, blocks in the visual field, etc.). Contrast deals with others. Some folk will want both.

share|improve this answer

Well, i tend to use high contrast mode a lot of times. Although, i use it in "night". To me it's almost like "night mode". But the problem is that many a times the high contrast can't overrun bad design. Currently i use high contrast on windows 7 to limit ram usage bcoz of "dwm.exe". :D

P.S. - I seem to believe that "Solarize" is the best effect to effectively remove "white" from the UI.

share|improve this answer

I'm using high contrast because I spend a lot of my time on the computer using my eyes and by the end of the night they often feel very tired and sometimes they start to hurt a little and since I've switched to high contrast earlier today I've definitely felt a difference in my "eye strain" so my eyes definitely feel better after having spent so much time on the computer. :)

I also just read that it limits RAM usage, I had completely forgotten about that, thanks for sharing that information with us.

share|improve this answer

As many other people have mentioned, high contrast does not translate well and usually forces people to modify programs, switch between regular modes and high contrast, or just deal with the odd items that pop up.

Personally, I have started using high contrast since I work in engineering and I am staring at a computer screen for most of the day. White background with black text works well when you are staring at paper, but when you look at a monitor it isn't the same. You are effectively staring into a lamp. This alone makes my eyes tired.

So I use the high contrast to get most of the colors on the screen to remove a lot of the white from my screen. If there is something that I can't get around I will change back to a regular theme temporarily.

It might seem strange, but that's my take on it at least.

share|improve this answer

High Constract Black is so much better on my eyes and I am using Microsoft Word. Removing the glare from the screen and seeing a black background with white writing is much easier on my eyes. I can feel it straight away. When I revert to the normal screens the glare is annoying. Try it and if you like it, use it. Working under florescence light is better in high constrast black. I look at computer screens all day.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.