Page 470 - Biomedical Engineering and Design Handbook Volume 2, Applications
P. 470

448  REHABILITATION ENGINEERING AND PROSTHETICS DESIGN

                       for people who have low vision. Some commonly used operating systems have built-in adaptations.
                                                                                    ∗
                       The Macintosh operating system includes a screen magnification program called Zoom. This program
                       allows for magnification from 2 to 20 times and has fast and easy text-handling and graphics capabilities.
                       More information is available on the Apple accessibility Web site http://www.apple.com/accessibility.
                       Magnifier is a minimal function screen magnification program included in Windows. Magnifier
                                                                                      †
                       displays an enlarged portion of the screen (in Windows XP, from 2 to 9 times magnification; in
                       Windows Vista, from 2 to 16 times) and uses a part-screen approach and has three focus options:
                       mouse cursor, keyboard entry location, and text editing. Accessibility Options for Windows XP, Ease
                       of Access for Windows Vista, and Universal Access for Macintosh contain other adaptations such as
                       color contrast, cursor size, and icon size.
                         Software programs that are purchased separately rather than being built-in offer wider ranges of
                       magnification and have more features than built-in screen magnifiers. Hardware and software combi-
                       nations have other features such as multiple enlarged windows, smoother scrolling, and a wider range
                       of magnification. Cook and Polgar (2008) and Lazzaro (1999) describe commercial approaches to
                       screen magnification utilities. Most of these approaches also allow adjustment of background and
                       foreground colors to address difficulties with contrast.

                       Alternatives to Visual Input for Individuals Who Are Blind.  For individuals who are blind, com-
                       puter outputs must be provided in either auditory or tactile form or both. Auditory output is typically
                       provided through systems that use voice synthesis, and tactile output is in Braille. These adaptations
                       are generally referred to as screen readers. In its accessibility options, Windows TM  includes a basic
                       function screen reader utility, Narrator, and a program called Toggle Keys that generates a sound
                       when CAPS LOCK, NUM LOCK, or SCROLL LOCK key is pressed.
                         Macros in screen reader programs are useful in moving between windows or locating key areas
                       (e.g., a dialog box or a window requiring input from the user). Screen readers are ideally suited for
                       applications that consist of text only.
                         GUI design uses an approach that creates many options for the portrayal of graphic information
                       to video display control. Since each character or other graphical figure is created as a combination
                       of dots, letters may be of any size or shape or color, and many different graphical symbols can be
                       created. This is very useful to sighted computer users because they can rely on the use of “visual
                       metaphors” (Boyd et al., 1990) to control a program. Visual metaphors use familiar objects to
                       represent computer actions. For example, a trash can may be used for files that are to be deleted, and
                       a file cabinet may represent a disk drive. The graphical labels used to portray these functions are
                       referred to as icons. Screen location is important in using a GUI, and this information is not easily
                       conveyed via alternative means such as screen readers. Visual information is spatially organized and
                       auditory information (including speech) is temporal (time based). It is difficult to convey screen
                       location of a pointer by speech alone. An exception to this is screen locations that never change
                       (e.g., the edges of the screen such as “right border,” “top of screen”). Another major problem is that
                       mouse pointer location on the screen is relative, and the only information available is the direction
                       of the movement and how far the mouse has moved. One approach to this problem is the Microsoft
                                       ‡
                       Screen Access Model. This is a set of technologies designed to facilitate the development of screen
                       readers and other accessibility utilities for Windows TM  that provide alternative ways to store and
                       access information about the contents of the computer screen.  The Screen  Access Model also
                       includes software driver interfaces that provide a standard mechanism for accessibility utilities to send
                       information to speech devices or refreshable Braille displays. GUI access also requires capability for
                       locating open windows, monitoring them for changes, and outputting information to the user if
                       changes occur. Screen reader programs also provide assistance in this “navigation” function by using
                       keyboard commands such as movement to a particular point in the text, finding the mouse cursor
                       position, providing a spoken description of an on-screen graphic or special function key, or access-
                       ing help information. Screen readers also monitor the screen and take action when a particular block

                         ∗ Macintosh Operating System, Apple Computer, Cupertino, Calif., www.apple.com/accessibility.
                         † www.microsoft.com/enable/default.aspx.
                         ‡ www.microsoft.com/enable/products/microsoft.
   465   466   467   468   469   470   471   472   473   474   475