Към съдържанието
EUID Служба за проверка & знак, Начало
Поръчайте проверка на уебсайта

This translation has not been editorially reviewed yet. The German version is authoritative. Deutsche Fassung

Достъпност

Защо мишката, пръста, писалката и клавиатурата трябва да работят едновременно?

Някои сайтове решават кога да заредят дали дадено устройство има докосване, и след това изключват контрола на мишката, или обратното. Таблет с клавиатура, лаптоп с сензорен екран, човек, който се променя между писалка и гласов контрол: За тях операцията се разпада. Критерий 2.5.6 от ниво ААА изисква уебсайтът да не изключва какъвто и да е вид вход и да позволява превключване по всяко време.

Какво изисква критерият

Сайтът не ограничава експлоатацията до един тип вход, освен ако ограничението не е необходимо за сигурност или избрано от посетителя. Мишка, докосване, писалка, клавиатура и допълнителна технология, която ги симулира работят рамо до рамо и последователно. Нарушителите почти винаги са причинени от скриптове: горно устройство при зареждане, което изключва менютата hover; Събитие управление само за допир събития без щракване; Заключване на клавиатурата в джаджа, защото го правите с пръста си.

За кого се брои това

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

Така се справяме с това

Измерването намира скриптове, които се разклоняват, за да се докоснат до детекцията и елементите със събитие, обработващо само за един тип вход, и ги показва като индикация. Ако промяната на входните типове работи, човек проверява с устройство, което има няколко. Критерият принадлежи към категория ААА с познания.

Beispiele

Разпознаването на докосването изключва мишката

Nicht erfüllt
if ("ontouchstart" in window) {
  document.body.classList.add("touch");  // Hover-Menüs aus, Maus-Ereignisse ignoriert
}
Erfüllt
element.addEventListener("pointerdown", start);
element.addEventListener("pointerup", ende);
element.addEventListener("click", ausloesen);
// keine Verzweigung nach Gerät: jede Eingabe, die kommt, wird verarbeitet

Лаптоп с сензорен екран и човек с гласов контрол променят типа вход по всяко време.

  • Използвайте пособия събития (точка надолу, показалец, кликнете) вместо отделни мишката и докосване събития.
  • Никога не се клони към готварски или десктоп, когато се зарежда; отговорете на входната част, която се задава.
  • Уверете се, че всеки докосване жест също отива с кликване и клавиатура (критерия 2.5.1).
  • Тест на лаптоп с сензорен екран: мишка, пръст, клавиатура последователно на една и съща страница.

Deutsche Fassung dieser Seite

  • Знак Digitale Barrierefreiheit
  • Знак Daten & Recht
  • Знак Technische Qualität
  • Знак Digital Excellence
  • Знак Cyberversicherung

Проверено. За по-добро дигитално бъдеще.euid.com