Amazon Web

Case Study of Web Accessibility Audit

Evaluation date: 20 May 2025

Summary

Millions of Amazon users navigate the web differently, with screen readers, keyboard shortcuts, and assistive tools. This is an evaluation of where one of the world's most-visited e-commerce sites has an opportunity to improve, and what it would take to close that gap.

WCAG 2.1

NVDA (Screen reader)

Inclusive design

Assistive Technology Testing

Research Synthesis

Why

70 million U.S. adults live with a functional disability (CDC, 2024). Amazon sees 2.72 billion visits a month. It's tens of millions of real people trying to find a product, complete a purchase, or simply navigate a page.

And the fact that e-commerce accounts for 77% of all web accessibility lawsuits in 2024 isn't just a legal statistic, it's a signal. When a site isn't accessible, it doesn't just create friction. It excludes. Behind each filing is someone who encountered a barrier that should be addressed.
Credits: Researched with Claude AI.


This audit aims to understand what those barriers look like on one of the world's most visited sites and what it would take to meet the user experience for screen reader and keyboard-only users.

The Problem

How might we make sure that every Amazon customer, regardless of how they navigate, can browse, discover, and purchase with the same confidence as anyone else?

Scope

Pages evaluated

Given Amazon's global impact, I evaluated Amazon web's most visited two pages.

Homepage

Primary evaluation page scope:

Navigation, hero carousel, product listings

Best Sellers page

Subpage focus:

Repeated product grid patterns and category navigation

Scope & Limitations

  • Focused evaluating the consistent elements such as navigation, carousels, and product listings.

  • Completed the review of two pages within the project timeline. Due to time constraints, the full checkout flow has been moved to a future scope.

  • Findings were cross-checked between automated accessibility tools and NVDA for validation.

Project Specs

Time

4 Weeks

Spring 2025

Tools

TAW (WCAG 2.1, Level AA)

WAVE (Web Accessibility Evaluation Tool)

Chrome lighthouse (Chrome audit)

Methods

W3C (Easy Checks)

HTML and CSS Validators

Manual ARIA attribute inspection

Readability test using Readable.com

Platform: Web

Browsers used

Google Chrome

Primary browser, evaluated as of 20 May 2025

Microsoft Edge

Cross-browser validation for rendering consistency

Process

What I did & what I found

4

Used the lens of WCAG’s POUR framework for evaluation.

(Perceivable, Operable, Understandable, Robust).

6

TAW problems

80

TAW warnings

15

Manual checks

9

Prioritised recommendations

Findings

What I'd fix

Prioritised findings based on combining severity + frequency

Critical - Fix first

Critical

Missing skip link and ARIA landmarks

POUR: Operable · Every page load forces repetitive tabbing for screen reader users

Critical

Missing, mislabeled, or inconsistent alt text on images, especially product banners and icons

POUR: Perceivable · Blocks product understanding entirely for screen reader users

High - Address next

High

Inconsistent focus indicators on interactive elements

POUR: Operable · Breaks keyboard-only navigation flow across multiple interactions

High

ARIA applied to generic <div> and <span> instead of semantic tags

POUR: Robust · Undermines screen reader structure even when developers intended accessibility

Medium - Schedule for improvement

Medium

Unclear heading and button relationships revealed by NVDA (Appropriate Semantic structure application)

POUR: Perceivable · Disorienting but navigable via keyboard shortcuts

Medium

Verbose carousel descriptions,reduce redundant speech output and inefficient dropdown navigation

POUR: Operable · Creates friction and fatigue, not full blockage

Medium

Complex menus disrupting predictable navigation

POUR: Understandable · Encountered frequently but workaroundable

Low- Technical debt to address over time

Low

Deprecated HTML attributes (e.g. type="text/javascript")

POUR: Robust · Browser compatibility risk, not an immediate user barrier

Low

Reading level at Flesch-Kincaid 9.4 / Fog Index 10.6

POUR: Understandable · Above WCAG 3.1.5 target but no observed failures on tested pages

Insights

The discovery

Two modes, two experiences

Let's call this Mode A

Arrow key navigation

NVDA reads content linearly, just visible text in order. No headings announced, no landmarks, no sense of where you are in the page. Like reading a document with all formatting stripped away.

Slow, detailed reading

Let's call this Mode B

Shortcut navigation (H / D keys)

NVDA announces semantic roles and levels, "Heading level 2: Today's Deals", "Navigation region: Main Menu." Jump straight to important sections. Structure becomes navigable.

Fast, structure-aware browsing

The Key insights

  • Since both modes serve different user needs, the accessible design must support both sets of needs.

  • Amazon has ARIA. It has headings. But if a user doesn't know to press H, none of that effort reaches them. Screen reader education is as much a part of inclusive design as semantic markup itself.

Reflection

The gap between infrastructure and experience

A site can have correct ARIA and still feel inaccessible; the gap depends entirely on what the user already knows about their screen reader.

Automated tools can't catch lived experience

TAW and WAVE flagged structural issues, but only manual NVDA testing revealed the difference between arrow-key and shortcut navigation.

Design responsibility extends to discoverability

Designers and developers have a role not just in building accessible experiences, but in considering how those experiences are discovered, learned, and used.

Takeaways

Lessons

Design implication

Build for both modes

Arrow-key users need clean linear content. Keyboard shortcut users need a meaningful structure.

Neither should be an afterthought.

Broader responsibility

Educate alongside building

A well-structured site that no one knows how to navigate is only half a solution. Users might miss all that effort if they don’t know how to use screen reader features like Browse vs. Focus mode or keyboard shortcuts.

Onboarding and help content work as a torch that casts light on the path. Without adequate light, the destination could get blurry.

Glimpse

W3C Validator tool

Readable.com

WAVE Web Accessibility Evaluation Tool

TAW Accessibility Tool

TAW stands for Test de Accesibilidad Web (Spanish for Web Accessibility Test)

Radhika Thacker

radhikathacker.connect@gmail.com

Always looking for ways to keep growing!

© 2023-2026 Radhika Thacker. All rights reserved.

This website uses Google Analytics to understand how visitors interact with my portfolio. Your data is anonymized and used only to improve the site. Learn more: How Google uses information

Radhika Thacker

radhikathacker.connect@gmail.com

Always looking for ways to keep growing!

© 2023-2026 Radhika Thacker. All rights reserved.

This website uses Google Analytics to understand how visitors interact with my portfolio. Your data is anonymized and used only to improve the site. Learn more: How Google uses information

Radhika Thacker

radhikathacker.connect@gmail.com

Always looking for ways to keep growing!

© 2023-2026 Radhika Thacker. All rights reserved.

This website uses Google Analytics to understand how visitors interact with my portfolio. Your data is anonymized and used only to improve the site. Learn more: How Google uses information

Create a free website with Framer, the website builder loved by startups, designers and agencies.

google-site-verification: google87287bd5779dc0e3.html