First up, we have the issue of color contrast and readability. When picking a color for your typography, one of the most important things to consider is how much it contrasts with the background color. A lack of contrast can make it difficult to read the text, particularly in longer pieces.
The goal is to make sure there's a clear difference between the color of the text (foreground) and the background. You can do it in several ways, such as using black on white, dark gray on white, or darker color on a lighter background, depending on the specific design situation and accessibility needs.
Interestingly, some people find that using gray text on a white background offers better readability than black text on a white background. A high level of contrast can sometimes be too harsh on the eyes, leading to discomfort or strain, especially during long reading sessions.
Moreover, certain ocular conditions also influence how people perceive the text. For instance, people with astigmatism can experience halation, a blurred effect around words. It reduces text readability and is particularly bad for people with astigmatism, as it can cause terrible headaches (which I know from my own experience).
It’s important to remember astigmatism is one of the most common eye problems, so designing with these readers in mind can greatly enhance the accessibility and comfort of your typography.