W tym przewodniku znajdziesz instrukcje oceny aplikacji na telewizor pod kątem wygody użytkowników czytnika ekranu. Wykonaj te czynności, aby dowiedzieć się, jak użytkownicy korzystają z Twojej aplikacji, gdy włączony jest TalkBack – czytnik ekranu w Androidzie.
Przykłady oceny
Ocenę rozpocznij od włączenia TalkBack i uruchomienia aplikacji. Zalecamy, aby za pierwszym razem wykonać tę ocenę bez patrzenia na ekran telewizora.
Pierwsze użycie
Przejrzyj stronę docelową i zaloguj się na konto, wypróbowując każdą możliwą ścieżkę logowania:
- Użyj pilota, aby wpisać dane logowania do konta.
- Zaloguj się za pomocą kodu, jeśli to możliwe.
- Jeśli to możliwe, skorzystaj z okresu próbnego.
Sprawdź, czy są spełnione te warunki:
- Czy wszystkie kluczowe elementy na stronie są osiągalne i klikalne? To znaczy, że podczas nawigowania za pomocą pilota możesz wybrać wszystkie kluczowe elementy?
- Czy po włączeniu TalkBack elementy takie jak „Logowanie” są wyraźnie oznaczone i powiadamiane? Uważaj na elementy bez etykiet lub sekwencje liczb, np. „bez etykiety” lub „produkt 08328492qw”.
- Czy po włączeniu TalkBack na ekranie odczytywana jest treść całego tekstu?
- Czy interakcje dają oczekiwane wyniki? Czy kliknięcie przycisku Zaloguj się rzeczywiście powoduje wyświetlenie strony logowania?
- Czy nawigacja działa płynnie, czy występują problemy? Może na przykład można wybrać niewłaściwy element w interfejsie w dowolnym momencie?
- Potwierdź, że występują następujące problemy związane z logowaniem:
- Czy możesz poruszać się po znakach na klawiaturze ekranowej podczas pisania za pomocą pilota?
- Czy możesz przechodzić między postaciami za pomocą kodu logowania, który wyświetla się na telewizorze, aby wprowadzać go na urządzeniu dodatkowym?
Poruszaj się po interfejsie za pomocą pilota
Poruszaj się po interfejsie, testując takie zachowania dla wszystkich stron i menu:
- Przejdź do końca strony i z powrotem.
- Przejdź do końca wiersza i z powrotem.
- Kliknij elementy wierszy, w tym karty treści i przyciski, aby sprawdzić, czy wszystkie działania przynoszą oczekiwane rezultaty.
Sprawdź, czy są spełnione te warunki:
- Czy wszystkie kluczowe elementy na stronie są osiągalne i klikalne? To znaczy, że podczas nawigowania za pomocą pilota możesz wybrać wszystkie kluczowe elementy?
- Czy jeśli element jest zaznaczony, czy został wyraźnie oznaczony i zapowiedziany? Uważaj na elementy bez etykiet lub ciągi liczb, np. „bez etykiety” lub „produkt 08328492qw”.
- Jeśli element z tekstem jest zaznaczony, to czy cały tekst widoczny na ekranie odczytywany przez TalkBack?
- Czy interakcje dają oczekiwane wyniki? Czy nawigacja działa płynnie, czy też występują problemy? Czy na przykład zaznaczenie w dowolnym momencie przeskakuje do niewłaściwego elementu interfejsu?
- Czy kliknięcie przycisku Wstecz po otwarciu strony przenosi użytkownika do miejsca, w którym znajdował się przed otwarciem strony?
- Potwierdź te problemy dotyczące wierszy:
- Jeśli nagłówek wiersza jest zaznaczony, czy informuje o tym funkcja TalkBack?
- Czy wszystkie elementy w wierszu są odczytywane przez TalkBack? Jeśli na przykład jest to wiersz filmu, to czy wszystkie tytuły filmów są wypowiadane przez TalkBack?
- Unikaj automatycznego odtwarzania. Sprawdź te kwestie:
- Czy odtwarzanie treści rozpoczyna się dopiero po zainicjowaniu interakcji przez użytkownika?
- Jeśli nie, czy użytkownik może wstrzymać lub zatrzymać autoodtwarzanie treści?
Uwaga: automatyczne odtwarzanie treści, np. autoodtwarzania zwiastunów, może uciążliwe dla użytkowników z wadami wzroku. Możliwość wstrzymywania i zatrzymywania autoodtwarzania treści są opisane w wytycznych dotyczących ułatwień dostępu do treści internetowych.
Przeglądaj strony z informacjami o treściach multimedialnych
Jeśli Twoja aplikacja zawiera treści multimedialne ze stronami z informacjami, np. o filmie lub programie, otwórz stronę z informacjami o co najmniej 2 tytułach multimediów i wykonaj te czynności:
- Przejrzyj wszystkie informacje dostępne dla danego tytułu.
- Testuj wszystkie dostępne działania, takie jak granie, wypożyczanie i dodawanie do ulubionych.
Sprawdź, czy są spełnione te warunki:
- Czy wszystkie kluczowe elementy na stronie są osiągalne i klikalne? To znaczy, że podczas nawigowania za pomocą pilota możesz wybrać wszystkie kluczowe elementy?
- Czy jeśli element jest zaznaczony, czy został wyraźnie oznaczony i zapowiedziany? Uważaj na elementy bez etykiet lub ciągi liczb, np. „bez etykiety” lub „produkt 08328492qw”.
- Czy jeśli element jest zaznaczony, cały tekst jest odczytywany przez TalkBack?
- Czy interakcje dają oczekiwane wyniki? Czy nawigacja działa płynnie, czy też występują problemy? Czy na przykład zaznaczenie w dowolnym momencie przeskakuje do niewłaściwego elementu interfejsu?
- Czy kliknięcie przycisku Wstecz po otwarciu strony przenosi użytkownika do miejsca, w którym znajdował się przed otwarciem strony?
- Potwierdź te problemy dotyczące strony z informacjami:
- Czy TalkBack odczytuje tytuł po przejściu użytkownika na stronę?
- Czy metadane, takie jak oceny i gatunek, są odczytywane przez TalkBack?
- Jeśli pojawią się dodatkowe wiersze, to czy wszystkie nagłówki wierszy będą odczytywane przez TalkBack?
- Uważaj na przypadki automatycznego odtwarzania. Sprawdź te kwestie:
- Czy odtwarzanie treści rozpoczyna się dopiero po zainicjowaniu interakcji przez użytkownika?
- Jeśli nie, czy użytkownik może wstrzymać lub zatrzymać autoodtwarzanie treści?
Odtwarzanie treści multimedialnych
Odtwórz co najmniej 1 tytuł multimedialny (jeśli jest to możliwe) i przetestuj te interakcje:
- Odtwarzanie i wstrzymywanie.
- przewijać do tyłu i do przodu,
- Aktywuj audiodeskrypcję, jeśli jest dostępna.
- Zmień język dźwięku.
- Włącz i zmień napisy, jeśli są dostępne, w tym również wszystkie powiązane ustawienia.
- Przetestuj wszystkie dodatkowe elementy sterujące odtwarzaniem.
Sprawdź, czy są spełnione te warunki:
- Czy elementy sterujące multimediami są odpowiednio oznaczone i wyświetlane przez TalkBack? Obejmuje to dodatkowe opcje, takie jak opcje napisów czy audiodeskrypcja.
- Jeśli elementy sterujące multimediami są zaznaczone, to czy po włączeniu TalkBack wszystkie elementy te działają w oczekiwany sposób?
- Czy podczas wstrzymywania i wznawiania odtwarzania multimediów komunikaty TalkBack wyświetlają się jednocześnie z dźwiękiem filmu lub programu?
- Czy podczas przewijania do tyłu lub do przodu TalkBack podaje informacje o sygnaturach czasowych lub o prędkości przewijania do tyłu i do przodu?
- Zmień ustawienia i sprawdź te kwestie:
- Czy działania są potwierdzone przez TalkBack?
- Czy przełączniki i działania przełączania są odpowiednio oznaczone? Na przykład czy ogłaszane są aktualny stan + działanie?
Oglądaj treści na żywo z elektronicznym przewodnikiem po programach
Jeśli Twoja aplikacja zawiera treści związane z telewizją na żywo, wykonaj te czynności:
- Przejrzyj elektroniczny przewodnik po programowaniu (Electronic Programming Guide, EPG).
- Przeglądaj różne kanały.
- Przeglądaj dalej w czasie.
- Kliknij, aby odtworzyć treści na żywo.
- Przetestuj wszystkie dostępne dodatkowe opcje, takie jak oznaczanie kanałów jako ulubionych i zmienianie kolejności wierszy.
Sprawdź, czy są spełnione te warunki:
- Czy wszystkie kluczowe elementy na stronie są osiągalne i klikalne? To znaczy, że podczas nawigowania za pomocą pilota możesz wybrać wszystkie kluczowe elementy?
- Czy jeśli element jest zaznaczony, czy został wyraźnie oznaczony i zapowiedziany? Uważaj na elementy bez etykiet lub ciągi liczb, np. „bez etykiety” lub „produkt 08328492qw”.
- Jeśli element jest zaznaczony, to czy cały tekst widoczny na ekranie jest odczytywany przez TalkBack?
- Czy interakcje dają oczekiwane wyniki? Czy nawigacja działa płynnie, czy też występują problemy? Czy na przykład zaznaczenie w dowolnym momencie przeskakuje do niewłaściwego elementu interfejsu?
- Czy kliknięcie przycisku Wstecz po otwarciu strony przenosi użytkownika do miejsca, w którym znajdował się przed otwarciem strony?
Pomoc dotycząca Voice
Jeśli w aplikacji jest umieszczona forma wyszukiwania głosowego, możesz jej używać do tych celów:
- Przeliteruj, jeśli jest dostępne.
- wyszukiwać treści,
Sprawdź, czy są spełnione te warunki:
- Czy użytkownicy mogą poprawiać pisownię, w której się zaczęli?
- Czy są jakieś zakłócenia między wyszukiwaniem lub pisownią za pomocą głosu i TalkBack? Na przykład: gdy TalkBack coś informuje, czy jest ono rozpoznawane jako zapytanie głosowe?
Przyjrzyj się stronie wyników wyszukiwania jak każdej innej stronie. Wskazówki znajdziesz w sekcji Poruszanie się po interfejsie za pomocą pilota.
Ustawienia aplikacji Odkrywaj
Poruszaj się po ustawieniach, w tym:
- Poruszaj się po menu i podmenu.
- Modyfikuj ustawienia.
Sprawdź, czy są spełnione te warunki:
- Czy wszystkie kluczowe elementy na stronie są osiągalne i klikalne? To znaczy, że podczas nawigowania za pomocą pilota możesz wybrać wszystkie kluczowe elementy?
- Czy jeśli element jest zaznaczony, czy został wyraźnie oznaczony i zapowiedziany? Uważaj na elementy bez etykiet lub ciągi liczb, np. „bez etykiety” lub „produkt 08328492qw”.
- Jeśli ustawienie jest zaznaczone, to czy cały tekst widoczny na ekranie jest odczytywany przez TalkBack?
- Czy interakcje dają oczekiwane wyniki? Czy nawigacja działa płynnie, czy też występują problemy? Czy na przykład zaznaczenie w dowolnym momencie przeskakuje do niewłaściwego elementu interfejsu?
- Czy kliknięcie przycisku Wstecz po otwarciu strony przenosi użytkownika do miejsca, w którym znajdował się przed otwarciem strony?
- Zmień ustawienia i sprawdź te kwestie:
- Czy wybór jest potwierdzony przez TalkBack?
- Czy przełączniki i działania przełączania są odpowiednio oznaczone? Na przykład czy ogłaszane są aktualny stan + działanie?
Wprowadzanie zmian w globalnych ustawieniach TalkBack
Otwórz globalne ustawienia TalkBack na telewizorze i wykonaj te czynności:
- Zmodyfikuj kolejno po kolei wszystkie ustawienia TalkBack, takie jak szybkość mowy i szczegółowość.
- Po zmodyfikowaniu każdego ustawienia wróć do aplikacji, którą oceniasz, i sprawdź, czy zmiany wprowadzone w ustawieniach TalkBack zostały wprowadzone w aplikacji.
Więcej informacji
Aby dowiedzieć się więcej, zapoznaj się z naszymi zasobami dla deweloperów dotyczącymi ułatwień dostępu.