compliance
Overlay инструменти за достъпност: законни ли са?
Overlay инструментите за достъпност обещават моментално съответствие с WCAG, но съдилищата и регулаторите не са на това мнение. Ето какво показват доказателствата за overlay-ите и правния риск.
Какво представлява overlay за достъпност?
Overlay за достъпност е JavaScript уиджет — зареждан чрез скрипт на трета страна — който се поставя върху съществуващ уебсайт и claims, че го прави по-достъпен. Повечето overlay-и показват малка икона (фигура в кръг или символ на инвалидна количка), която отваря панел с контроли: настройка на размера на шрифта, превключване на висок контраст, включване на „режим за екранен четец” или прилагане на шрифтове, удобни за хора с дислексия.
Доставчиците на overlay-и рекламират продуктите си като прост, бърз и нискобюджетен път към съответствие с WCAG и правна защита по ADA. Посланието е привлекателно: инсталирайте един скрипт таг, платете месечна такса и проблемът с достъпността е решен.
Доказателствата — от академични изследвания, независими тестове, обратна връзка от потребители и съдилищата — разказват съвсем различна история.
Как работят overlay-ите (и защо това създава проблеми)
Overlay-ите работят чрез прихващане на генерирания DOM след като браузърът вече е обработил страницата, и прилагат промени, задвижвани от JavaScript. Някои използват машинно обучение, за да опитат автоматично отстраняване: извеждане на липсващ alt текст от имената на файловете с изображения, предполагане на ARIA етикети, опит за пренареждане на реда на фокуса с клавиатурата.
Този подход има фундаментален архитектурен проблем: той се опитва да поправи недостъпността на нивото на представянето, без да променя основния код. Оригиналният недостъпен HTML, CSS и JavaScript остава непроменен. Overlay-ят се опитва да го „замаже” по време на изпълнение.
Последствията са предвидими:
- Поправките, прилагани от overlay-я, могат да влязат в конфликт с начина, по който помощните технологии интерпретират родния DOM, водещи до по-лоши резултати от неповравената страница
- Екранните четци взаимодействат директно с DOM — слой, приложен върху него, може да не влияе на това, което екранният четец действително чете
- Проблемите с навигацията с клавиатура, произтичащи от липсващ
tabindexили повредено управление на фокуса, не се коригират надеждно от JavaScript поправки, приложени след рендиране - Мобилните помощни технологии (VoiceOver на iOS, TalkBack на Android) в голяма степен пренебрегват промените на overlay-я
- Самите панели на overlay-ите често съдържат проблеми с достъпността — модални диалози, които затварят фокуса на клавиатурата в капан, бутони без достъпни имена, уиджети, които сами по себе си са недостъпни с клавиатура
Какво показват изследванията
Множество независими изследвания са тествали твърденията на overlay-ите спрямо действителното съответствие с WCAG:
WebAIM Million (2023) установи, че началните страници на уебсайтове, използващи продукти за overlay достъпност, имат значително повече установими провали на WCAG, отколкото тези, които не ги използват. Overlay-ите не намаляват процента на провалите; те корелират с по-висок процент — вероятно защото организациите, които разчитат на overlay-и като основна стратегия за съответствие, не извършват основната работа по отстраняване.
Одити на AccessiBe и UserWay, проведени от изследователи в областта на достъпността, установяват, че дори след активиране на overlay, страниците продължават да не отговарят на значителна част от критериите за успех на WCAG 2.1 Level AA — включително провали, които overlay-ят конкретно claims, че решава.
Тестове с потребители с увреждания, проведени от изследователи, включително Karl Groves и Adrian Roselli, установяват, че много потребители с увреждания активно деактивират или блокират overlay уиджетите, защото намесата прави изживяването им по-лошо, а не по-добро. „Режимът за екранен четец” на overlay-я по-конкретно често се посочва като разстройващ от потребители на екранни четци, които вече са конфигурирали помощната си технология според нуждите си.
Организацията, чиито стандарти overlay-ите claim, че удовлетворяват — W3C — не е одобрила overlay технологията като път към съответствие с WCAG. Насоките на W3C ясно посочват, че съответствието изисква самата основна страница да отговаря на критериите за успех, а не слой от промени на трета страна, приложен върху нея.
Какво казват съдилищата
Правният запис за overlay-ите става все по-неблагоприятен за организациите, които разчитат на тях като основна стратегия за съответствие.
Дела срещу потребители на overlay-и
Организации, използващи overlay продукти, продължават да се сблъскват с дела по ADA Title III. Overlay-ят не е функционирал като правен щит.
Забележителни случаи включват:
Lainey Feingold и NFB — Националната федерация на слепите (NFB) заявява ясно, че overlay уиджетите не представляват ефективна достъпност и че NFB не ги счита за разумен заместител на действителното отстраняване.
Множество дела във федерални съдилища — ищци по дела за достъпност на уебсайтове по ADA успешно аргументират, че наличието на overlay не представлява съответствие, защото основната страница продължава да представя бариери за потребители на конкретни помощни технологии. Съдилищата се съгласяват. В няколко споразумения ответниците, използващи overlay продукти, са били задължени да премахнат overlay-я и да предприемат истинско отстраняване.
Robles срещу Domino’s Pizza — макар да не е конкретно дело за overlay, това знаменателно решение на Девети окръжен апелативен съд установява, че ADA се прилага за уебсайтове и че очакваният технически стандарт е WCAG. Съдилищата, оценяващи ефективността на overlay-и, прилагат този стандарт: наистина ли сайтът отговаря на WCAG? Overlay-ят е ирелевантен, ако основната страница не отговаря.
Проблемът overlay-като-доказателство
В някои случаи наличието на overlay е било използвано срещу ответниците. Аргументът: чрез закупуването и инсталирането на overlay, организацията признава, че сайтът има проблеми с достъпността. Провалът на overlay-я да реши тези проблеми следователно демонстрира продължаващо съзнателно несъответствие — по-трудна позиция от организация, която просто все още не е адресирала достъпността.
Споразумения и решения на DOJ
Споразуменията на Министерството на правосъдието на САЩ (DOJ) в областта на достъпността постоянно изискват действително съответствие с WCAG, а не инсталирането на инструменти за съответствие. Никое от публикуваните споразумения на DOJ или доброволните споразумения за съответствие не признава overlay продуктите като удовлетворяващи задълженията по ADA.
Какво claim доставчиците на overlay спрямо какво реално предоставят
Доставчиците на overlay правят конкретни твърдения, които си струва да бъдат разгледани поотделно:
„Моментално съответствие с WCAG 2.1”
Съответствието с WCAG 2.1 е свойство на самата страница, а не на слой, приложен върху нея. Страница, която не отговаря на достъпността с клавиатура, има липсващ alt текст или няма правилна структура на заглавията, не става съответстваща на WCAG само защото е инсталиран уиджет. Моделът на съответствие на W3C изисква страницата да отговаря на всеки критерий за успех — не инструмент да claims, че го прави.
„Правно съответстващ”
Правното съответствие по ADA, PSBAR, EAA или еквивалентни рамки зависи от това дали сайтът действително представя бариери за потребители с увреждания. Съдилищата и регулаторите оценяват това чрез тестване на сайта така, както го изпитват потребителите — често с реални потребители на помощни технологии. Overlay, който не решава надеждно бариерите, не предоставя правна защита.
„Работи с екранни четци”
Екранните четци взаимодействат с дървото на достъпността, извлечено от DOM. Overlay, прилагащ JavaScript промени след рендиране, може да не се отрази в дървото на достъпността, което екранният четец чете. Това не е теоретичен граничен случай — това е често документиран режим на провал в тестове с потребители.
„Използван от [голям брой] уебсайтове”
Проникването на пазара не предоставя правна валидност. Изследването на WebAIM показва, че мащабът корелира с по-лоши резултати за достъпност, не с по-добри.
„Освободете се от дела по WCAG”
Никой доставчик на overlay не може законно да гарантира свобода от дела. Съответствието с WCAG, което съдилищата действително оценяват, е съответствието на основната страница — нещо, което overlay не може да създаде.
Защо организациите въпреки това купуват overlay-и
Разбирането защо overlay-ите са намерили пазар помага да се обясни защо посланието е толкова ефективно, дори когато продуктът не е.
Цена и скорост. Истинска програма за отстраняване на достъпността — одит, поправка, повторен тест, обучение, наблюдение — отнема време и средства. Overlay струва няколкостотин долара годишно и се инсталира за минути. За организации, изправени пред констатации от одит или правен натиск с кратък срок, контрастът е рязък.
Правдоподобно правно алиби. Някои организации купуват overlay-и не защото вярват, че работят, а за да създадат документален следа. „Купихме решение за достъпност” е по-добра позиция от „не направихме нищо” — дори съдилищата в голяма степен да отхвърлят този аргумент.
Тактики за продажби на доставчиците. Доставчиците на overlay инвестират сериозно в продажби към уеб агенции, отдели по обществени поръчки и служители по съответствие, които може да нямат задълбочена експертиза по достъпност. Твърдения за „съответствие с ADA” и „сертификация по WCAG” се правят уверено и са трудни за бърза оценка от неспециалисти.
Неразбиране на проблема. Цифровата достъпност е техническа материя, и много вземащи решения не разбират напълно защо е необходимо да се поправи основният код. Представянето на overlay-ите като „инструмент” или „решение” внушава равнопоставеност с истинското отстраняване.
Какво да правите вместо това
Ако вашата организация в момента използва overlay и обмисля дали да продължи, рамката е ясна:
Одитирайте сайта си независимо. Възложете одит на достъпността, който тества основната страница — не версията, модифицирана от overlay. Това ви дава честна картина на действителното ви съответствие. Много одитори деактивират overlay-я преди тестване.
Приоритизирайте най-използваните потоци. Бариерите с най-висок риск са тези в основните потребителски пътища: вход в профил, плащане, управление на профил, формуляри за кандидатстване, ключова навигация. Това е това, което ищците тестват и регулаторите разследват. Поправете тях първи.
Отстранете основния код. Работата е в HTML, CSS, JavaScript и съдържанието — не в слой, приложен върху тях. Това изисква време на разработчиците и, в идеалния случай, вградена в екипа ви експертиза по достъпност или ангажирана отвън.
Вградете наблюдение във вашия работен процес. Автоматизираните проверки на достъпността във вашия конвейер за разработка улавят регресии, преди да достигнат до потребителите. Нашата интеграция на достъпността в CI/CD прави това част от всяка компилация.
Обучете екипа си. Разработчиците, които разбират WCAG, пишат достъпен код. Дизайнерите, които разбират достъпността, проектират достъпни интерфейси. Еднодневно обучение по достъпност се изплаща многократно чрез спестени разходи за отстраняване.
Публикувайте честна декларация за достъпност. Декларация за достъпност, която точно описва известните ви проблеми и плановете ви за отстраняване, демонстрира добросъвестност пред регулаторите и потребителите. Тя също дава на потребителите директен канал за докладване на бариери, преди да ескалират.
Мястото на overlay-я в реална програма за достъпност
Това не е аргумент, че overlay технологията няма никакво място в програма за достъпност. Някои функции на overlay — потребителски контролирани настройки за контраст, настройки на размера на шрифта, намалено движение — могат да бъдат истински полезни подобрения в допълнение към достъпен основен сайт.
Проблемът е използването на overlay вместо достъпност. Тази замяна не работи технически, не удовлетворява правните стандарти и подвежда потребителите, на които overlay-ят claims, че помага.
Истинската достъпност не е уиджет. Тя е свойство на кода, съдържанието и дизайна на самия сайт — вградена, не залепена отгоре.
Ако вашата организация в момента разчита на overlay за съответствие, безплатно сканиране на достъпността ще ви покаже бариерите, които съществуват под него. Нашият екип за консултации по достъпност може да ви помогне да изградите реалистичен план за отстраняване, който адресира основните проблеми, вместо да ги замазва.
Получете истинска достъпност, не уиджет