Aktywacja ruchem
Funkcje wyzwalane ruchem urządzenia lub ruchem użytkownika — potrząśnięcie, przechylenie, gest przed kamerą — muszą być też dostępne przez standardowe elementy sterujące interfejsu, a wyzwalanie ruchem musi dać się wyłączyć.
Czego wymaga
Jeśli funkcja jest wyzwalana przez fizyczny ruch urządzenia (potrząśnięcie, aby cofnąć; przechylenie, aby przewinąć) lub przez ruch ciała użytkownika przed czujnikiem (machnięcie, aby pominąć), ta sama funkcja musi być również dostępna przez standardowe elementy sterujące na ekranie — przyciski, menu, gesty na samym ekranie. Użytkownik musi móc wyłączyć wyzwalacz ruchowy, aby nie aktywował go przypadkowo.
Wyjątek: gdy ruch jest niezbędny dla funkcji (krokomierz, aplikacja do pomiaru poziomu / nachylenia) lub gdy ruch jest używany przez obsługiwany interfejs umożliwiający dostępność, który użytkownik jawnie włączył.
Jak spełnić wymaganie
- Potrząśnięcie, aby cofnąć na urządzeniu mobilnym: dodaj też przycisk Cofnij w interfejsie.
- Przechylenie do panoramowania w mapach lub grach: sparuj z ekranowymi elementami sterującymi panoramowaniem.
- Liczniki kroków i gry oparte na ruchu: to niezbędny ruch, zwolniony z wymagania — ale mimo to zaoferuj przełącznik w ustawieniach.
- Dla każdej funkcji nasłuchującej zdarzeń orientacji lub ruchu urządzenia dodaj przełącznik dla danej funkcji w ustawieniach i respektuj systemowe preferencje redukcji ruchu, gdzie ma to zastosowanie.
- Unikaj sytuacji, gdy ruch jest jedynym sposobem na odrzucenie powiadomienia lub cofnięcie destrukcyjnej akcji.
Typowe błędy
- „Potrząśnij telefonem, aby zgłosić błąd” bez żadnego łącza do opinii w aplikacji.
- Karuzela zdjęć panoramująca przy przechyleniu urządzenia bez alternatywy w postaci przesunięcia lub strzałek.
- Gesty „machania, aby pominąć” bazujące na kamerze w odtwarzaczach wideo bez przycisku pominięcia na ekranie.
- Akcje wyzwalane ruchem, których nie można wyłączyć, aktywujące się nieustannie u użytkowników na wózkach inwalidzkich, w autobusie lub u kogokolwiek z ruchami mimowolnymi.
Dlaczego to ważne
Aktywacja ruchem wyklucza użytkowników, którzy nie mogą poruszać urządzeniem w wymagany sposób: osoby mocujące telefon do wózka inwalidzkiego, użytkowników z drżeniem losowo wyzwalającym czujniki ruchu, użytkowników z ograniczonym zakresem ruchu oraz osoby po amputacjach. Wymaganie włączania/wyłączania chroni użytkowników, których ciało lub urządzenie generuje ruch odczytywany przez system jako wejście — telefon zamocowany na wózku na nierównym chodniku cały dzień wywołuje zdarzenia potrząśnięcia.