Ugrás a tartalomra
EUID Ellenőrző szolgálat & pecsét, Kezdőlap
Weboldal ellenőriztetése

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

Akadálymentesség

Miért működik egyszerre az egér, az ujj, a toll és a billentyűzet?

Egyes oldalak határozzák meg, hogy a betöltés egy eszköz érintése, majd kapcsolja ki az egérvezérlést, vagy fordítva. Egy billentyűzetes tabletta, egy touchscreen-es laptop, egy személy, aki a toll és a hangvezérlés között változik: Számukra a művelet véget ér. Az AAA szint 2.5.6. kritériuma előírja, hogy a weboldal nem zárja ki a bemenet bármely típusát, és lehetővé teszi a váltást bármikor.

Mit igényel a kritérium

Az oldal nem korlátozza a művelet egy típusú bemenet, kivéve, ha a korlátozás szükséges a biztonság vagy a választott a látogató. Egér, érintés, toll, billentyűzet és kiegészítő technológia szimulálja őket egymás mellett és felváltva. A sérelmeket szinte mindig szkriptek okozzák: egy "érintőeszköz" észlelése rakodáskor, ami kikapcsolja a lebegőmenüt; Esemény kezelése csak érintés nélküli események kattintás nélkül; Zárd be a billentyűzetet egy widget, mert "itt működik az ujjaddal".

Kinek számít ez

A mozgáskorlátozott személyek gyakran változtatják meg a bemenet típusát feladatonként: billentyűzet írni, érintés navigálni, hangvezérlés parancsok. Az emberek kapcsolók vagy fej egér dolgozik kiegészítő technológia, amely jelenti, mint egy egér, néha, mint egy billentyűzet. Bárki, aki lezárja a bemeneti típust, zárja ki. Apropó, mindenkit érint, akinek van egy laptopja, aminek van érintőképernyője és nyomkövetője.

Így kell ezt kezelni

A mérés olyan szkripteket talál, amelyek a detektálás érintésére ágaznak, és olyan elemeket, amelyek csak egy beviteli típussal kezelhetők, és ezeket jelzi. Ha a bemenettípusok megváltoztatása működik, a személy több eszközzel is ellenőrzi. A kritérium a tudás AAA kategóriájába tartozik.

Példák

Az érintés felismerése kikapcsolja az egeret

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

Egy touchscreen-es laptop és egy hangvezérelt személy bármikor megváltoztathatja a bemenet típusát.

  • A mutató események (pointerdown, pointerup, kattintson) helyett külön egér és érintse események.
  • Soha ne csatlakozzon a "Touch Device" vagy az "Asztalhoz" a betöltéskor; válaszoljon a bemenetre, ami jön.
  • Ügyeljen arra, hogy minden érintés gesztus is megy a kattintás és a billentyűzet (kritérium 2.5.1).
  • Teszt egy laptop érintőképernyős: egér, ujj, billentyűzet felváltva ugyanazon az oldalon.

Deutsche Fassung dieser Seite

  • Pecsét Digitale Barrierefreiheit
  • Pecsét Daten & Recht
  • Pecsét Technische Qualität
  • Pecsét Digital Excellence
  • Pecsét Cyberversicherung

Ellenőrizve. Egy jobb digitális jövőért.euid.com