Accessibility Compliance Published March 25, 2026 · Updated March 25, 2026 · 12 min read

WCAG Accessibility for Ecommerce: Why Overlay Widgets Don't Work and What Actually Does

Editorial photo of an ecommerce accessibility audit desk with a blurred product page, checklist, contrast swatches, keyboard keys, and headphones.
Real accessibility comes from fixing product pages, contrast, alt text, keyboard paths, and HTML structure — not hiding problems behind overlays.

You've probably seen the ads: "Add our widget and you're ADA compliant." If you run a Shopify store or any ecommerce site, that pitch is everywhere. It's also wrong — and courts have started spelling that out explicitly. Here's what actually matters for WCAG compliance, why overlays are a waste of money, and what genuinely reduces your legal exposure.

In this guide

Why Accessibility Matters NOW (2026)

Three things happened in 2025-2026 that pushed this issue past the point of "we should probably deal with this someday":

1. Accessibility Litigation Remains Active

Website accessibility remains an active litigation and compliance area. Exact annual counts should be taken from a current, accessible source before publication; the report previously linked here is no longer available at its cited URL.

An overlay does not repair inaccessible HTML, missing labels, blocked keyboard paths, or broken checkout behavior. Evaluate the underlying experience instead of treating a widget as proof of compliance.

2. The European Accessibility Act (EAA) Deadline

The European Accessibility Act began applying on June 28, 2025, but scope, covered services, transition rules, and exemptions depend on the organization and offering. A North American merchant should not infer coverage from traffic alone; verify applicability against current EU guidance and qualified counsel.

WCAG is an important technical reference, but legal obligations are jurisdiction- and fact-specific.

3. Ontario Has Its Own Accessibility Rules

The Accessibility for Ontarians with Disabilities Act (AODA) and its standards apply differently based on organization type, size, and activity. Ontario merchants should review the current provincial requirements rather than relying on a blanket statement about every business.

Independent of legal scope, accessible storefronts help people browse products, understand content, use forms, and complete checkout with different devices and assistive technologies.

What is WCAG 2.1 Level AA?

WCAG stands for Web Content Accessibility Guidelines. Level AA is the middle tier — and it's the one regulators actually enforce. Here's the structure:

The 4 Principles (POUR)

PrincipleWhat It MeansExample
PerceivableContent must be visible/hearable for all usersAlt text on images; captions on videos; sufficient color contrast
OperableUsers must be able to navigate and use all featuresFull keyboard navigation; buttons that work without a mouse
UnderstandableInformation and instructions must be clearPlain language; consistent navigation; labeled form fields
RobustCode must work with assistive technologiesProper HTML semantics; ARIA labels where needed

WCAG conformance requires evaluating the applicable Level A and Level AA success criteria. Automated tools cover only part of that work, so pair them with keyboard, screen-reader, zoom, content, form, and checkout-path testing.

Top 5 Accessibility Violations on Ecommerce Sites

Per WebAIM's annual analysis and WCAG compliance reports, these five violations show up on nearly every non-compliant ecommerce site:

1. Missing Alt Text on Product Images (The #1 Violation)

What it is: Images with no alt text. A blind user's screen reader reads nothing — they have no idea what the product looks like or why they should care.

How to fix it:

What to measure: Each meaningful image needs an appropriate text alternative, while decorative images generally need an empty alt attribute. Re-scan after fixes, but do not translate a tool-score change into a compliance claim.

2. Low Color Contrast (Text Hard to Read)

What it is: Light gray on white. Dark gray on black. Hard to read for anyone with low vision, and it fails WCAG AA.

How to fix it:

Bonus: Better contrast can also make a site easier to read on a phone in bright sunlight. Accessibility improvements frequently support broader usability.

3. Missing Form Labels and ARIA

What it is: Form fields with no labels, or labels that aren't properly connected to the input. Screen reader users don't know what they're supposed to type where.

How to fix it:

4. Non-Semantic HTML (Wrong HTML Tags)

What it is: Using <div> for buttons, <span> for headings, <div> for links. Screen readers don't know what any of these things are — they just see a block of content with no meaning.

How to fix it:

5. No Keyboard Navigation (Mouse-Only)

What it is: Features that only work with a mouse. Keyboard-only users and screen reader users can't get to them at all.

How to test it right now:

Why Overlay Widgets Fail (And What Courts Say)

Accessibility overlay companies have raised hundreds of millions in venture capital. The pitch is always the same: "Add our widget, become ADA compliant instantly." It sounds great. It doesn't work.

How Overlays Actually Work

An overlay injects JavaScript into your page at runtime and tries to:

Here's the fundamental problem: Overlays can't fix broken HTML. A non-semantic <div> button still doesn't work for screen readers after the overlay runs. Form labels still aren't properly connected. And the "alt text" overlays inject? It goes in visually — not into the actual DOM where screen readers look. It's theater.

What Courts Are Saying

The landmark case: In Lainey v. Uber (Northern District of California, 2024), a blind user sued Uber because its overlay failed to make the site usable. The court found that the overlay wasn't a substitute for accessible code.

Multiple court filings now describe overlays as "band-aids on fundamental accessibility problems." Install an overlay, leave your HTML broken, you're still liable. That's where things stand.

The National Federation of the Blind — the largest disability rights organization in the US — has issued formal statements opposing overlays. Their position: overlays don't meaningfully improve access for screen reader users. These are the people the overlays supposedly help.

⚠ The real risk: If you have an overlay installed, a plaintiff's attorney reads it as: "They knew they had accessibility problems — otherwise why buy a widget — and chose not to fix them." That makes your legal position worse. Overlays can become evidence of negligence, not compliance.

What Actually Works: Real Accessibility Fixes

Courts, regulators, and disability organizations are all pointing at the same answer: fix the actual code. Here's what that looks like in practice:

1. Add Alt Text to All Images

Highest impact, fastest win. Most ecommerce sites have 500+ images with zero alt text.

2. Use Proper HTML Semantics

Standard Shopify themes handle most of this for you. If you've written custom code:

3. Add ARIA Labels Where Needed

ARIA (Accessible Rich Internet Applications) is a set of HTML attributes that give screen readers context they can't get from the HTML alone.

4. Ensure Full Keyboard Navigation

Every interactive element must work with Tab, Enter, Escape, and arrow keys — no exceptions:

5. Fix Color Contrast

6. Captions and Transcripts for Videos

How to Audit Your Site for Free

You don't need to hire anyone. Start with these free tools:

1. Google Lighthouse (Built Into Chrome)

How to use:

  1. Open your store in Chrome
  2. Right-click → Inspect (or Cmd+Option+I on Mac)
  3. Click the "Lighthouse" tab
  4. Select "Accessibility" and hit "Analyze page load"
  5. Wait about 30 seconds — you get a score (0-100) and a list of violations

It's free, built-in, and gives you specific fixes to make. Use it as your first pass — don't rely on it as your only test, but it catches the obvious stuff.

2. WAVE by WebAIM

How to use:

  1. Go to wave.webaim.org[4]
  2. Paste your site URL
  3. It highlights accessibility errors directly on your page in red

Good if you learn visually. Shows errors, warnings, and passing features highlighted on the actual page.

3. axe DevTools (Chrome Extension)

How to use:

  1. Install the free axe DevTools extension[5]
  2. Right-click → Inspect
  3. Go to the "axe DevTools" tab
  4. Click "Scan ALL of my page" — it finds violations and explains how to fix them

axe is used by accessibility professionals. It's thorough and has helpful explanations.

4. Manual Screen Reader Testing

Tools are helpful. Real screen reader testing is the gold standard:

Beyond screen readers: Accessibility isn't just a screen reader thing. Test with:

The Business Case for Accessibility

This isn't just a legal box to tick. It's business sense:

1. Risk Reduction and Better Documentation

2. Clearer Content and Structure

3. Expanded Customer Base

4. Brand Reputation

Frequently Asked Questions

Q: Do I need to be 100% compliant with WCAG 2.1 AA?
Do not use an automated score as a legal threshold. Evaluate the applicable success criteria, combine automated and manual testing, document remediation, and obtain qualified legal advice for the jurisdictions and facts involved.
Q: Are accessibility overlay widgets ever useful?
A preference widget may offer controls such as font or color adjustments, but it does not repair the underlying HTML, keyboard path, labels, errors, or checkout behavior. Treat compliance as a separate legal question and fix the source experience.
Q: Can I use an accessibility service to fix my site?
Yes. Look for a documented scope, code- and content-level findings, manual testing, prioritized remediation, evidence, and a re-test plan. Cost varies with storefront size, templates, custom code, integrations, testing depth, and legal scope.
Q: I'm on Shopify. Do I need to fix my theme?
Most modern Shopify themes are reasonably accessible out of the box. Focus on: (1) adding alt text to product images, (2) checking color contrast in your custom CSS, (3) testing keyboard navigation. If you've written a lot of custom code, have it audited. Default Shopify stuff is usually fine.
Q: What happens if I get sued for accessibility violations?
Remedies, costs, defenses, and procedure depend on the law, jurisdiction, claimant, and facts. Preserve the complaint and relevant site evidence, avoid guessing at outcomes, and contact qualified counsel.
Q: Does the EAA actually apply to me if I'm in North America?
Location alone does not answer the question. Review whether the business offers a covered product or service into the EU, plus applicable definitions, transition rules, and exemptions. Traffic alone does not establish scope; verify current official guidance and consult qualified counsel.
Q: I've hired an accessibility firm — what should I look for in a report?
Good reports include: (1) specific violations with examples, (2) how each violation affects users, (3) prioritized fix roadmap with quick wins first, (4) estimated effort per fix, (5) re-audit timeline. If a report just says "you're not compliant" without actionable steps, get a second opinion.
Q: Can I use AI to write alt text for all my product images?
Yes, with review. Tools like GPT-4 Vision or Google image analysis can generate decent alt text — just review them. AI gets details wrong sometimes, or hallucinates. For key product images, write or edit the alt yourself. For decorative images, AI is fine. Mix both approaches, save time, keep quality high.

Your Next Steps

This week:

  1. Run representative pages through WAVE[4] or axe DevTools[5], then review what the automated result can and cannot establish.
  2. Prioritize customer-blocking issues and assign each one an owner and re-test date.
  3. Review product-media alternatives and fix meaningful images that lack appropriate text.
  4. Keyboard-only test: open your site, put the mouse away, use Tab to navigate. Can you complete checkout?
  5. If the business may offer covered products or services into the EU, verify current EAA scope and obligations with official guidance and qualified counsel.

Get a scan of your site

The free Attahir Labs accessibility checker scans a public storefront for common automated WCAG signals and returns a prioritized starting list. Automated results do not prove compliance and should be followed by manual keyboard, screen-reader, zoom, contrast, and checkout-path testing.

Get Your Free Report →

Disclaimer: This article is for informational purposes only and does not constitute legal or accessibility advice. Accessibility requirements vary by jurisdiction and use case. Consult with legal counsel about your specific compliance obligations. Regulatory standards and court precedents evolve — check official sources like the W3C and US Department of Justice for the latest guidance. Information accurate as of March 25, 2026.

Sources

  1. TPGI Contrast Checker
  2. Alt Text Generator
  3. Siteimprove
  4. wave.webaim.org
  5. axe DevTools extension
  6. nvaccess.org
  7. U.S. Department of Justice: Guidance on Web Accessibility and the ADA
  8. W3C: WCAG 2.1 Quick Reference
  9. WebAIM: Web Accessibility Resources
  10. National Federation of the Blind: Statement on Accessibility Overlays
  11. European Commission: European Accessibility Act
  12. Ontario: About Accessibility Laws
  13. Lainey v. Uber Technologies, Inc. (N.D. Cal. 2024), National Federation of the Blind statement on accessibility overlays (2023).