avatarRussell Salsbury

Summary

The article discusses the challenges of reading white text on a black background, particularly for individuals with astigmatism, and suggests that a light background with dark print, such as ivory or sepia tones, is more conducive to comfortable reading.

Abstract

The article "Why White on Black is a Poor Choice For Reading Text" argues that white text on a dark background can cause visual discomfort, especially for those with astigmatism, due to light reflection that blurs the text. It emphasizes that reading efficiency is improved with high contrast but not necessarily with a pure white background. The author suggests that off-white colors, like ivory or sepia, which are less bright and have reduced blue content, are more suitable for reading as they cause less eyestrain. The article also touches on the importance of font choice for dyslexic readers and the use of blue blocker glasses to reduce eye fatigue. The author provides practical advice on selecting background colors using resources like W3schools and encourages experimentation with different shades to enhance readability. Additionally, the article invites readers to engage with the content by commenting, aiming to test the theory that higher engagement leads to increased story distribution.

Opinions

  • White text on a black background is not suitable for reading due to the blurriness it causes for people with astigmatism.
  • High contrast is important for readability, but pure white is too bright and can lead to eye fatigue.
  • Off-white backgrounds with dark print are recommended for better readability and less eyestrain.
  • Fonts like Comic Sans are beneficial for dyslexic readers, though they may not be preferred by others.
  • Blue blocker glasses and yellow-tinted lenses can enhance contrast and reduce eyestrain.
  • CSS color groups like Pink, Purple, Cyan, and Blue are not recommended due to high blue content, which can cause eye fatigue.
  • Experimenting with warm, low-blue colors can lead to a more reader-friendly background.
  • The author encourages reader interaction and comments to potentially increase story distribution.

Why White on Black is a Poor Choice For Reading Text

Publishers may have a preferred background color, but they should honor the writer's choice.

White on black as seen by someone with astigmatism, image by Jessica Otis (source)

Jessica has astigmatism. The image is how she sees white text on a dark background. The reflections off the dark screen bleed into the white letters causing blurriness. A white background dilutes the effect of the reflections.

Many programmers prefer a dark background because syntax coloring shows better against a darker background, but we are talking about reading, not programming.

Reading is easier with high contrast between the text and the background, but the white of a screen is not a natural background. Take a look at a printed book. It’s not titanium white. It’s more likely an off-white with a brown or yellow tinge that makes it less bright.

About 50% of people have impaired eyesight. For them, a back background can be much more difficult to read. A white background is better because their eyes are less dilated with a narrower focus and less distortion around the edges.

Fonts are designed to work best with black on white, but comic-sans is a better font for dyslexics, but not for the rest.

Many people wear blue blocker glasses when working online. Skiers wear yellow-tinted glasses to enhance the contrast.

Picking a background-color

Regardless of your personal preference, the best combination for readers is dark print on a light background, but not pure white.

The background color of this article is Ivory with 95% lightness, #FFFFEB, rgb(255, 255, 230). It is white with a reduced blue component making it warmer and more restful.

Let’s look at the CSS color Cornsilk.

The hex value and the rgb number represent the same number. The higher the value, the brighter the color, with 255 the brightest and 0 for no color. rgb(255, 255, 255) is white, and rgb(0, 0, 0) is black.

Cornsilk has higher values, so it is lighter, but it is weighted towards red, making it more restful to read in contrast to a color weighted towards blue, which would cause more eyestrain. If you choose a background color with less blue, you will be doing your readers a favor.

In picking colors for this article, I found a good starting point was W3schools HTML Color Groups. The colors are arranged in groups, making it easier to try colors that are warm with lower blue content. When you find a color you want to try out, click on the shades link, you can find the shades listed by lightness.

The first color group is Pink, which is not a good color group despite the findings of a study on dyslexia. All the colors in the group have too much blue. Likewise, don’t bother with the Purple, Cyan, or Blue groups. Green may cause problems with color blindness, but I haven’t done a literature search.

On the Color Groups page, selecting the hex link will give you all the text values on the selected background, and the mix link will create a list of colors between a beginning color and an ending color.

To make the color change, click on your avatar/image. Click on Settings. Under Design Click on Design your profile. Edit the background color on the left. Experiment with different colors until you find one you like. Then Press Publish. Presto, your stories are easier to read.

Sepia

While not a CSS named color, Sepia is a darker earth tone that is easy on the eyes. The samples are pretty light.

Sepia 95% light, #fff0e6, rgb(255, 240, 230)
Sepia, 89% light, by the author

This shade of sepia, 89% light, #ffdfc8, rgb(255, 223, 200) is closer to natural sepia, which is darker still, but I find it a little dark.

Gray

Gray is one of the easiest colors to experiment with because all the colors in basic gray have the same value. #F0F0F0, rgb(240, 240, 240) is light gray, #F0F0F0, rgb(224, 224, 220) is a darker shade.

Reflections

Dark text on a light background is easier to read than Dark Mode, but pure white is too bright for continuous reading because the blue component is too strong.

Ivory, the background color of the story, Cornsilk, and sepia are good starting points for experimentation, as are some shades of gray and white.

Readers can try blue blocker glasses which–tada– block some of the blue light.

A request for comments and other begging

There is a theory among writers that a story gets more distribution if it has more comments. I would like to see if that is true. My read-to-view ratio is generally above 40%. I just need more eyeballs.

I try to uphold my end of the deal by answering all polite comments, especially if you disagree with me or find typos or factual errors. I am open to criticisms of style, story flow, or engagement.

If you join Medium, you get to read stories from thousands of Writers. A portion of your subscription fee helps support my writing at no cost to you. Subscribe

© Copyright Russell Salsbury

Writing
Profile
Visual Design
Accessibility
Vision
Recommended from ReadMedium