Przykłady oceny TalkBack dla aplikacji telewizyjnych

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?

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.