Przykłady oceny TalkBack dla aplikacji telewizyjnych
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
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.
Treść strony i umieszczone na niej fragmenty kodu podlegają licencjom opisanym w Licencji na treści. Java i OpenJDK są znakami towarowymi lub zastrzeżonymi znakami towarowymi należącymi do firmy Oracle lub jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2025-07-27 UTC.
[[["Łatwo zrozumieć","easyToUnderstand","thumb-up"],["Rozwiązało to mój problem","solvedMyProblem","thumb-up"],["Inne","otherUp","thumb-up"]],[["Brak potrzebnych mi informacji","missingTheInformationINeed","thumb-down"],["Zbyt skomplikowane / zbyt wiele czynności do wykonania","tooComplicatedTooManySteps","thumb-down"],["Nieaktualne treści","outOfDate","thumb-down"],["Problem z tłumaczeniem","translationIssue","thumb-down"],["Problem z przykładami/kodem","samplesCodeIssue","thumb-down"],["Inne","otherDown","thumb-down"]],["Ostatnia aktualizacja: 2025-07-27 UTC."],[],[],null,["# TalkBack evaluation examples for TV apps\n\nThis guide lists steps to evaluate your TV app to improve a screen reader user's\nexperience. Perform these steps to understand how users experience your\napp when TalkBack, the Android screen reader, is enabled.\n\nEvaluation examples\n-------------------\n\nStart your evaluation by [enabling TalkBack](https://support.google.com/googletv/answer/10070337)\nand opening your app.\nWe recommend that the first time you conduct this evaluation,\nyou do so without looking at the TV screen.\n\n### First-time use\n\nExplore the landing page and log into an account, trying every possible login path:\n\n- Use the remote control to enter the account credentials.\n- If available, log in with a code.\n- If available, opt into a trial.\n\nConfirm the following:\n\n- Are all key elements on the page reachable and clickable? That is, can you select all key elements when navigating with the remote?\n- Are elements, such as \"Login,\" meaningfully labeled and announced when TalkBack is enabled? Watch out for unlabeled elements or sequences of numbers, such as \"unlabeled\" or \"item 08328492qw.\"\n- When TalkBack is enabled, is all the text that appears on screen announced?\n- Do interactions yield expected results? For example, does clicking the **Sign in** button actually bring users to a sign-in page?\n- Is navigation smooth, or do issues occur? For example, does the selection jump to the wrong element in the UI at any point?\n- Confirm the following login-specific issues:\n - Can you move from character to character on the screen keyboard when using the remote to type?\n - When using a login code that displays on the TV to be entered on a secondary device, can you navigate from character to character?\n\n### Navigate the user interface with a remote\n\nNavigate through the interface, testing the following behaviors for all pages\nand menus:\n\n- Navigate all the way to the end of the page and back.\n- Navigate all the way to the end of a row and back.\n- Click row elements, including content cards and buttons, to confirm that all actions yield expected results.\n\nConfirm the following:\n\n- Are all key elements on the page reachable and clickable? That is, can you select all key elements when navigating with the remote?\n- If an element has focus, is it meaningfully labeled and announced? Watch out for unlabeled elements or sequences of numbers, such as \"unlabeled\" or \"item 08328492qw.\"\n- If an element with text has focus, is all the text that appears on screen announced by TalkBack?\n- Do interactions yield expected results? Is navigation smooth, or do issues occur? For example, does the selection jump to the wrong element in the UI at any point?\n- When opening a page, does clicking the **Back** button bring the user to where they were before opening the page?\n- Confirm the following row-specific issues:\n - If a row heading has focus, is it announced by TalkBack?\n - If a row has focus, are all items within the row announced by TalkBack? For example, if it's a movie row, are all movie titles announced by TalkBack?\n- Avoid instances of automatic playback. Check the following:\n - Does content start playing only when the user has initiated an interaction?\n - If not, can autoplaying content be paused or stopped by the user?\n\n**Note:** Automatic playback of content, such as trailer\nautoplay, can be disruptive for users with vision impairments. The ability to\npause or stop autoplay content is recommended by the\n[Web Content Accessibility Guidelines](https://www.w3.org/WAI/standards-guidelines/wcag/).\n\n### Explore information pages for media content\n\nIf your app contains media content with detail pages, such as an information page\nabout a movie or show, open the detail page for two or more media titles and do\nthe following:\n\n- Navigate through all the information available for a title.\n- Test all available actions, such as play, rent, and add to favorites.\n\nConfirm the following:\n\n- Are all key elements on the page reachable and clickable? That is, can you select all key elements when navigating with the remote?\n- If an element has focus, is it meaningfully labeled and announced? Watch out for unlabeled elements or sequences of numbers, such as \"unlabeled\" or \"item 08328492qw.\"\n- If an element has focus, is all the text announced by TalkBack?\n- Do interactions yield expected results? Is navigation smooth, or do issues occur? For example, does the selection jump to the wrong element in the UI at any point?\n- When opening a page, does clicking the **Back** button bring the user to where they were before opening the page?\n- Confirm the following detail-page specific issues:\n - Is the title announced by TalkBack when the user lands on the page?\n - Is metadata, such as ratings and genre, announced by TalkBack?\n - If there are additional rows, are all row headings announced by TalkBack?\n- Watch out for instances of automatic playback. Check the following:\n - Does content start playing only when the user has initiated an interaction?\n - If not, can autoplaying content be paused or stopped by the user?\n\n### Play media content\n\nIf available, play one or more media titles and test the following interactions:\n\n- Play and pause.\n- Rewind and fast-forward.\n- Activate audio descriptions, if available.\n- Change audio language.\n- Enable and change subtitles or captions, if available, including changing any associated settings.\n- Test any additional playback controls that are available.\n\nConfirm the following:\n\n- If media controls have focus, are they appropriately labeled and announced by TalkBack? This includes additional options such as subtitle options or audio descriptions.\n- If media controls have focus, do all media controls work in the expected manner when TalkBack is enabled?\n- When pausing and resuming media playback, do TalkBack announcements occur concurrently over the movie or show's audio?\n- When rewinding or fast-forwarding, does TalkBack provide information about timestamps or about rewinding and fast-forwarding speed?\n- Change settings and check the following:\n - Are actions confirmed by TalkBack?\n - Are toggles and toggle actions appropriately labeled? For example, is *current state* + *action* announced?\n\n### Watch live content with an Electronic Programming Guide\n\nIf your app has live TV content, do the following:\n\n- Browse the Electronic Programming Guide (EPG).\n- Browse through different channels.\n- Browse forward in time.\n- Click to play live content.\n- Test any additional controls that are available, such as marking channels as favorites and reordering rows.\n\nConfirm the following:\n\n- Are all key elements on the page reachable and clickable? That is, can you select all key elements when navigating with the remote?\n- If an element has focus, is it meaningfully labeled and announced? Watch out for unlabeled elements or sequences of numbers, such as \"unlabeled\" or \"item 08328492qw.\"\n- If an element has focus, is all the text that appears on screen announced by TalkBack?\n- Do interactions yield expected results? Is navigation smooth, or do issues occur? For example, does the selection jump to the wrong element in the UI at any point?\n- When opening a page, does clicking the **Back** button bring the user to where they were before opening the page?\n\n### Voice support\n\nIf your app has any embedded form of voice search, use it to do the following:\n\n- Spell, if available.\n- Search for content.\n\nConfirm the following:\n\n- Can users revise what they have spelled?\n- Are there any interferences between searching or spelling with voice and TalkBack? For example, when TalkBack announces something, is the announcement picked up as a voice query?\n\nExamine the search results page like any other page. For guidance, see the\n[Navigate the user interface with a remote](#navigate-with-remote) section.\n\n### Explore app settings\n\nNavigate through settings, including the following:\n\n- Navigate through every menu and submenu.\n- Modify settings.\n\nConfirm the following:\n\n- Are all key elements on the page reachable and clickable? That is, can you select all key elements when navigating with the remote?\n- If an element has focus, is it meaningfully labeled and announced? Watch out for unlabeled elements or sequences of numbers, such as \"unlabeled\" or \"item 08328492qw.\"\n- If a setting has focus, is all the text that appears on screen announced by TalkBack?\n- Do interactions yield expected results? Is navigation smooth, or do issues occur? For example, does the selection jump to the wrong element in the UI at any point?\n- When opening a page, does clicking the **Back** button bring the user to where they were before opening the page?\n- Change settings and check the following:\n - Are selections confirmed by TalkBack?\n - Are toggles and toggle actions appropriately labeled? For example, is *current state* + *action* announced?\n\n### Make changes to global TalkBack settings\n\nOpen the global TalkBack settings on the TV device and do the following:\n\n- Modify each TalkBack setting, such as speech rate and verbosity, one by one.\n- After modifying each setting, return to the app you are evaluating and confirm that the changes you made to TalkBack settings successfully carry into the app.\n\nLearn more\n----------\n\nTo learn more, see our [accessibility development resources](/guide/topics/ui/accessibility)."]]