This translation has not been editorially reviewed yet. The German version is authoritative. Deutsche Fassung
Достъпност
Защо разклащането и накланянето на функции се нуждаят от алтернатива?
Функциите, задействани от разклащане, накланяне или накланяне на устройството, изискват алтернатива чрез нормални контроли и възможност за изключване. Хората с трусове разклащат телефона си неволно и задействат функцията, без да го искат; Хората с фиксиран устройство, като например инвалидна количка, не могат да го движат изобщо. Критерият за WCAG 2.5.4 "Намаляване на движението" урежда и двата случая.
Маркиране за отмяна и други функции на движението
Управление на движението звучи модерно и е често срещано в приложения: разклащане отменя последния вход, накланянето продължава да се обръща, накланяне контролира една игра. Уебсайтовете могат да предлагат такива функции и чрез сензорите за движение на телефона. Критерият изисква две неща. На първо място, трябва да се осигури еквивалентен контрол чрез видими елементи: В допълнение към потрепване за невалидни бутони. Второ, изключване на движение за всички, чиито ръце треперят и които в противен случай постоянно се прибират небрежно. С изключение на това, което самото движение измерва, като например крачкомер. Най-честният въпрос предварително е: Има ли уеб сайта нужда от контрол на движението на всички.
Така услугата за изпитване идентифицира този критерий
Дали уебсайтът реагира на движенията на устройството може да се определи само чрез проверка на т.нар. събития на движение и наблюдаване на последиците от това, че нашето пасивно ядро умишлено пропуска: то не задейства никакви функции на вашия сайт. Следователно автоматичното решение не би било предмет на измерване. Вместо това в протокола от изпитването открито се определя критерият като точка, която трябва да се изпитва ръчно. Тъй като функциите, контролирани от движението, са рядкост на обикновените интернет страници на компанията, този човешки тест обикновено се извършва бързо - той все още принадлежи към доклада, така че декларацията за печата да остане изцяло покрита.
Beispiele
Обратим само чрез разклащане
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 abstelltТези, които не могат да движат устройството или то трепери, се нуждаят от същата команда като бутон и изключване на движението.
- Попитайте Вашата агенция дали вашият сайт или приложение отговаря на разклащане, бакшиш или наклоняване.
- Задайте настрана видим контролен елемент с еднакъв ефект за всяка функция на движение.
- Предложи настройка, която изключва движението.
- Когато се съмнявате, избягвайте контрол на движението.. един бутон служи една и съща цел за всички.




