G21: Biztosítani, hogy a felhasználók nem kerülnek billentyűzet-csapdába
Alkalmazhatóság
Az összes interaktív működést támogató technológia.
Jelen technika vonatkozik a:
Leírás
Jelen technológia célja annak biztosítása, hogy a billentyűzetet használók nem kerülnek csapdába az olyan tartalmi részhalmazban, amelyből csak az egér vagy mutató eszköz használatával lehet kilépni. Általános példa erre a bővítményekkel(plug-ins) előállított tartalom. A bővítmények (plug-in) olyan felhasználói programok, melyek a tartalmat a felhasználói program kiszolgáló ablakán belül jelenítik meg, és minden olyan felhasználói tevékenységre reagálnak, amelyek a bővítmény fókuszba kerülése közben zajlanak le. Amennyiben a bővítmény (plug-in) nem biztosít billentyűzetmechanizmust ahhoz, hogy a fókusz visszakerüljön a társablakba, a billentyűzetet alkalmazó felhasználó csapdába kerülhet a bővítmény (plug-in) tartalmában.
Ez a probléma elkerülhető az alábbi mechanizmusok egyikének használatával, annak érdekében, hogy a felhasználóknak lehetőségük nyíljon a tartalmi részhalmazok elkerülésére:
-
Biztosítani, hogy a billentyűzetfunkció a tartalmon belüli mozgatáshoz (általánosan a tabulátor-billentyű) kilép a tartalmi részhalmazból, miután elérte a végső navigációs helyzetet.
-
Billentyűzetfunkciót biztosítani a fókusz kimozdításához a tartalmi részhalmazból. Győződjön meg arról, hogy a szolgáltatás hozzáférhető módon dokumentálásra került a részhalmazon belül.
-
Amennyiben a tartalmi részhalmazban használt technológia alaphelyzetben biztosít egy „Átlépés az eredetibe” billentyűzetparancsot, a parancs dokumentálása, mielőtt a felhasználó belép a bővítménybe, annak érdekében, hogy tudja, hogyan léphet ki onnan.
Amennyiben egy szerkesztő olyan technológiát használ, amely engedélyezi a felhasználó számára, hogy a billentyűzettel belépjen a résztartalomba, és alapértelmezettként nem engedélyezi, hogy a felhasználó a billentyűzettel kilépjen a résztartalomból (tehát nem webes technológia szolgáltatásról vagy annak felhasználói programjáról van szó), akkor a technika végrehajtásának érdekében a szerkesztő vagy egy ilyen kapacitást épít be tartalomba vagy nem használja a technológiát.
Példák
-
Amikor egy felhasználó belép egy appletba (applet), az applet további tabulátor-lépéseket kezel, megakadályozva a felhasználó a kilépését. Mindazonáltal az appletet úgy tervezték, hogy visszahelyezi a fókuszt az eredeti ablakba, amikor a felhasználó keresztülhalad a tabulátorsorozaton.
-
Egy akadálymentességet nem támogató tartalmat magába foglaló weboldal utasításokat tartalmaz arra vonatkozóan, hogy hogyan kell a billentyűzeten keresztül a fókuszt visszahelyezni az akadálymentességet támogató tartalomhoz. Az utasítások megelőzik az akadálymentességet nem támogató tartalmat.
-
Az akadálymentességet nem támogató tartalomból elérhető súgó dokumentálja, hogy a billentyűzeten keresztül hogyan lehet visszahelyezni a fókuszt az akadálymentességet támogató tartalomra, valamint a súgó elérhető a billentyűzeten keresztül.
-
A weboldal súgója dokumentálja, hogy hogyan lehet a fókuszt, a billentyűzeten keresztül az akadálymentességet nem támogató tartalomról az akadálymentességet támogató tartalomra helyezni, valamint a súgó elérhető a billentyűzeten keresztül.
Források
Nincsenek elérhető források..
Kapcsolódó technikák
(nincs jelenleg felsorolt)
Ellenőrzések
Folyamat
-
lépegessen keresztül a tartalmon, az elejétől a végéig, a tabulátor billentyűvel.
-
ellenőrizze, ha a billentyűzetfókusz a tartalom bármelyik részénél olyan csapdába kerül, amelyből a felhasználó nem tud kilépni, és nem tudja folytatni a tartalom további részének megtekintését.
Várható eredmények
-
A #2 nem teljesül