This translation has not been editorially reviewed yet. The German version is authoritative. Deutsche Fassung
Dostopnost
Zakaj tresenje in nagib funkcije potrebujejo alternativo?
Funkcije, ki se sprožijo s tresenjem, nagibom ali nagibom naprave, zahtevajo alternativo z običajnimi kontrolami – in možnost izklopa. Ljudje s tresenjem nenamerno stresejo telefon in sprožijo funkcijo, ne da bi si jo želeli; Ljudje s fiksno napravo, kot je invalidski voziček, je sploh ne morejo premakniti. Merilo 2.5.4 WCAG „aktivacija gibanja“ ureja oba primera.
Tresenje za preklic in druge funkcije gibanja
Kontrola gibanja zveni sodobno in je pogosta v aplikacijah: tresenje razveljavi zadnji vnos, nagib se še naprej obrača, nagib upravlja igro. Spletne strani lahko takšne funkcije ponujajo tudi prek senzorjev gibanja telefona. Merilo zahteva dve stvari. Prvič, enakovreden nadzor prek vidnih elementov: Poleg „tresenja za preklic“ je treba zagotoviti tudi gumb za preklic. Drugič, izklop gibanja sproži – za vse, katerih roke drhtijo in ki se drugače nenamerno neprestano umikajo. Razen tega, kar sam premik meri, na primer pedometer. Najbolj odkrito vprašanje vnaprej je: Ali spletna stran sploh potrebuje nadzor gibanja.
Tako preskusna služba opredeli to merilo
Ali se spletna stran odziva na gibanje naprav, se lahko določi samo s preverjanjem, ki sproži dogodke gibanja in opazuje posledice – intervencijo, ki jo naše pasivno jedro namerno opusti: ne sproži nobenih funkcij na vaši spletni strani. Meritev torej ne bi zajemala samodejne sodbe. Namesto tega poročilo o preskusu jasno opredeljuje merilo kot točko, ki se preskusi ročno. Ker so funkcije pod nadzorom gibanja redke na običajnih spletnih straneh podjetja, se ta človeški test običajno opravi hitro - še vedno spada v poročilo, tako da izjava pečata ostane v celoti zajeta.
Primeri
Obrnljivo samo s tresenjem
window.addEventListener("devicemotion", (e) => {
if (istSchuetteln(e)) rueckgaengig();
});window.addEventListener("devicemotion", (e) => {
if (istSchuetteln(e) && einstellungen.schuetteln) rueckgaengig();
});
// dazu: <button type="button">Rückgängig</button> und ein Schalter, der Schütteln abstelltTisti, ki ne morejo premikati naprave ali trepetati, potrebujejo enak ukaz kot gumb in izklopijo gibanje.
- Vprašajte svojo agencijo, ali se vaša spletna stran ali aplikacija odziva na tresenje, napenjanje ali nagib.
- Namestite vidni kontrolni element z enakim učinkom za vsako funkcijo gibanja.
- Ponudite nastavitev, ki popolnoma izklopi gibanje.
- Kadar ste v dvomih, se ogibajte nadzorovanja gibanja – en gumb ima enak namen za vse.




