Colour Blindness and Web Design - What You Need to Know

As a web designer blessed with colour blindness I often find that other people remark on my choice of colours and ask "what was I thinking?"

By Tim Trott | HTML & CSS Tutorials | September 25, 2008
921 words, estimated reading time 3 minutes.

While the colour schemes look perfectly fine to my eyes, they can be contrasting or too strong for "normal" eyes. One example I can think of is my photography portfolio (which is no longer online, instead visit my photo galleries. In my original portfolio, I created a brown/gold/grey palette. I was quite pleased with it until a friend commented that blue and green didn't go together, to which I replied: "There is no blue...".

What Is Colour Blindness?

Colour blindness is a common disorder that affects a large proportion of the population. It is critical for a web designer to design websites that are accessible to everyone, including individuals with colour vision deficits. Millions of people worldwide are colourblind. As a web designer, it is critical to understand how to construct inclusive and accessible websites.

It is important to understand the many types of colour vision deficits before building a website that is accessible to persons with colour blindness. Red-green colour blindness is the most frequent kind, affecting around 8% of men and 0.5% of women of Northern European heritage. Blue-yellow colour blindness and complete colour blindness are two additional types. Understanding the various types allows you to make informed colour decisions and guarantee that your website is accessible to all people.

The Ishihara test for colour-blindness  shows a random pattern of dots and depending on colour blindness you will either see a number, a pattern or nothing. In my case, I have an anomalous form of protan, commonly called red-green colour-blind.

What number do you see here? "Normal" sighted people will see the number 45, while colour-blind people will see nothing but dots.
What number do you see here? "Normal" sighted people will see the number 45, while colour-blind people will see nothing but dots. 

My Website Colour Palettes

Since my colour palette didn't go down too well I had a look on the web and found a colour-blindness filter  which reads in a website and produces a filtered version based on various colour blindness defects. When I showed my friends the filtered version - the version where I could see no difference between the real version and the filtered version - and they could see what I saw, they then all said that my choice of colours was good after all. It's just that I saw the colours wrong.

The two screenshots below show my first version (left) and how I see the colours (right).

Color-blind Web Design
Color-blind Web Design

I cannot see any difference between the two, but apparently, the links on the left-hand side are blue, not grey and the logo and heading are bright green, not gold.

Colour Blindness Web Design Tips

Because colour blindness impairs people's capacity to see hues and degrees of colours, designing with colour blindness in mind is more difficult than simply utilising black and white. These tips will make your work more accessible to all readers, not just those who are colourblind.

Use High Contrast Colours

When building a website, employ high-contrast colours to guarantee that colourblind people can readily distinguish between different items on the page. This entails utilising colours that contrast sharply, such as black and white or dark blue and light yellow. Avoid using colours with similar colours, such as red and green, as they can be difficult for colourblind people to distinguish. You may ensure that your website is accessible to all viewers, regardless of their colour vision, by selecting high-contrast colours.

Avoid Relying Solely on Colour to Convey Information

When designing a website, keep in mind that not all users will be able to tell the difference between different colours. This is especially vital for presenting critical information, such as error messages or calls to action. Consider using other visual clues, such as icons or text, instead of just colour to convey this information. This ensures that all users, regardless of colour vision, can understand and interact with your website.

Use Patterns and Textures to Differentiate Elements

When designing for colourblind visitors, use patterns and textures to differentiate between different elements on your website. Using different textures for buttons or patterns to differentiate across different sections of your website can be an examples of this. By using these visual signals, you can ensure that all users, regardless of colour vision, can browse your website effortlessly and efficiently. In addition, colourblindness simulators should be used to test your website to guarantee that it is accessible to all people.

Test your Website for Accessibility

Testing your website for accessibility is crucial to ensure that all users, including those with colour blindness, can easily navigate and use your website. There are various tools and simulators available online that can help you test your website's accessibility, such as the WebAIM Color Contrast Checker  and the Color Oracle simulator . By testing your website and making necessary adjustments, you can create a more inclusive and accessible online experience for all users.

Additional Resources for Colour Blindness and Web Design

Although there are good guidelines  on developing websites and how to design web accessible pages for the colour-blind  as well as tools for evaluating how colour-blind people will see  various web design graphics, there does not seem to be any resources for colour-blind web designers who need a filter to see how the palette looks to a normal person.

This is a great shame, as I could do without this handicap especially seeing as I have enough trouble with a lack of colour creativity in the first place!

If you have any colour-blind resources that could be of help, please let me know and I'll gladly put up some links.

Was this article helpful to you?
 

Related ArticlesThese articles may also be of interest to you

CommentsShare your thoughts in the comments below

If you enjoyed reading this article, or it helped you in some way, all I ask in return is you leave a comment below or share this page with your friends. Thank you.

This post has 3 comment(s). Why not join the discussion!

We respect your privacy, and will not make your email public. Learn how your comment data is processed.

  1. GA

    On Tuesday 14th of December 2010, Gary said

    Great article. I do some website design and "I am" color blind. I think my website for breeding cats www.jungletouchexotics.com is most likely off on the colors.

    I am currently looking for something that will match colors for me. i.e. website, a program, a friens etc.

    I am red green color blind and it is a challenge for sure. I tried the color blindness filter on the website and saw no difference nor what it does. sigh.

    Gary

  2. RL

    On Saturday 24th of October 2009, Randall G. Leighton said

    This is an excellent article, Tim. I'm a web developer in California and am not color blind. However, I have friends and clients who are. I'm trying to raise awareness among web designers of the condition and how it impacts the work they do. It's interesting you're coming at the problem from the other side. While, I believe, you're primary concern is making the page attractive in terms of pleasing colors my main concern is making sure the page is legible.

    From my point of view, turquoise lettering on a light gray background looks beautiful. However, I've learned turquoise looks gray to many color blind individuals. Thus, making what I see as beautiful both dull and illegible.

    As you point out, there are several pages that are intended to show how colors/web pages look to color blind individuals. There's even one that lets you adjust the degree of color blindness. But, it wouldn't be possible to have a similar example for color blind web designers because you don't see as many colors. For example, I see 4 distinct colors that all appear as gray to you. How would you take a shade of gray and know which color it maps to for me, especially if it's a color you've never seen? Personally, I find it an interesting issue since it has implications about how much of reality we are all blind to.

    With your permission, I'd like to link to this article from my blog. Also, if you'd consider being a guest writer sometime for my blog, that would be great. Of course, if I can assist you in any way at all please don't hesitate to ask. Thanks again for a wonderful article.

    1. Tim Trott

      On Monday 9th of November 2009, Tim Trott  Post Author replied

      Hi Randall

      Thankyou for your words. Of course you may link to my site. I'll have to think about something to write about on your blog!

      Thanks