Should we design user interfaces that are accessible to users with disabilities?
First, let’s define some important terms. What is a disability? A disability is a functional limitation in vision, hearing, movement, manipulation (for example, fine movements to use a mouse), speech, or interpretation of information (for example, dyslexia and other cognitive impairments). A functional limitation means the person cannot perform common, everyday tasks such as reading a newspaper or lifting something that weighs 10 pounds (Kraus, Stoddard, & Gilmartin, 1996).
Why should we worry about people with disabilities?
Here are a few statistics.
So, a lot of people have disabilities. And a lot of those people cannot use computers because of their disabilities. People with blindness cannot see the graphics in graphical user interfaces or use a mouse to click on icons and buttons. People with muscular dystrophy may have challenges using a keyboard or carefully moving a mouse.
And you know who these people are? They are you and me.
Although many people are born with disabilities, a lot of us acquire disabilities as we age. For example, most people who go blind as a result of macular degeneration are over the age of 55 (American Macular Degeneration Foundation, n.d.). Other people get disabilities from a wide variety of diseases and injuries, including automobile accidents.
With apologies to Walt Kelly, we have met the disabled and they are us.
People who have disabilities CAN use computers. Take a look at this video of a person who cannot see, but can use a computer quite well.
http://www.doit.wisc.edu/accessibility/video/intro_scrn_rdrs.mov
If we perform accessible design and coding, and users operate commercially-available tools such as screen readers, people who cannot see can use a computer. People who cannot use a keyboard or a mouse can use a computer.
So, we can make our applications accessible to people with disabilities. We have to create and follow design and coding guidelines (for example, for Web: W3C, 1999; for Java: Najjar, 2005). We have to buy popular assistive technologies (such as the JAWS screen reader from Freedom Scientific, Dragon Naturally Speaking Professional from Nuance) to help with design and unit testing. We have to iteratively evaluate the accessibility of the application using representative users with disabilities.
And there are incentives to make our applications accessible. People with disabilities have equal or higher job performance ratings, higher retention rates, lower absenteeism, and represent $1 trillion in annual aggregate consumer spending (National Organization on Disability, 2001).
Accessibility awareness is increasing. The United States government requires that the applications they buy be accessible (General Services Administration, n.d.). Other countries, states, and provinces are also embracing accessibility (W3C, n.d.).
So, should we design user interfaces that are accessible to users with disabilities? We can. We should. And we must.
References