Ein Accessibility Overlay ist eine Software, die per JavaScript auf eine bestehende Website gelegt wird und Barrierefreiheit automatisch herstellen oder verbessern soll. Üblich sind ein Widget mit Bedienoptionen (etwa Schriftgröße oder Kontrast) und automatische Korrekturen im Hintergrund. Beworben werden solche Tools oft als schnelle Komplettlösung.
Warum Overlays kritisch gesehen werden
In der Fachwelt für Barrierefreiheit werden Overlay-Tools überwiegend kritisch bewertet. Der zentrale Punkt: Ein Overlay allein stellt keine Konformität mit den WCAG und damit keine Rechtssicherheit her. Viele Anforderungen lassen sich nicht automatisch lösen, etwa sinnvolle Alternativtexte oder eine korrekte Überschriftenstruktur.
Das von Fachleuten getragene Overlay Fact Sheet dokumentiert zudem, dass Overlays bestehende Barrieren verstärken oder mit assistiven Technologien wie dem Screenreader in Konflikt geraten können. Manche Nutzer berichten, dass Overlays die Bedienung erschweren statt sie zu erleichtern.
Was das für Unternehmen bedeutet
- Ein Overlay ersetzt keine echte Anpassung am Code
- Es schützt nicht zuverlässig vor rechtlichen Anforderungen aus dem Barrierefreiheitsgesetz, da die zugrunde liegenden Mängel im Code bestehen bleiben
- Dauerhafte Barrierefreiheit entsteht im Quellcode, nicht durch ein nachträgliches Skript
Wann ein Widget trotzdem sinnvoll sein kann
Nicht jedes Bedien-Widget ist automatisch schlecht. Optionen wie ein Umschalter für Textvergrößerung oder reduzierte Bewegung können einen kleinen Mehrwert bieten. Entscheidend ist die ehrliche Einordnung: Ein solches Werkzeug ist eine Ergänzung, kein Ersatz für die Arbeit am Code – und es darf nicht als Beleg für Konformität verkauft werden. Gut gebaute Websites bringen viele dieser Optionen ohnehin von Haus aus mit, weil moderne Browser und Betriebssysteme entsprechende Einstellungen bereitstellen.
Der verlässliche Weg führt über sauberes semantisches HTML und geprüfte Anpassungen direkt an der Website. Mehr dazu im Ratgeber Accessibility Overlays sind keine Compliance.