A related problem is caused by text shown over a patterned background. The background rarely conveys much information, but it can make reading more difficult. Software designers can solve these problems in two ways. One is to evaluate the color contrast of all screens so that only legible color combinations are used. This can be difficult because of the range of problems users may have and because designers like to use a variety of colors to make an attractive product.
Programs can also offer a preference within the software for users to choose text colors.
By drawing all product text in the user's colors, when specified, software can show mainstream users the original design while low vision users get more appropriate colors. In addition, software should allow users to remove distracting background graphics and present text and important graphical information against a plain background. Text Quality Text can be displayed in two ways. This text cannot be read by screen readers and often does not magnify clearly - the edges of lines are often blurred when enlarged. The other method is for text to be presented in a font so that screen magnifiers can effectively enlarge them for visually impaired users.