2.5.2 Zrušení akce kurzorem

Pro funkcionalitu ovládanou jediným ukazovátkem platí, že akce se provede při uvolnění a lze ji zrušit.

Pouze manuální testování

Toto kritérium z WCAG 2.1 nelze automaticky testovat. Vyžaduje testování chování interaktivních prvků.

Co kontrolujeme:

  • Akce se provádí při uvolnění tlačítka myši (up event), ne při stisku (down event)
  • Uživatel může zrušit akci přesunutím kurzoru mimo prvek před uvolněním
  • U akcí prováděných při stisku existuje možnost vrácení zpět

Oficiální znění

Pro funkcionalitu ovládanou jedním kurzorem platí alespoň jedno: žádná down-událost, zrušení nebo vrácení, up vrací.

Co to znamená v praxi

Akce by se neměla spustit při stisknutí tlačítka myši (mousedown), ale až při uvolnění (mouseup). To umožňuje zrušit akci přetažením pryč.

Důležité pro:

  • Uživatele s třesem rukou
  • Uživatele dotykových obrazovek
  • Prevenci nechtěných kliknutí

Originální znění

Počet položek v 2.5 Způsoby zadávání: 8.

 

2.5.1 Gesta kurzorem

Veškerá funkcionalita využívající vícebodová nebo dráhová gesta lze ovládat jediným bodem bez dráhy.
Pro funkcionalitu ovládanou jediným ukazovátkem platí, že akce se provede při uvolnění a lze ji zrušit.
 

2.5.3 Popisek v názvu

U komponent s popisky obsahujícími text nebo obrázek textu obsahuje přístupný název vizuální text.
 

2.5.4 Aktivace pohybem

Funkcionalitu ovládanou pohybem zařízení lze ovládat i komponentami uživatelského rozhraní a lze ji zakázat.
 

2.5.5 Velikost cíle (vylepšený)

Velikost cíle pro vstup ukazovátkem je alespoň 44 × 44 CSS pixelů.
Webový obsah neomezuje použití vstupních modalit dostupných na platformě.
 

2.5.7 Pohyby tažení

Veškerou funkcionalitu využívající tažení lze dosáhnout jediným ukazovátkem bez tažení.
 

2.5.8 Velikost cíle (minimum)

Velikost cíle pro vstup ukazovátkem je alespoň 24 × 24 CSS pixelů.