Comparison
Accessibility overlay or source-level fixes: which to choose?
What an overlay is, why it rarely achieves real compliance, and the durable alternative. An honest comparison, no magic promises.
Two broad ways to approach digital accessibility coexist: adding an overlay (an automatic widget), or fixing issues at the source. They are not equivalent. Here is a factual comparison to decide with full knowledge.
What is an accessibility overlay?
An overlay is a script added to your site that promises to make it accessible automatically, often 'in one line of code'. It layers software on top of the existing page and tries to adjust some elements on load, without changing the source code.
Why an overlay is not enough
An overlay does not fix the underlying code: it acts on top of it. Yet accessibility lives in the HTML structure, ARIA roles, text alternatives, reading order and keyboard navigation. These must be correct in the source to cooperate with assistive technologies. Many screen-reader users report that overlays can hinder rather than help.
On detection, an overlay relies on automation, which only covers part of the criteria. Points requiring human judgement (the relevance of a label, a logical reading order, equivalents for complex content) escape it.
Overlay versus source-level fixes
| Criterion | Automatic overlay | Source-level fixes |
|---|---|---|
| Changes the source code | No, layers on top | Yes |
| Covers non-automatable criteria | No | Yes, via manual audit |
| Risk of interfering with a screen reader | Documented | No |
| Holds after a site update | Fragile | Yes, with monitoring |
| Real legal compliance targeted | Uncertain | Yes |
What experts and regulators say
WebAIM analyses show that sites using an overlay still have many non-conformances. A statement signed by hundreds of accessibility professionals (the Overlay Fact Sheet) advises against these solutions as a means of compliance. In the United States, an overlay provider faced an FTC action over misleading compliance claims. The World Wide Web Consortium (W3C) recalls that compliance comes from meeting WCAG criteria in the content itself.
The durable alternative
The reliable route is a clear cycle: establish a baseline through an audit (automated for speed, completed by a human check), fix the real issues at the source, publish an honest accessibility statement, then monitor continuously to avoid regressions as the site evolves. It is more demanding than a widget, but it is what makes a site genuinely usable and defensible.
Sources
- WebAIM, web accessibility analyses (webaim.org).
- Overlay Fact Sheet, statement from the accessibility community (overlayfactsheet.com).
- Federal Trade Commission, action against an overlay provider for misleading claims (ftc.gov).
- W3C Web Accessibility Initiative, WCAG 2.2 (w3.org/WAI).
Frequently asked questions
Does an overlay make my site EAA compliant?
Not reliably. The European Accessibility Act points to the EN 301 549 standard, based on WCAG. These criteria must be met in the source code, which an overlay does not do.
What if I already use an overlay?
Run an audit to measure your site's real state, then fix the priority issues at the source. The overlay can be removed once fixes are in place.
Related definitions
Read next
Start with a free scan
Get your accessibility score, your priority issues and the missing statement in seconds.
Scan my site