Chasing Rainbows: Designing for Colorblindness
theverge.com
theverge.com
> User: My hands don't work very well, I can't drive
> Designer: What if we made the steering wheel larger?
Which is to say that for myself and many like me, 'colorblind modes' frankly suck.
Sure, a bigger steering wheel helps a bit (now you can try to move it with your feet..) but what'd be a hell of a lot nicer is avoiding a hands-only design in the first place.
My brain isn't wired to look at colors and register that as /a unique thing/, I regularly enjoy 'surprises' when I realize _oh my god they meant that color to mean something_. My brain registers /contrasts/ as unique things, not colors.
Strip your design of all color and ask yourself if it is joyful to use. If it's not, it's poor for many colorblind users too. macOS gives me red/yellow/green buttons to interact with windows, wtf are those? But if you give me symbols like `x`, `-` and `[ ]`? Now I know what we're talking about.
Make your design work without color, and then add pleasant colors for those who enjoy it.
---
Opposite to that I'll say I realize I'm in a minority of minorities here; I don't expect anyone to do anything special for me. I just find a lot of humor in the seemingly endless revelations of 'you can see things the way colorblind people do' via image filters. Reminds me of the 'gifting my uncle colorblind glasses' videos that go viral every week.
I'm friends with a lot of visual artists and designers and a subset of them clearly have color vision beyond the ordinary. That is something to be aware of as a designer, that even non-colorblind people may not be able to detect some of the subtle differences you can (especially if you have a nicer/better calibrated monitor).
So I made a tool that tells me the name of the closest web color to whatever is under the mouse pointer. It's not perfect, but it's certainly easier than trying to discern RGB values.
I'm proud that I've turned my prototype into a polished product, available in 5 languages on the Mac App Store and with a nifty shortcut for copying colors to the clipboard. Check out the link in my bio, if you're interested. I know I'll probably get some downvotes, but I'm excited to share this with others who may find it useful.
Honestly I should just make a browser plugin which universally removes the colours you can't see and switches them with someone we can see.
https://sujansundareswaran.com/blog/why-hsl-is-better-than-h...
When people find out I'm colorblind they love to ask me the never ending stream of "What color is X?" questions, which are fun but superficial. I think the bigger difference between myself and people with normal color vision is how often I fail use color as a piece of information.
On the other hand visual texture means a ton to me. When it comes to clothes I could care less about the color but can absolutely be swayed by the look of the fabric.
I'm also in the same boat as to "what should we do about it". At least it's something that's easy to explain to people and well known. I always wonder if there are not lots of people going around that perceive things in very different ways than other people, and have no way of knowing if it's just us. You can test colorblindness with the plates, but what if all food tastes off to you, how do you test that? Or if human voices tend to sound like screenching?
Your point about colors vs shape is also interesting. I wonder if the fact that I'm colorblind plays into my preferences of terminals, text and keyboard shortcut.
It's harder than it sounds. If you have total color blindness, your mapping between colors and values might be entirely different from most people, or even other people with monochromacy.
Color blindness in general is a pretty wide range of perception abilities. There's a classification but it's fairly rough. It's usually close to impossible to design something that makes sense for all colorblind people at the same time, because the types overlap heavily.
Colorblind individuals don't typically call themselves disabled. The 8 percent of men who are colorblind is part of what I'm talking about.
Life could be more beautiful for a lot of people with a little more awareness and thoughtfulness in terms of how we design our world.
The author briefly mentions DaltonLens. Use one of these colorblind plug-ins? Is it find colorblind testers? Is it add more labels to sprites and graphics, and words to UI? Is it strictly avoid Red-Green color pairs?
Add a different shape, size, outline, or if it really has to be color only make the difference be not just hue but saturation and luminance as well.
But the worst offenders are always maps with color gradients ranging from red to green.
Obviously that won't work for all kinds of colour blindness either but I can't figure out a straightforward way of representing this particular thing without colour ... it's literally about a graph colouring problem. Patterns/textures maybe? But then the nodes would have to be larger than I'd like so that there's enough surface area in each node to recognize the pattern, and then it would become very crowded.
For creating contrast in other ways: saturation and brightness are unaffected by colorblindness and you can create contrast with them.
Barring that as a red-green colorblind person, yes red-green contrast is the worst, but way more common are colors that are only different by their red or green strength (especially red). The two most common by far being pink becomes white and purple becomes blue.
Your green-yellow-blue suggestion is actually making the same mistake as red-purple-blue just using green as the fade instead of red. Having said that in my experience red-green colorblindness is actually RED-green colorblindness. So, I would much prefer a green-yellow-blue interface to a red-purple-blue one. As I am much more sensitive to green than red.
So you use Lab* as HCL with your designers or, my HCT's T, and tell them that all T / L* must be at least 50 away from eachother for text, and 40 away from eachother for controls.
The solution is astoundingly simple but requires some commitment
The author touches upon it; expanding on it would take another full-length article.
It does not have to be perfect like a green checkmark and a red X. You can use your own, but consistent shapes (filled circle vs a ring) and add a on hover label. We can adapt, as long as it's even possible.
Does anybody else have problems with monitoring sun exposure and sunburn? By the time I can tell there’s any redness I am BURNT. I wouldn’t be surprised that this leads to increased rates of skin cancer among the colorblind
avocado toast and peanut butter toast look pretty much the same to me.
Strong deuteranopia like the toast statement indicates the author has actually reduces the color spectrum from around one million colors to an estimated ten thousand, or one percent of the possible colors a person with normal color vision sees.
Fascinating. So you can't tell the difference between an illuminated and unilluminated green traffic lamp?
https://uncoveringnewyork.com/upside-down-traffic-light-syra...
They erected a statue of an Irish family near the last remaining traffic light that has it’s green lamp on top. The boy of the family sports a slingshot.
Green looks like white, yellow looks like yellow, and red looks a little closer to orange than red.
Apparently, walk signs (with the lit figure of a walking person) are in many areas white rather than green, but I see them as the same color as green traffic lights.
With enchroma sunglasses it looks a bit green, and with them at the right angle it looks mostly green, which I'm guessing is how most people see it.
Edit - There are some older styles of traffic lights where I can't easily see if green is lit when the sun is at a certain angle.
I try to avoid those during those times and/or use the behavior of other drivers to determine if it's lit. If the are no other drivers I slow down until I can see if it's lit.
Also, brake lights look a lot less intense to me, so I generally leave much more space between me and the vehicle in front.
This is a pretty fascinating example, given that green peanut butter or brown avocado both sound revolting
or to look on the bright side of things: avocados look bright green, vital as the plants that grew them, and they often have a creamy quality to both their colour and their flavor; peanuts are brown, woody and muddy, like the shell they’re borne by and the dirt they grew in.
Peanuts and avocados are both similarly the fruit of their parent plants - not a leaf or a stem or a root or a flower - but one is from below the ground, and one is from above, and their colour reflects this arrangement - and contributes to the appeal of each respective food.
The camping system Ontario uses for booking camp sites has a problem similar to the Kayak diagram the author shows. When choosing a site on a virtual map, they are listed using red / green for availability. I can't see it at all.
Luckily they offer a list view, but I wish I could choose based on the map as there are often reasons why a site is more desirable that you need to be viewing the map to understand.
See: accessibility for left-handed people (and thus everyone with any kind of physical disability).
I would be really, really interested to try the reverse version of those to try and see like a colorblind person. I feel like a few hours of doing that could be very insightful. (Especially since I'm an EE now and we color-code all the things. This was not necessarily a great choice.)
The way you perceive “green” is that your brain goes “ah, S is at 10% activation, M is at 80% activation, L is at 50% activation. That’s green!” Colorblindness is when you take one of those curves and shift them closer to the other (shifting M towards L is the most common, shifting L towards M is the next most common). The bigger overlap in curves is what makes those colors not contrast. EnChroma glasses work by blocking a certain wavelength of light that’s right where the overlap is strongest. Maybe you could get the effect of “reverse EnChroma“ glasses by having light at the overlap added in to whatever you’re seeing?
Interestingly, my ability to distinguish between the images depends very heavily on the brightness (and, on iOS, Night Shift and True Tone) of my screen. Outdoors earlier today the two leaves were identical. Now, with brightness down and Night Shift on, it’s impossible not to see the huge difference.
do: - use a different shape, or font/font weight.
- provide text labels that appear on hover