Prejsť na obsah
EUID Kontrolná služba & pečať, Úvodná stránka
Nechať skontrolovať web

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š

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

Laptopy 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.

Deutsche Fassung dieser Seite

  • Pečať Digitale Barrierefreiheit
  • Pečať Daten & Recht
  • Pečať Technische Qualität
  • Pečať Digital Excellence
  • Pečať Cyberversicherung

Skontrolované. Pre lepšiu digitálnu budúcnosť.euid.com