This translation has not been editorially reviewed yet. The German version is authoritative. Deutsche Fassung
Prístupnosť
Prečo by mala myš, prst, pero a klávesnica fungovať súčasne?
Niektoré stránky sa rozhodnú pri načítavaní, či zariadenie má dotyk, a potom vypnúť ovládanie myši, alebo naopak. Tableta s klávesnicou, notebook s dotykovou obrazovkou, osoba, ktorá sa mení medzi perom a hlasovým ovládaním: Pre nich sa operácia ruší. Kritérium 2.5.6 úrovne AAA vyžaduje, aby webová stránka nevylučovala žiadny druh vstupu a kedykoľvek umožňovala zmenu.
Čo vyžaduje kritérium
Miesto neobmedzuje prevádzku na jeden typ vstupu, pokiaľ nie je obmedzenie potrebné pre bezpečnosť alebo ak ho návštevník nezvolí. Myška, dotyk, pero, klávesnica a pomocné technológie, ktoré simulujú ich prácu bok po boku a striedavo. Porušenia sú takmer vždy spôsobené skripty: Riešenie udalostí len pre dotykové udalosti bez kliknutia; Zamknúť klávesnicu v widgete, pretože.
Pre koho sa to počíta
Ľudia s poruchami motora často menia typ vstupu na úlohu: klávesnica na písanie, dotyk na navigáciu, hlasové ovládanie pre príkazy. Ľudia s prepínačmi alebo hlavou myšou pracujú s pomocnou technológiou, ktorá sa hlási ako myš, niekedy ako klávesnica. Každý, kto zamkne vstupný typ, to zamkne. Mimochodom, ovplyvňuje každého s laptopom, ktorý má dotykový displej a trackpad.
Takto sa s tým vysporiadame
Meranie nájde skripty rozvetvené na dotykovú detekciu a prvky s manipuláciou s udalosťami len pre jeden vstupný typ a zobrazuje ich ako indikáciu. Ak zmena typov vstupov funguje, osoba skontroluje pomocou zariadenia, ktoré má niekoľko. Kritérium patrí do kategórie AAA v poznatkoch.
Príklady
Touch rozpoznanie vypne myš
if ("ontouchstart" in window) {
document.body.classList.add("touch"); // Hover-Menüs aus, Maus-Ereignisse ignoriert
}element.addEventListener("pointerdown", start);
element.addEventListener("pointerup", ende);
element.addEventListener("click", ausloesen);
// keine Verzweigung nach Gerät: jede Eingabe, die kommt, wird verarbeitetLaptopy s dotykovou obrazovkou a osoba s hlasovým ovládaním kedykoľvek zmenia vstupný typ.
- Použite udalosti ukazovateľ (pointerdown, pointerup, kliknite na tlačidlo) namiesto samostatného myši a dotykové udalosti.
- Nikdy vetviť na.
- Uistite sa, že každý dotyk gesto tiež prejde kliknutím a klávesnice (kritérium 2.5.1).
- Test na laptope s dotykovou obrazovkou: myš, prst, klávesnica striedavo na rovnakej stránke.




