Skip to content

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

Barrierefreiheit

Zašto se klik trebao aktivirati pri puštanju?

Klik se trebao aktivirati pri puštanju kako bi korisnici mogli prekinuti pogrešan dodir: Tko sazna da je prst na krivom gumbu, povlači ga sa strane i pušta izvan — ništa se ne događa. Ako se funkcija aktivira pri stiskanju, nema tog povlačenja. WCAG-kriterij 2.5.2 "Prekid pokazivača" zahtijeva upravo ovu mogućnost prekida.

Povlačenje je ugrađena tolerancija greške

Na malim zaslonima gumbi su blizu jedan drugoga, a prsti su širi od pokazivača miša. Pogrešni dodiri su dio svakodnevice — posebno za ljude koji drže, koje neizvoljno dodiruju zaslone ili padnu na pogrešan gumb. Aktiviranje pri puštanju čini sve ove pogrešne dodire bez posljedica: Stiskanje nije još odluka, samo puštanje na elementu se broji. Preglednici i operativni sustavi od početka rade tako. Problemi nastaju kad skripte poništavaju ponašanje i već se aktiviraju stiskanjem — npr. da bi se čini brže. Iznimke su funkcije gdje je stiskanje samo po sebi bitno, kao tipka na klaviru u glazbenoj aplikaciji.

Kako služba za provjeru označava ovaj kriterij

Aktivira li se funkcija pri stiskanju ili pri puštanju, vidjelo se samo ako je izazoveš — upravo ovo zabranjuje naša obaveza pasivnosti: Mjerna jezgra ne aktivira funkcije na Vašoj web-stranici, ne pošalje ništa i ne naručuje. Strojna prosudba za ovaj kriterij stoga ne bi bila pokrivena. Izvješće o provjeri ga jasno označava kao ručno provjerivu točku. Ova čestitost ima sustav: Svaki od WCAG-kriterija pojavljuje se u izvješću pojedinačno sa svojim statusom, tako da ostaje vidljivo što je mjereno i što čovjek procjenjuje.

Beispiele

Auslösen beim Drücken

Verstoß
knopf.addEventListener("mousedown", loeschen);
Erfüllt
knopf.addEventListener("click", loeschen);
// click löst beim Loslassen aus; wer daneben liegt, zieht den Zeiger weg und nichts passiert

Mit click statt mousedown lässt sich ein Fehlgriff abbrechen, bevor er wirkt.

  • Testirajte važnije gumbe na telefonu: Stisni, prst sa strane povuci, van pusti — ništa se ne smije dogoditi.
  • Zamolite Vašu agenciju da akcije povežu s puštanjem, ne sa stiskanjem.
  • Provjerite posebne slučajeve kao što je drži ili vuči: Čak i tamo trebanja put prekida bez posljedica.
  • Dajte zbunjujućim akcijama kao što je "Trajno obriši" dodatno potvrdu — mogućnost prekida i potvrda se međusobno nadopunjavaju.

Deutsche Fassung dieser Seite