← До блогу

Тестування доступності у 2026 році: WCAG 2.2, чек-лист і інструменти для тестувальника

Доступність (accessibility, скорочено a11y) означає, що сайтом чи застосунком можуть користуватися всі. Це незрячі люди з екранним читачем і люди зі слабким зором, які збільшують текст. Це люди з порушеннями кольорового зору, ті, хто керує комп'ютером лише клавіатурою чи голосом, люди з дислексією чи порушеннями слуху. А ще кожен, хто тримає телефон однією рукою на яскравому сонці.

Тестування доступності перевіряє, чи не залишили ми когось із них за дверима: чи можна дістатися до кнопки без мишки, чи озвучить екранний читач поле форми, чи видно сірий текст на білому фоні. Для бізнесу це ще й вимога закону: з 28 червня 2025 року в ЄС діє Європейський акт про доступність (EAA), який поширюється й на українські компанії, що продають свої послуги в ЄС.

Короткий вибір

Задача Почати з Альтернативи
Швидка перевірка сторінки в браузері axe DevTools WAVE від WebAIM, Accessibility Insights, Lighthouse, ARC Toolkit, IBM Equal Access Accessibility Checker
Ручна перевірка з підказками Accessibility Insights ANDI, Sa11y
Екранний читач NVDA (Windows) VoiceOver, TalkBack, JAWS, Windows Narrator, Orca
Контраст кольорів Colour Contrast Analyser WebAIM Contrast Checker, Who Can Use, Stark
Симуляція дальтонізму Color Oracle Sim Daltonism, Polypane, Chrome DevTools
Автотести й CI axe-core Pa11y, Lighthouse, IBM Equal Access Accessibility Checker
Перевірка під час написання коду eslint-plugin-jsx-a11y Storybook
Мобільні застосунки Accessibility Scanner (Android) Accessibility Inspector (iOS), TalkBack, VoiceOver
PDF-документи PAC PDF Accessibility Checker —
Моніторинг сайту для бізнесу Siteimprove Accessibility Silktide, Pope Tech, Level Access, Evinced

Стандарти: WCAG 2.2, EAA і що з цим робити

WCAG (Web Content Accessibility Guidelines) — міжнародні настанови W3C, на які посилаються майже всі закони про цифрову доступність. Чинна версія — WCAG 2.2 (жовтень 2023 року). Вона стала й стандартом ISO/IEC 40500:2025. Вимоги згруповано за чотирма принципами, POUR:

Кожна вимога має рівень A, AA або AAA. Закони й договори зазвичай вимагають рівня AA: саме його й варто брати за ціль тестування.

Що нового у WCAG 2.2:

Застарілий критерій 4.1.1 «Парсинг» з 2.2 вилучено.

WCAG 3.0 поки що лише робочий проєкт W3C, і він не замінює 2.2. Стежити за ним варто, а тестувати й надалі за 2.2.

Європейський акт про доступність (EAA) з 28 червня 2025 року вимагає доступності від інтернет-магазинів, банківських послуг, електронних книжок, квитків і сервісів пасажирського транспорту, телекомунікацій тощо. На практиці це означає відповідність гармонізованому стандарту EN 301 549, який для вебу спирається на WCAG AA. Мікропідприємства, що надають послуги, звільнені від вимог.

В Україні чинний ДСТУ EN 301 549:2022, ідентичний європейському стандарту, а Мінцифри разом із ПРООН щороку перевіряють доступність державних сайтів за критеріями WCAG 2.1 AA.

Чек-лист ручного тестування

Цей мінімум під силу будь-якому тестувальнику за 15–30 хвилин на сторінку.

Клавіатура

Структура й семантика

Форми

Колір і контраст

Масштаб і адаптивність

Медіа й рух

Динамічний вміст

Екранні читачі: як тестувати

Перевірка з екранним читачем — найцінніший і найнезвичніший для новачка тест. Почніть з одного читача на своїй платформі:

Що перевіряти:

Порада: перші разів п'ять пройдіть з читачем сайт, який точно доступний, щоб навчитися керувати ним. Тоді, тестуючи свій продукт, ви відрізнятимете дефект продукту від власної незграбності.

Найкращий тест — участь самих людей з інвалідністю. Платформа Fable організовує юзабіліті-тестування з користувачами допоміжних технологій.

Автоматичні перевірки в браузері

Розширення знаходять технічні порушення за секунди. Запускайте їх на кожній новій сторінці:

Перевіряйте не лише початковий стан сторінки, а й відкриті меню, модальні вікна та стани помилок у формах.

Доступність в автотестах і CI

Щоб доступність не ламалася з кожним релізом, додайте автоматичні перевірки в тести:

Запускайте все це в GitHub Actions чи іншому CI. Почніть з режиму «лише попереджати», а коли виправите наявні помилки, перемкніть на «падати при нових».

Про налаштування автотестів читайте в статті «Інструменти для автоматизації тестування».

Мобільні застосунки

У мобільних застосунках ті самі принципи, але свої інструменти:

Зони дотику мають бути не менш як 48×48 dp на Android і 44×44 pt на iOS (рекомендації Google і Apple). Детальніше про мобільне тестування — у статті «Тестування мобільних застосунків».

Документи, дизайн і контент

Віджети-оверлеї: чому вони не замінюють тестування

Сервіси-«оверлеї» обіцяють зробити сайт доступним одним рядком коду: додають кнопку з налаштуваннями шрифту й контрасту та «автоматично виправляють» помилки. Проблема в тому, що вони не змінюють сам код сайту. Багато незрячих користувачів і експертів з доступності скаржаться, що такі віджети заважають екранним читачам. У 2025 році Федеральна торгова комісія США зобов'язала accessiBe сплатити 1 млн доларів за оманливі заяви, ніби її віджет робить будь-який сайт відповідним WCAG.

Висновок для тестувальника: якщо на сайті є оверлей, тестуйте сайт так само, як без нього. Дефекти виправляють у коді. Такі сервіси є в каталозі в підкатегорії Цифрова доступність для бізнесу, разом із платформами для аудиту й моніторингу.

Як звітувати про дефекти доступності

Добрий баг-репорт з доступності містить:

Пріоритет визначайте за впливом. Якщо оформити замовлення неможливо без мишки, це блокер. Якщо в декоративної картинки є зайвий alt, це дрібниця.

План навчання на місяць

1. Тиждень 1. Прочитайте короткий огляд WCAG на сайті W3C WAI. Встановіть axe DevTools і WAVE, перевірте 5 улюблених сайтів.

2. Тиждень 2. Клавіатура й контраст: пройдіть чек-лист вище на своєму проєкті. Навчіться користуватися Colour Contrast Analyser.

3. Тиждень 3. Екранний читач: щодня по 20 хвилин з NVDA або VoiceOver. Спершу на доступних сайтах, потім на своєму.

4. Тиждень 4. Автоматизація: додайте axe-core у наявні e2e-тести або Pa11y CI у конвеєр. Оформіть знайдені дефекти за шаблоном вище.

Після цього можна готуватися до сертифікацій IAAP (CPACC, WAS), якщо доступність стане вашою спеціалізацією.

АІ в тестуванні доступності

АІ вже допомагає у кількох місцях:

Асистенти на кшталт ChatGPT, Claude чи GitHub Copilot допоможуть швидко розібратися в критерії WCAG або атрибутах ARIA. Однак АІ не знає, що саме має повідомити зображення у вашому контексті, і не відчуває, як незручно проходити форму з екранним читачем. Остаточне рішення ухвалює людина, а найкраще — люди з інвалідністю.

Для самих користувачів з інвалідністю АІ-інструменти, як-от Be My Eyes, вже змінюють щоденне життя. Їх зібрано в категорії «Доступність», наприклад у підкатегорії Для незрячих і слабозорих.

Про інші види тестування читайте в статтях «Інструменти для мануального тестування», «Тестування API» та «Тестування безпеки». Усі інструменти з цієї статті є в підкатегоріях Тестування і Цифрова доступність для бізнесу.

Часті запитання

Чи достатньо автоматичної перевірки?

Ні. Сканери знаходять технічні помилки: контраст, відсутній alt, порожні кнопки. Але вони не оцінять, чи змістовний alt, чи логічний порядок фокуса, чи зрозуміле повідомлення про помилку. Потрібні й ручні перевірки.

З якого екранного читача почати?

З NVDA на Windows або VoiceOver на Mac чи iPhone. Обидва безкоштовні й поширені серед реальних користувачів.

Який рівень WCAG тестувати?

AA. Його вимагають EAA, EN 301 549 і більшість договорів. Рівень AAA цілком для всього сайту зазвичай недосяжний.

Чи стосується EAA українських компаній?

Так, якщо вони надають підпадаючі під акт послуги чи продукти споживачам в ЄС, наприклад інтернет-магазин із доставкою до ЄС. Для юридичних висновків зверніться до юриста.

Чи можна зробити сайт доступним віджетом?

Ні. Віджет не виправляє код сайту. Тестуйте й виправляйте сам продукт.

Не знаєте, з чого почати?

Запитайте Елю: вона підбере інструменти тестування доступності під ваш проєкт і рівень.

Дата перевірки фактів: 4 листопада 2026 року. Умови сервісів і вимоги законодавства можуть змінюватися, тож перевіряйте їх на офіційних сайтах.