Stories of Web Users | Web Accessibility Initiative (WAI) | W3C

Stories of Web Users

in How People with Disabilities Use the Web


The following stories of people with disabilities using the Web highlight the effect of accessibility barriers and the broader benefits of accessible websites and web tools.

Note: The following scenarios are not real people. They do not address every kind of disability.

Page Contents

  • Lee, online shopper with color blindness
  • Alex, reporter with repetitive stress injury
  • Martine, online student who is hard of hearing
  • Ilya, senior staff member who is blind
  • Preety, middle school student with attention deficit hyperactivity disorder and dyslexia
  • Yun, retiree with low vision, hand tremor, and mild short-term memory loss
  • Luis, supermarket assistant with Down syndrome
  • Kaseem, teenager who is deaf and blind

Lee, online shopper with color blindness

Lee is colorblind and encounters barriers when shopping online. He has one of the most common visual disabilities that affect men: red and green color blindness. Lee frequently shops online and sometimes encounters problems on websites and with apps where the color contrast of text and images is not adequate and where color alone is used to indicate required fields and sale prices. When red and green color combinations are used, Lee cannot distinguish between the two, since both look [...]

Read article at

Article Taxonomies

Fatal error: Uncaught Error: Object of class WP_Error could not be converted to string in /home/webable/www/www/wp-content/themes/webable/content-mcm.php:65 Stack trace: #0 /home/webable/www/www/wp-includes/template.php(812): require() #1 /home/webable/www/www/wp-includes/template.php(745): load_template('/home/webable/w...', false, Array) #2 /home/webable/www/www/wp-includes/general-template.php(206): locate_template(Array, true, false, Array) #3 /home/webable/www/www/wp-content/themes/webable/single-mcm_article.php(15): get_template_part('content-mcm') #4 /home/webable/www/www/wp-includes/template-loader.php(106): include('/home/webable/w...') #5 /home/webable/www/www/wp-blog-header.php(19): require_once('/home/webable/w...') #6 /home/webable/www/www/index.php(17): require('/home/webable/w...') #7 {main} thrown in /home/webable/www/www/wp-content/themes/webable/content-mcm.php on line 65