Web accessibility has been in the news. The Americans with Disabilities Act (ADA) requires companies to make accommodations available for those with disabilities. The big question is if this applies to websites and phone apps. A man is suing Domino's for not making its website accessible to the blind. Thousands of similar cases are currently testing our court system. The legal landscape surrounding web accessibility is complex.

Web Accessibility Tips For The User

Web accessibility encompasses all disabilities that affect access to the Web, including auditory, cognitive, neurological, physical, speech, and visual. It also benefits people without disabilities. Older folks experience changing abilities due to aging. We must consider those with a broken arm or lost glasses. Some experience screen glare from bright sunlight or an environment where they cannot listen to audio. Others may be using a slow Internet connection or different input modes.

It's very difficult to be 100% compliant with the Web Content Accessibility Guidelines (WCAG). I follow a Web Accessibility In Mind (WebAIM) checklist that presents their recommendation for implementing accessibility principles and techniques to conform to WCAG. This includes:

  • Semantic structure of the HTML
  • Descriptive alt text for the images
  • Form inputs with associated text labels.
  • Logical and intuitative reading and navigation order.
  • Proper contract ratio of foreground and background colors.
  • All page functionality is available using the keyboard.
  • Skip navigation link provides a convenient way to skip navigation and other page elements that are repeated across web pages.
  • Page elements are easily recognized upon receiving focus.
  • ARIA role and/or aria-* attribute is used appropriately to enhance accessibility when HTML is not sufficient.
Less than 1% of website home pages are likely to meet standard accessibility requirements.

Here are a few ways you can test your website and learn more about web accessibility.

  1. Try navigating your website using only the keyboard. Press the Tab key to go from link to link. Does the first press activate the "Skip Naviagation Link"? Do successive presses traverse the website in an orderly manner? Use the Enter key to open links, buttons, and dropdowns. Does the link or button change so you know it is the active one?
  2. Hover over links and buttons. Do they change so you know they can be clicked.
  3. I use the ARC Toolkit by The Paciello Group to test my web pages for accessibility issues. It's available as a Google Chrome browser extension and it's pretty easy to use.
  4. Another useful tool is tota11y by Khan Academy. It's another Google Chrome browser extension that's pretty easy to use.
  5. WebAIM (Web Accessibility In Mind) offers a free online accessibility tool they call WAVE (Web Accessibility Evaluation Tool). Just enter the web page address and the tool lists all kinds of accessibility information about the page.
  6. The A11Y Project offers a free downloadable Accessibility Checklist as a reference point. They also offer web design best practices for different page elements (navigation, images, accordions, tabs, forms, buttons, links, tables, modal windows, tooltips).
  7. WebAIM offers a straightforward infographic as well as helpful articles.
  8. Web Accessibility by Level Access offers tips for best practices when designing a web site.
  9. Stanford University offers helpful tips and tools on their Office of Digital Accessibility page. Check out the blog posts and useful step-by-step guides.
Let's Improve Your Web Accessibility!
Keyboard accessibility is one of the most important aspects of web accessibility. Many users with motor disabilities rely on a keyboard. Blind users also typically use a keyboard for navigation. Some people have tremors which don't allow for fine muscle control. Others have little or no use of their hands..

Web Accessibility Tips For The User

Click/Tap Tips to Open & Close.