Do accessibility overlays improve websites’ accessibility?

Published on 9 min read On the left side of the dark computer monitor there is the symbol for a web accessibility plugin. On the right there is a neon skull graphyc.

If you’re a website owner without deep accessibility expertise, you may have been sweet-talked into installing an accessibility overlay widget. You may have been promised compliance with laws such as:

  • The European Accessibility Act (EAA)
  • The Americans with Disabilities Act (ADA)
  • The Ontarians with Disabilities Act (AODA)
  • Section 508 of the Rehabilitation Act
  • The UK Equality Act

However, accessibility overlays do not ensure compliance with these regulations. To save yourself time, resources, legal risks, and brand tarnish, you should know that overlays are not an acceptable alternative or a substitute for fixing the website itself.

Table of contents:

What is an accessibility overlay?

Accessibility overlays, plug-ins, or widgets are software add-ons to a website that enable users to quickly change the appearance of a web page. Usually, they allow users to change contrast, font size, type of font, and cursor visibility to preset values.

This option might be useful for people who are not using assistive technology. For persons with disabilities, using assistive technology — such as screen reader, voice recognition, and screen magnifier — can be the only way to access online content. For them, overlays can create significant issues and even make a website unusable.

Note

Overlays often duplicate accessibility functions already built into web browsers and operating systems. Guiding users in setting their preferred settings on a browser/device would be a more efficient way of providing support.

Some newer overlay products claim to improve code by detecting and “fixing” certain elements automatically. In the further text, we will address the limitations of such fixes.

Why overlays fall short

Overlays cannot make your website compliant with EAA, ADA, and other accessibility laws. Neither can they guarantee conformance with standards like Web Content Accessibility Guidelines (WCAG), EN 301549, and Section 508. Products with such claims raise a major red flag.

Overlay providers are facing lawsuits for breach of contract. In one case, a business was sued by a blind user for having an inaccessible website — despite using an overlay widget. The business then sued the overlay provider, arguing that the widget’s effectiveness was overstated and its claims were “materially misleading and false”. The lawsuit further stated that the overlay actually hindered accessibility rather than improving it.

The European Disability Forum and the International Association of Accessibility Professionals in their joint statement confirm that the “widgets” cannot repair all possible issues, meaning that they cannot provide compliance. Here’s why.

Incomplete fixes

Some overlay products offer repairs to the underlying page when loaded in the browser. While some trivial accessibility problems can be repaired this way, the accuracy of such repairs is limited. The problem is that overlays may fix surface-level issues but fail to address deeper structural, semantic, or navigational barriers.

Automatic fixes and their limitations by overlay products
FixAimLimitation
Enabled basic keyboard navigationEnsures all interactive elements (such as buttons, links, and forms) are navigable via keyboardDoes not check focus order and keyboard traps
Improved color contrastEnhances contrast to improve readabilityRuins user experience with random color combinations; overrides user’s preferences
ALT text detection and generationDetects missing ALT text and automatically generates it for imagesCannot detect when an alt text is redundant (decorative image, already existent text); auto-generated text is not meaningful
Offered generic accessibility statementProvides a ready-to-use draft for your website's accessibility statementA valid accessibility statement cannot be provided without a proper audit; the draft may not match the template required by the law
Enabled language identificationAssists with language identification, ensuring screen readers correctly interpret and pronounce textIf your website does not have the language set, you should consider changing the platform/theme/developer, as this is a basis for a decent code
Improved text resizing and line spacingOffers text resizing and line spacing options to improve readabilityWCAG does not require this, instead, it requires for user’s preferences to be respected, without any loss in content; the widget’s settings usually interfere with the browser’s zoom, failing WCAG criteria
Enhanced cursor visibilityOffers the option for a more visible cursorNot required for WCAG conformance

Automatic fixes and their limitations by overlay products:

  • Fix: Enabled basic keyboard navigation
    Aim: Ensures all interactive elements (such as buttons, links, and forms) are navigable via keyboard
    Limitation: Does not check focus order and keyboard traps
  • Fix: Improved color contrast
    Aim: Enhances contrast to improve readability
    Limitation: May ruin user experience with random color combinations; can override user’s preferences
  • Fix: ALT text detection and generation
    Aim: Detects missing ALT text and automatically generates it for images
    Limitation: Cannot detect when alt text is redundant; auto-generated text is often not meaningful
  • Fix: Offered generic accessibility statement
    Aim: Provides a ready-to-use draft for your website's accessibility statement
    Limitation: Not valid without a proper audit; draft may not match legal requirements
  • Fix: Enabled language identification
    Aim: Assists with language identification so screen readers interpret and pronounce text correctly
    Limitation: If missing, it indicates a fundamental code issue; overlays are not a real solution
  • Fix: Improved text resizing and line spacing
    Aim: Offers text resizing and line spacing options to improve readability
    Limitation: Can interfere with browser zoom and user preferences; may fail WCAG criteria
  • Fix: Enhanced cursor visibility
    Aim: Offers the option for a more visible cursor
    Limitation: Not required for WCAG conformance
Issues that overlay products cannot fix explained
The issue that cannot be fixedExplanation
Semantic HTMLCannot add missing semantic elements and cannot correct the ones that are not properly assigned
Non-descriptive elementsCannot fix non-descriptive links, headings, buttons, and form labels
HeadingsCannot detect incorrect heading levels and not-meaningful heading text; can overwhelm screen reader users by marking non-heading elements as headings
ARIA roles and attributesThe incorrect use of ARIA roles and attributes must be manually remediated
Inaccessible PDFsPDFs embedded on your site must be remediated separately (using automated tools, manual remediation, and testing with a screen reader) to ensure they are accessible
Custom widgets and interactive elementsCannot remediate custom JavaScript-based widgets, such as dropdowns, sliders, or modals
Form validation feedbackThe widget does not address form validation accessibility (e.g. error messages must be conveyed correctly to screen readers through proper coding).
iFramesThird-party content embedded via iFrames, such as external widgets or maps, cannot be made accessible by the overlay widget
Complex layout and navigation issuesDoes not address structural layout problems, such as inaccessible table designs, improper use of flexbox/grid for content layout, or incorrect stacking order, which could affect navigation and readability
Skip linksCannot add skip links (e.g., “skip to main content”), which are critical for keyboard and screen reader users.
Responsive designCannot resolve issues related to improper responsive design, such as elements becoming inaccessible on smaller screens or touch targets being too small
Focus managementWhile the widget improves focus visibility, it does not manage focus order, prevent keyboard traps, or handle focus when interacting with dynamic content or modal dialogs

In addition to the above, overlays do not repair content in Flash, Silverlight, HTML5 Canvas, SVG, or media files. Also, overlays do not address user experience (UX) and consistency. These are the basis for many of the WCAG criteria. They must be tested and remediated manually.

Note

If you are considering using the widget for monitoring, you should know that most of the issues reported are similar to those discovered by free web accessibility checkers such as Wave and axe DevTools Chrome extension. These, and similar tools, provide a more systematic report of the issues, and you get that for free!

Interference with assistive technologies

Users with disabilities carefully set their assistive devices/software to best suit their needs. Overlays’ generic approach interferes with these settings. This results in complicating, and even blocking, access for persons with disabilities.

Important

Screen reader users often comment that they avoid websites that use overlay plugins. Unpredictable changes that overlays create hinder the usability and accessibility of the page for them.

Privacy risks

Accessibility overlays may automatically detect assistive technology, exposing a user’s disability status without their consent. Disability, like age, gender, or ethnicity, is sensitive personal information. Laws such as the General Data Protection Regulation (GDPR) and the California Consumer Privacy Act (CCPA) require explicit user consent before collecting such data. Additionally, some overlays track user settings across multiple sites, creating further data privacy violations.

Important

Adding an overlay to your site could put you at risk of non-compliance with privacy regulations, leading to fines, legal action, and loss of user trust.

Properly implemented accessibility is the only way to compliance

Accessibility overlays might sound appealing as a quick fix, but they don’t deliver what they promise. While no law explicitly bans such tools, they all stress the importance of accessibility being built into the design and functionality of digital products, ensuring an inclusive experience for users with disabilities without relying on secondary aids.

EAA: “Accessibility should be achieved by the systematic removal and prevention of barriers, preferably through a universal design or ‘design for all’ approach, which contributes to ensuring access for persons with disabilities on an equal basis with others.”

The best approach is to embed accessibility into the design, development, and content processes of digital platforms. An accessible website must consider things like semantic HTML, keyboard navigation, screen reader compatibility, user experience, and accessible content.

If your website wasn’t built for accessibility, you can still achieve genuine accessibility with the right tools and approach. By conducting audits, fixing code, engaging accessibility experts, and implementing ongoing monitoring, you can build a digital presence that complies with relevant laws and is enjoyable to all.

Steps to true accessibility:{#steps}

  1. Identify the current accessibility barriers on your site by conducting a full accessibility audit.
  2. Seek guidance from accessibility experts to choose the most efficient tools and approach.
  3. Fix the UX, the code, and the content that create the issues.
  4. Choose accessible third-party widgets.
  5. Test with real users of assistive technology.
  6. Train your team on accessibility best practices to achieve ongoing accessibility.
  7. Monitor accessibility, especially when the content and features are updated.
  8. Keep up to date with changes in legislation.

Commitment to accessibility reflects your organization’s dedication to inclusion and high-quality service. By achieving true accessibility, you are improving the search engine optimization (SEO) and user experience (UX) of your website / web app. Your customers and current and potential employees will value your efforts.

Tackle accessibility with confidence

Ensuring accessibility can feel overwhelming, but you don’t have to do it alone. Chat with an accessibility expert to see how we can help.

Book a free consultation