Web Accessibility

Preparation

First, read the article “Accessibility, the future, and why Domino’s matters.” The article is about a lawsuit filed against Domino’s because its website and app were not accessible to users with disabilities. Watch the embedded videos as well.

Next, watch this video about “How to Check Web Accessibility with a Screen Reader and Keyboard.”

Finally, configure and test using a screen reader on your device. Screen readers exist for most platforms, including Windows, macOS, iOS, and Android. These videos will guide you through the process of enabling and using a screen reader:

Test your knowledge by using a screen reader to navigate the course website. If you’re having difficulty learning to use a screen reader, please visit office hours or TA hours.

In class, we will test the accessibility of popular websites. Bring your device and headphones to class, so you can use headphones while using a screen reader.

Note: Skilled users of screen readers will have very different experiences than users who are just learning to use these tools. For example, experienced users often listen to text at high speed, and use screen reader features to jump between areas of interest on webpages. Thus, the usability evaluations you will perform in this activity can’t replace testing by people who use accessibility tools every day. Nevertheless, a preliminary evaluation is useful for catching obvious usability issues (e.g., images without alt text).

Optional: Consider also reading:

In Class

You can complete this activity either individually or with a partner.

You should try to identify accessibility issues with three popular websites. For each website, record:

You can test using a screen reader or keyboard navigation:

In either case, try to accomplish tasks a typical user might try. For example, when testing Grubhub’s website, I tried to order a meal.

Example: Grubhub

If you finish early, re-test the websites using a different testing approach (i.e., screen reader or keyboard navigation).

Share Your Results

After you have thoroughly tested at least three websites:

Note: If you couldn’t find any accessibility issues, test more websites until you find some!

After all teams have finished testing, the instructor will lead a discussion of the class’s findings.

Submit

If you worked with a partner, remember to join a group on Canvas with your partner.

Upload a PDF containing:

Further Reading

This activity focused on accessibility for users with visual and upper mobility impairments. However, additional factors should be considered when designing accessible websites. For example, websites should avoid flashing patterns to avoid triggering seizures for those with photosensitive epilepsy. The World Wide Web Consortium’s Web Accessibility Initiative (W3C WAI) offers a more comprehensive list of accessible design requirements.

For web developers, the W3C WAI also offers lists of tools for evaluating web accessibility, and guidelines for performing comprehensive usability evaluations. When creating highly-customized websites, the W3C’s WAI-ARIA standards should be followed to ensure that custom user-interface elements remain accessible.

Learning Goals