WCAG — рекомендации W3C (World Wide Web Consortium — международный консорциум разработчиков веб-стандартов) о том, как сделать интерфейс пригодным для людей с ограничениями зрения, слуха, моторики и внимания.
Версии и уровни
Версии: 2.0 (2008), 2.1 (июнь 2018), 2.2 — действующая, принята Рекомендацией W3C 5 октября 2023 года. Каждая расширяет предыдущую: то, что соответствует 2.2, соответствует и 2.0, и 2.1.
Три уровня соответствия: A — минимальный, AA — тот, которого обычно требуют регуляторы и заказчики, AAA — максимальный, редко достижимый целиком.
Два требования, которые задевают всех
Контраст текста и фона (1.4.3): обычный текст — не менее 4,5 : 1, крупный — 3 : 1. Нетекстовые элементы — рамки, значки, несущие смысл, — не менее 3 : 1 (1.4.11).
Размер цели нажатия (2.5.5): 44 точки на уровне AAA, 24 — нижняя граница уровня AA. Это то, из-за чего промахиваются пальцем по кнопке на телефоне.
Оба требования измеримы числом, и в этом их ценность: их не надо обсуждать, их надо посчитать.