К содержанию

Блог Практическая настройка

Большие кнопки на телефоне: что на самом деле говорят правила доступности

Опубликовано · 3 минут чтения

WCAG 2.2 не ограничивается советом «делайте кнопки большими». Критерий AA о минимальном размере рассматривает цель не менее 24×24 CSS-пикселя либо при заданных условиях пространство вокруг меньшей цели. Усиленный критерий AAA использует 44×44. Это технические пороги, а не обещание безошибочного нажатия для каждого.

Измеряйте активную область, а не только рисунок

Цель — область, принимающая касание или другой ввод указателем. Маленький значок может иметь большую активную область, а большая плитка — лишь небольшой активный участок. Измерение ведётся в CSS-пикселях, отличных от физических пикселей экрана.

Масштаб, размер пальца и диагональ телефона не создают соответствие автоматически. Проверяйте фактическую область во всех состояниях, меню, наложениях и ориентациях.

Минимум AA: 24×24 CSS-пикселя или заданный интервал

WCAG 2.2 SC 2.5.8 требует не менее 24×24 CSS-пикселя. Меньшая цель использует исключение по интервалу лишь тогда, когда воображаемые круги диаметром 24 CSS-пикселя с центром на малых целях не пересекают другие цели или их круги.

Другие исключения: равнозначный элемент, ссылка в строке, размер от пользовательского агента, существенное или законодательно обязательное представление. Прохождение по исключению не означает удобство; W3C рекомендует достигать самого минимума.

AAA повышает ориентир до 44×44

SC 2.5.5 Target Size (Enhanced) обычно требует 44×44 CSS-пикселя и содержит свои исключения. Это более строгий уровень AAA, не минимум AA и не универсальное число.

Он может быть полезной целью для важного действия. Но большая область, ясная подпись и пространство недостаточны при путанице действий, сдвиге макета, неясном подтверждении или другом способе ввода.

Размер, расстояние и отмена работают вместе

Расстояние уменьшает вероятность соседнего нажатия при треморе, движении транспорта, работе одной рукой или меньшей точности. Это возможные потребности и условия, а не диагнозы по одной ошибке.

SC 2.5.2 Pointer Cancellation касается момента активации: многие действия должны завершаться при отпускании с возможностью отмены или возврата, с исключениями. Для важного сигнала проверяйте понятное подтверждение и исправление ошибки.

Матрица: соответствие и удобство

Практическая колонка требует реального продукта и не заменяет аудит WCAG.

Что проверять кроме слова «большой»
АспектПравило или порогПрактическая проверка
Активная областьРеальная цель, не значокОтвечает вся ожидаемая область?
Минимум AA24×24 CSS pxЕё всё ещё легко достичь?
ИнтервалКруги 24 px не пересекаютсяСлучайно задевается сосед?
AAA усиленный44×44 CSS pxПодходит главному действию?
ПодписиРазмер их не решаетРазличаются смысл и итог?
АктивацияУчитывать Pointer CancellationМожно отменить до отпускания?
ПодтверждениеЗависит от риска и путиПредотвращает ошибку без барьера?
АдаптацияТекст и система меняютсяРаботает масштаб, поворот, крупный текст?
ВводКасание — один методРаботает со вспомогательными технологиями?
КонтекстWCAG не предсказывает человекаПроверено с нужными людьми и устройствами?

Осторожно применяйте WCAG к нативному приложению

WCAG — стандарт веб-контента. WCAG2ICT объясняет перенос принципов на невеб-программы и документы, но сам по себе не создаёт декларацию соответствия для любого приложения или закона. Проверяйте применимый контекст.

В My Safe Circle исследуйте главные действия на настоящем устройстве вместе с подписями, подтверждениями, адресатами и резервом. Приложение помогает общаться с доверенными людьми, но не распознаёт события автоматически, не звонит экстренным службам и не гарантирует доставку или действие.

  • Активная область измерена в CSS px или подходящем эквиваленте?
  • Малые цели проверены по правилу интервала?
  • Исключения описаны без объявления хорошим UX?
  • Случайная активация, отмена и подтверждение проверены?
  • Учтены нужные люди, устройства, масштаб и ввод?

Частые вопросы

24×24 CSS-пикселя означает доступную кнопку?

Цель может выполнить порог AA при соблюдении остальных требований. Это не доказывает читаемость, понимание или удобство для каждого.

44×44 обязательно для WCAG 2.2 AA?

Нет. 44×44 относится к усиленному критерию 2.5.5 уровня AAA; минимум 2.5.8 уровня AA использует 24×24 с исключениями.

Большая кнопка устраняет случайные нажатия?

Нет. Она может помочь, но важны расстояние, соседние действия, активация, подтверждение, поза, устройство и индивидуальные различия.

Источники

Техническая информация и советы по безопасности сверены с этими официальными источниками.

Редакционное раскрытие: руководство подготовила команда My Safe Circle. Оно описывает критерии W3C и ограничения продукта, не заявляя пригодность интерфейса для всех или соответствие конкретному правовому режиму.

ИЗМЕРЯЙТЕ И НАБЛЮДАЙТЕ

Возьмите порог за основу, затем проверьте опыт.

Проверьте активную область, расстояние, ошибки и ввод.

Узнать о My Safe Circle

Общая информация, не сертификация соответствия, юридический или медицинский совет. Потребности и точность различаются; технический порог не гарантирует работу без ошибок.