Web developers tend to design for their own equipment. Using a fast computer and a state-of-the-art browser, they turn their web site into a fabulous work of art. But viewing it with last year's browser the thing looks . . . not great.
What are most users coming to the site with? Last year's browser. If you want "most visitors" to come to your site, and you want blind users, you need to consider the diversity of technology that makes up the Internet community.
While reading guidelines and creating a web page, the process of making your page accessible will be more comprehensible if you understand how people with visual impairments are likely to visit your site. What technology is in use and how it works has been a significant part of making guidelines that meet the needs of both web page developers and web page users.
Computer users who are blind usually use a screen reader for most computing activities. This, in simple terms, is a piece of software that "figures out" what is on the screen and sends information to a speech synthesizer to be spoken or to a braille display. The screen reader provides not only output but to some extent an improved (from the blind user's point of view) interface. The screen reader is the brains of any talking computer. For a more detailed explanation, and a list of available products, see the Screen Readers category in AFB's Assistive Technology Products listings.
If the user is indeed using a screen reader, then he or she is also probably using a mainstream browser—most likely one of the most commonly used browsers you find visiting your site in general. Blind users will benefit from conscientious support of these browsers as much as will other users.
When a screen reader reads a web page, what is it reading? There are a couple of scenarios. One is the sophisticated use of a special collaboration between some browsers and screen readers. These browsers are able to pass along structure and other information to the screen reader, so some of them can read the web page "intelligently." For example, if you use frames on your web page (strongly discouraged, by the way), JAWS or Window-Eyes (two popular Windows-based screen readers) will read each frame in turn, including the title of the frame, if you remembered to give each a title.
Another group of users might not be using a screen reader at all to access your web page. Instead, they might visit your site with a browser designed specifically for blind users. In this case, the browser should be able to discriminate the structure of your page, to the extent that the page has a structure, and pass the information on to the user in a meaningful way. The down side to special browsers is that their development typically lags the development of the more popular browsers. So, they may not support the hottest new features you want to use on your site.
Screen Magnification and Other Techniques
Not all users with visual impairments use speech to access your website. The majority of users will have some sight and will either use a screen magnification program or rely on features built into the operating system or the browser to enhance the visibility of your website. For these users, your choice of color and layout can make an enormous difference in their experience of your page.
A screen magnification program makes text and graphics on your web page bigger. Unfortunately, this usually means that the user sees only part of the screen at a time, so must move the viewing area around in order to see everything. This sometimes means that the relationships between items on the screen get lost.
You may have a heading or label on the left and then text or graphics to the right of it. The user, seeing only the left, then only the right, may easily fail to understand that these two are related. For more information about screen magnification, and a list of available products, visit the Screen Magnification Systems section of the AFB product listings.
Users with enough sight to read much of the text on the screen without using additional equipment or software often adjust the colors and sizes of text and icons in order to make them more visible. For these users, one of the several high-contrast color schemes in Windows may be enough to enable them to do word processing and other computing tasks. On web pages, however, page authors often use low-contrast color schemes and other visual characteristics unfriendly to visitors with low vision.