Перейти до вмісту

Блог Практичне налаштування

Великі кнопки на телефоні: що насправді кажуть правила доступності

Опубліковано · 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

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