«Ми встановили плаваючий віджет доступності, тепер наш сайт доступний» — це одна з найдорожчих помилок організацій. Віджети/накладки доступності виглядають як чарівне рішення: один фрагмент коду, доданий на сайт, який обіцяє миттєву доступність. Реальність зовсім інша, і ця стаття пояснює чому.
Коротко — про що йдеться в цій статті
Що насправді роблять віджети доступності
Ці віджети зазвичай додають плаваюче меню з опціями, як-от збільшення тексту, зміна контрасту або виділення посилань — візуальні зміни, які виконуються через JavaScript поверх існуючого сайту, не торкаючись вихідного коду. Деякі також намагаються автоматично «виправити» проблеми доступності, аналізуючи сторінку в реальному часі.
Що вони не можуть виправити
Проблема: зовнішній віджет не може знати, що таке зображення імовірно зобразити, не може виправити логічний порядок читання в складній таблиці та не може зрозуміти намір спеціального інтерактивного компонента. У багатьох випадках ці віджети навіть заважати зі справжніми програмами зчитування з екрана, оскільки вони додають власний рівень JavaScript, який суперечить допоміжній технології, якою користувач уже користується. Багато користувачів з обмеженими можливостями повідомляють, що активно вимикають такі віджети, тому що вони «порушують» їхній звичайний досвід перегляду.
💡 Важливий момент
Міжнародні організації захисту прав незрячих (NFB у США та їхні європейські партнери) виступили з офіційними заявами проти використання віджетів доступності як єдиного рішення — саме тому, що вони не вирішують справжньої структурної проблеми.
Дивовижний юридичний ризик
Тут є певна іронія: у кількох випадках по всьому світу компанії, які встановили плаваючий віджет доступності, все одно подали до суду — і в деяких випадках у позові прямо вказувалося на віджет як на «доказ» того, що компанія знала про проблему доступності, але вибрала косметичний виправлення замість вирішення справжньої проблеми. Виключно покладатися на такий віджет не забезпечує реального правового захисту.
Що насправді працює
Справжнє рішення полягає у виправленні вихідного коду: правильна семантична структура HTML, теги ARIA, де це необхідно, контраст, вбудований у сам дизайн, і справжній альтернативний текст для зображень. Це вимагає більше зусиль, ніж встановлення віджета, але це єдиний спосіб створити доступність, яка справді працює з допоміжними технологіями, які користувачі вже знають і використовують щодня, замість того, щоб нав’язувати їм новий шар, про який вони ніколи не просили.
Хочете перевірити, чи ваші документи потребують справжнього виправлення, а не лише косметичного шару?
Наш інструмент перевіряє фактичну внутрішню структуру ваших PDF-файлів, а не лише їхній зовнішній вигляд.
Відскануйте свій сайт безкоштовно ←Після сканування ви також можете зробити доступ до знайдених документів безпосередньо та безкоштовно через AccessiDoc.
