Ten przewodnik zawiera instrukcje dotyczące oceny aplikacji TV, aby poprawić wrażenia użytkowników czytników ekranu. Wykonaj te czynności, aby sprawdzić, jak użytkownicy korzystają z Twojej aplikacji, gdy włączony jest TalkBack, czyli czytnik ekranu na Androidzie.
Przykłady oceny
Zacznij ocenę od włączenia TalkBack i otwarcia aplikacji. Zalecamy, aby podczas pierwszej oceny nie patrzeć na ekran telewizora.
Pierwsze użycie
Przejrzyj stronę docelową i zaloguj się na konto, wypróbowując wszystkie możliwe ścieżki logowania:
- Użyj pilota, aby wpisać dane logowania.
- Jeśli jest dostępna, zaloguj się za pomocą kodu.
- Jeśli jest dostępny, rozpocznij okres próbny.
Sprawdź, czy:
- czy wszystkie kluczowe elementy na stronie są dostępne i można je kliknąć? Czy możesz wybrać wszystkie kluczowe elementy podczas nawigacji za pomocą pilota?
- czy elementy takie jak „Zaloguj się” są odpowiednio oznaczone i czy TalkBack je odczytuje? Uważaj na nieoznaczone elementy lub ciągi cyfr, takie jak „nieoznaczony” lub „element 08328492qw”.
- czy po włączeniu TalkBack odczytywany jest cały tekst wyświetlany na ekranie?
- czy interakcje dają oczekiwane rezultaty? Na przykład czy kliknięcie przycisku Zaloguj się rzeczywiście przenosi użytkowników na stronę logowania?
- czy nawigacja jest płynna, czy występują problemy? Na przykład czy zaznaczenie w pewnym momencie przeskakuje do niewłaściwego elementu w interfejsie?
- Sprawdź te problemy związane z logowaniem:
- Czy podczas pisania za pomocą pilota możesz przechodzić od znaku do znaku na klawiaturze ekranowej?
- Czy podczas korzystania z kodu logowania wyświetlanego na telewizorze, który należy wpisać na urządzeniu dodatkowym, możesz przechodzić od znaku do znaku?
Nawigacja po interfejsie za pomocą pilota
Poruszaj się po interfejsie, testując te zachowania na wszystkich stronach i w menu:
- Przejdź do końca strony i z powrotem.
- Przejdź do końca wiersza i z powrotem.
- Klikaj elementy wiersza, w tym karty treści i przyciski, aby sprawdzić, czy wszystkie działania dają oczekiwane rezultaty.
Sprawdź, czy:
- czy wszystkie kluczowe elementy na stronie są dostępne i można je kliknąć? Czy możesz wybrać wszystkie kluczowe elementy podczas nawigacji za pomocą pilota?
- czy element, na którym jest zaznaczenie, jest odpowiednio oznaczony i czy TalkBack go odczytuje? Uważaj na nieoznaczone elementy lub ciągi cyfr, takie jak „nieoznaczony” lub „element 08328492qw”.
- czy po zaznaczeniu elementu z tekstem TalkBack odczytuje cały tekst wyświetlany na ekranie?
- czy interakcje dają oczekiwane rezultaty? czy nawigacja jest płynna, czy występują problemy? Na przykład czy zaznaczenie w pewnym momencie przeskakuje do niewłaściwego elementu w interfejsie?
- czy po otwarciu strony kliknięcie przycisku Wstecz przenosi użytkownika do miejsca, w którym był przed otwarciem strony?
- Sprawdź te problemy związane z wierszami:
- czy po zaznaczeniu nagłówka wiersza TalkBack go odczytuje?
- czy po zaznaczeniu wiersza TalkBack odczytuje wszystkie elementy w tym wierszu? Na przykład czy w przypadku wiersza z filmami TalkBack odczytuje wszystkie tytuły filmów?
- Unikaj automatycznego odtwarzania. Sprawdź:
- czy odtwarzanie treści rozpoczyna się dopiero wtedy, gdy użytkownik zainicjuje interakcję?
- czy w przeciwnym razie użytkownik może wstrzymać lub zatrzymać automatyczne odtwarzanie treści?
Uwaga: automatyczne odtwarzanie treści, np. autoodtwarzanie zwiastunów, może przeszkadzać użytkownikom z wadami wzroku. Możliwość wstrzymania lub zatrzymania autoodtwarzania treści jest zalecana w wytycznych WCAG.
Przeglądanie stron z informacjami o treściach multimedialnych
Jeśli Twoja aplikacja zawiera treści multimedialne ze stronami szczegółów, np. stroną z informacjami o filmie lub serialu, otwórz stronę szczegółów co najmniej 2 tytułów multimedialnych i wykonaj te czynności:
- Przejdź przez wszystkie informacje dostępne o danym tytule.
- Przetestuj wszystkie dostępne działania, takie jak odtwarzanie, wypożyczanie i dodawanie do ulubionych.
Sprawdź, czy:
- czy wszystkie kluczowe elementy na stronie są dostępne i można je kliknąć? Czy możesz wybrać wszystkie kluczowe elementy podczas nawigacji za pomocą pilota?
- czy element, na którym jest zaznaczenie, jest odpowiednio oznaczony i czy TalkBack go odczytuje? Uważaj na nieoznaczone elementy lub ciągi cyfr, takie jak „nieoznaczony” lub „element 08328492qw”.
- czy po zaznaczeniu elementu TalkBack odczytuje cały tekst?
- czy interakcje dają oczekiwane rezultaty? czy nawigacja jest płynna, czy występują problemy? Na przykład czy zaznaczenie w pewnym momencie przeskakuje do niewłaściwego elementu w interfejsie?
- czy po otwarciu strony kliknięcie przycisku Wstecz przenosi użytkownika do miejsca, w którym był przed otwarciem strony?
- Sprawdź te problemy związane ze stronami szczegółów:
- czy po przejściu użytkownika na stronę TalkBack odczytuje tytuł?
- czy TalkBack odczytuje metadane, takie jak oceny i gatunek?
- czy w przypadku dodatkowych wierszy TalkBack odczytuje wszystkie nagłówki wierszy?
- Uważaj na automatyczne odtwarzanie. Sprawdź:
- czy odtwarzanie treści rozpoczyna się dopiero wtedy, gdy użytkownik zainicjuje interakcję?
- czy w przeciwnym razie użytkownik może wstrzymać lub zatrzymać automatyczne odtwarzanie treści?
Odtwarzanie treści multimedialnych
Jeśli jest to możliwe, odtwórz co najmniej 1 tytuł multimedialny i przetestuj te interakcje:
- Odtwarzanie i wstrzymywanie.
- Przewijanie do tyłu i do przodu.
- Włączanie audiodeskrypcji, jeśli jest dostępna.
- Zmienianie języka dźwięku.
- Włączanie i zmienianie napisów, jeśli są dostępne, w tym zmienianie powiązanych ustawień.
- Przetestuj wszystkie dodatkowe dostępne elementy sterujące odtwarzaniem.
Sprawdź, czy:
- czy po zaznaczeniu elementów sterujących multimediami są one odpowiednio oznaczone i czy TalkBack je odczytuje? Dotyczy to dodatkowych opcji, takich jak opcje napisów lub audiodeskrypcja.
- czy po zaznaczeniu elementów sterujących multimediami wszystkie elementy sterujące działają zgodnie z oczekiwaniami, gdy TalkBack jest włączony?
- czy podczas wstrzymywania i wznawiania odtwarzania multimediów komunikaty TalkBack są odczytywane jednocześnie z dźwiękiem filmu lub serialu?
- czy podczas przewijania do tyłu lub do przodu TalkBack podaje informacje o znacznikach czasu lub o szybkości przewijania?
- Zmień ustawienia i sprawdź:
- czy TalkBack potwierdza działania?
- czy przełączniki i działania przełączników są odpowiednio oznaczone? Na przykład czy odczytywany jest bieżący stan + działanie?
Oglądanie treści na żywo za pomocą elektronicznego przewodnika po programach
Jeśli Twoja aplikacja zawiera treści telewizji na żywo, wykonaj te czynności:
- Przeglądaj elektroniczny przewodnik po programach (EPG).
- Przeglądaj różne kanały.
- Przeglądaj programy w przyszłości.
- Kliknij, aby odtworzyć treści na żywo.
- Przetestuj wszystkie dodatkowe dostępne elementy sterujące, takie jak oznaczanie kanałów jako ulubionych i zmienianie kolejności wierszy.
Sprawdź, czy:
- czy wszystkie kluczowe elementy na stronie są dostępne i można je kliknąć? Czy możesz wybrać wszystkie kluczowe elementy podczas nawigacji za pomocą pilota?
- czy element, na którym jest zaznaczenie, jest odpowiednio oznaczony i czy TalkBack go odczytuje? Uważaj na nieoznaczone elementy lub ciągi cyfr, takie jak „nieoznaczony” lub „element 08328492qw”.
- czy po zaznaczeniu elementu TalkBack odczytuje cały tekst wyświetlany na ekranie?
- czy interakcje dają oczekiwane rezultaty? czy nawigacja jest płynna, czy występują problemy? Na przykład czy zaznaczenie w pewnym momencie przeskakuje do niewłaściwego elementu w interfejsie?
- czy po otwarciu strony kliknięcie przycisku Wstecz przenosi użytkownika do miejsca, w którym był przed otwarciem strony?
Pomoc dotycząca Voice
Jeśli Twoja aplikacja zawiera jakąkolwiek wbudowaną formę wyszukiwania głosowego, użyj jej, aby:
- sprawdzić pisownię, jeśli jest to możliwe;
- wyszukać treści.
Sprawdź, czy:
- czy użytkownicy mogą poprawiać to, co napisali?
- czy występują jakieś zakłócenia między wyszukiwaniem lub sprawdzaniem pisowni za pomocą głosu a TalkBack? Na przykład czy gdy TalkBack coś odczytuje, jest to traktowane jako zapytanie głosowe?
Sprawdź stronę wyników wyszukiwania tak jak każdą inną stronę. Więcej informacji znajdziesz w sekcji Nawigacja po interfejsie za pomocą pilota.
Przeglądanie ustawień aplikacji
Przejdź przez ustawienia, w tym:
- Przejdź przez każde menu i podmenu.
- Zmień ustawienia.
Sprawdź, czy:
- czy wszystkie kluczowe elementy na stronie są dostępne i można je kliknąć? Czy możesz wybrać wszystkie kluczowe elementy podczas nawigacji za pomocą pilota?
- czy element, na którym jest zaznaczenie, jest odpowiednio oznaczony i czy TalkBack go odczytuje? Uważaj na nieoznaczone elementy lub ciągi cyfr, takie jak „nieoznaczony” lub „element 08328492qw”.
- czy po zaznaczeniu ustawienia TalkBack odczytuje cały tekst wyświetlany na ekranie?
- czy interakcje dają oczekiwane rezultaty? czy nawigacja jest płynna, czy występują problemy? Na przykład czy zaznaczenie w pewnym momencie przeskakuje do niewłaściwego elementu w interfejsie?
- czy po otwarciu strony kliknięcie przycisku Wstecz przenosi użytkownika do miejsca, w którym był przed otwarciem strony?
- Zmień ustawienia i sprawdź:
- czy TalkBack potwierdza wybory?
- czy przełączniki i działania przełączników są odpowiednio oznaczone? Na przykład czy odczytywany jest bieżący stan + działanie?
Wprowadzanie zmian w ustawieniach globalnych TalkBack
Otwórz ustawienia globalne TalkBack na telewizorze i wykonaj te czynności:
- Zmień kolejno wszystkie ustawienia TalkBack, takie jak szybkość mowy i szczegółowość.
- Po zmianie każdego ustawienia wróć do ocenianej aplikacji i sprawdź, czy zmiany wprowadzone w ustawieniach TalkBack zostały w niej zastosowane.
Więcej informacji
Więcej informacji znajdziesz w naszych materiałach dla programistów dotyczących ułatwień dostępu.