Exemplos de avaliação do TalkBack para apps para TV
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Este guia lista as etapas para avaliar seu app para TV e melhorar a experiência do usuário de um
leitor de tela. Siga estas etapas para entender a experiência dos usuários com seu
app quando o TalkBack, o leitor de tela Android, está ativado.
Exemplos de avaliação
Para começar sua avaliação, ative o TalkBack
e abra seu app.
Recomendamos que, na primeira vez que você fizer essa avaliação,
faça isso sem olhar para a tela da TV.
Primeiro uso
Explore a página de destino e faça login em uma conta, testando todos os caminhos de login possíveis:
- Use o controle remoto para inserir as credenciais da conta.
- Se disponível, faça login com um código.
- Se disponível, opte por um teste.
Confirme o seguinte:
- Todos os elementos-chave da página são acessíveis e clicáveis? Ou seja, é possível
selecionar todos os elementos-chave ao navegar com o controle remoto?
- Os elementos, como "Login", são rotulados e anunciados de forma significativa quando
o TalkBack está ativado? Tenha cuidado com elementos ou sequências de números não rotulados, como "não rotulado" ou "item 08328492qw".
- Quando o TalkBack está ativado, todo o texto que aparece na tela é anunciado?
- As interações geram os resultados esperados? Por exemplo, clicar no botão
Fazer login leva os usuários a uma página de login?
- A navegação é tranquila ou ocorrem problemas? Por exemplo, a seleção
vai passar para o elemento errado na interface em algum momento?
- Confirme os seguintes problemas específicos de login:
- É possível mudar de caractere em caractere no teclado da tela
usando o controle remoto para digitar?
- Ao usar um código de login que aparece na TV para ser inserido em um dispositivo
secundário, é possível navegar de um caractere para outro?
Navegar na interface do usuário com um controle remoto
Navegue pela interface testando os seguintes comportamentos para todas as páginas
e menus:
- Navegue até o fim da página e volte até o final.
- Navegue até o final de uma linha e volte.
- Clique nos elementos da linha, incluindo cards e botões de conteúdo, para confirmar que todas
as ações geram os resultados esperados.
Confirme o seguinte:
- Todos os elementos-chave da página são acessíveis e clicáveis? Ou seja, é possível
selecionar todos os elementos-chave ao navegar com o controle remoto?
- Se um elemento tem foco, ele é rotulado e anunciado significativamente? Tenha cuidado
com elementos ou sequências de números não rotulados, como "não rotulado" ou
"item 08328492qw".
- Se um elemento com texto estiver em foco, todo o texto que aparece na tela será
anunciado pelo TalkBack?
- As interações geram os resultados esperados? A navegação é tranquila ou ocorrem
problemas? Por exemplo, a seleção pula para o elemento errado na IU em
algum momento?
- Ao abrir uma página, clicar no botão Voltar leva o usuário
ao local em que estava antes de abrir a página?
- Confirme os seguintes problemas em linhas específicas:
- Se o cabeçalho de uma linha estiver em foco, ele será anunciado pelo TalkBack?
- Se uma linha estiver em foco, todos os itens dela serão anunciados pelo TalkBack?
Por exemplo, se for uma linha de filmes, todos os títulos de filmes são anunciados pelo TalkBack?
- Evite instâncias de reprodução automática. Verifique o seguinte:
- O conteúdo começa a ser reproduzido somente quando o usuário inicia uma interação?
- Caso contrário, o usuário pode pausar ou interromper a reprodução automática?
Observação:a reprodução automática de conteúdo, como a reprodução automática
de trailers, pode ser prejudicial para usuários com deficiências visuais. A capacidade de
pausar ou interromper a reprodução automática do conteúdo é recomendada pelas
diretrizes de acessibilidade de conteúdo da Web.
Explorar páginas de informações para conteúdo de mídia
Se o app tiver conteúdo de mídia com páginas de detalhes, como uma página de informações
sobre um filme ou programa, abra a página de detalhes de dois ou mais títulos de mídia e faça
o seguinte:
- Navegue por todas as informações disponíveis para um título.
- Testar todas as ações disponíveis, como jogar, alugar e adicionar aos favoritos.
Confirme o seguinte:
- Todos os elementos-chave da página são acessíveis e clicáveis? Ou seja, é possível
selecionar todos os elementos-chave ao navegar com o controle remoto?
- Se um elemento tem foco, ele é rotulado e anunciado significativamente? Tenha cuidado
com elementos ou sequências de números não rotulados, como "não rotulado" ou
"item 08328492qw".
- Se um elemento tiver foco, todo o texto é anunciado pelo TalkBack?
- As interações geram os resultados esperados? A navegação é tranquila ou ocorrem
problemas? Por exemplo, a seleção pula para o elemento errado na IU em
algum momento?
- Ao abrir uma página, clicar no botão Voltar leva o usuário
ao local em que estava antes de abrir a página?
- Confirme os seguintes problemas específicos da página de detalhes:
- O título é anunciado pelo TalkBack quando o usuário acessa a página?
- Os metadados, como classificações e gênero, são anunciados pelo TalkBack?
- Se houver linhas adicionais, todos os cabeçalhos de linha são anunciados pelo TalkBack?
- Cuidado com casos de reprodução automática. Verifique o seguinte:
- O conteúdo começa a ser reproduzido somente quando o usuário inicia uma interação?
- Caso contrário, o usuário pode pausar ou interromper a reprodução automática?
Abrir conteúdo de mídia
Se disponíveis, reproduza um ou mais títulos de mídia e teste as seguintes interações:
- Reproduzir e pausar.
- Retroceda e avance.
- Ative as audiodescrições, se disponíveis.
- Mudar idioma do áudio.
- Ativar e mudar legendas, se disponíveis, incluindo a mudança de configurações
associadas.
- Teste todos os controles de mídia adicionais disponíveis.
Confirme o seguinte:
- Se os controles de mídia estiverem em foco, eles estão devidamente rotulados e anunciados pelo
TalkBack?
Isso inclui outras opções, como legendas ou audiodescrições.
- Se os controles de mídia estiverem em foco, todos os controles de mídia vão funcionar da maneira esperada
quando o TalkBack estiver ativado?
- Ao pausar e retomar a reprodução de mídia, os avisos do TalkBack ocorrem
simultaneamente no áudio do filme ou programa?
- Ao voltar ou avançar, o TalkBack fornece informações sobre
carimbos de data/hora ou sobre a velocidade de avanço e retorno?
- Mude as configurações e verifique o seguinte:
- As ações são confirmadas pelo TalkBack?
- Os botões e ações de alternância estão identificados corretamente? Por exemplo, o
estado atual + ação foi anunciado?
Assista conteúdo ao vivo com um guia de programação eletrônica
Se o app tiver conteúdo de TV ao vivo, faça o seguinte:
- Procure o Guia de programação eletrônica (EPG, na sigla em inglês).
- Navegue por diferentes canais.
- Navegue no tempo.
- Clique para reproduzir o conteúdo ao vivo.
- Teste todos os controles adicionais disponíveis, como marcar canais como favoritos e reordenar linhas.
Confirme o seguinte:
- Todos os elementos-chave da página são acessíveis e clicáveis? Ou seja, é possível
selecionar todos os elementos-chave ao navegar com o controle remoto?
- Se um elemento tem foco, ele é rotulado e anunciado significativamente? Tenha cuidado
com elementos ou sequências de números não rotulados, como "não rotulado" ou
"item 08328492qw".
- Se um elemento estiver em foco, todo o texto que aparece na tela é anunciado pelo
TalkBack?
- As interações geram os resultados esperados? A navegação é tranquila ou ocorrem
problemas? Por exemplo, a seleção pula para o elemento errado na IU em
algum momento?
- Ao abrir uma página, clicar no botão Voltar leva o usuário
ao local em que estava antes de abrir a página?
Suporte do Voice
Se o app tiver alguma forma de pesquisa por voz incorporada, use-a para fazer o seguinte:
- Soletre, se disponível.
- Pesquise conteúdo.
Confirme o seguinte:
- Os usuários podem revisar o que escreveram?
- Há alguma interferência entre a pesquisa ou a ortografia com a voz e
o TalkBack? Por exemplo, quando o TalkBack anuncia algo, o aviso
é selecionado como uma consulta por voz?
Analise a página de resultados da pesquisa como qualquer outra página. Para orientações, consulte a seção
Navegar pela interface do usuário com um controle remoto.
Acessar configurações do app
Navegue pelas configurações, incluindo:
- navegar por todos os menus e submenus;
- Modificar configurações.
Confirme o seguinte:
- Todos os elementos-chave da página são acessíveis e clicáveis? Ou seja, é possível
selecionar todos os elementos-chave ao navegar com o controle remoto?
- Se um elemento tem foco, ele é rotulado e anunciado significativamente? Tenha cuidado
com elementos ou sequências de números não rotulados, como "não rotulado" ou
"item 08328492qw".
- Se uma configuração tiver foco, todo o texto exibido na tela é anunciado pelo
TalkBack?
- As interações geram os resultados esperados? A navegação é tranquila ou ocorrem
problemas? Por exemplo, a seleção pula para o elemento errado na IU em
algum momento?
- Ao abrir uma página, clicar no botão Voltar leva o usuário
ao local em que estava antes de abrir a página?
- Mude as configurações e verifique o seguinte:
- As seleções são confirmadas pelo TalkBack?
- Os botões e ações de alternância estão identificados corretamente? Por exemplo, o
estado atual + ação foi anunciado?
Mudar as configurações globais do TalkBack
Abra as configurações globais do TalkBack na TV e faça o seguinte:
- Modifique cada configuração do TalkBack, como a velocidade da fala e o nível de verbosidade, um por um.
- Depois de modificar cada configuração, volte ao app que você está avaliando e confirme
se as mudanças feitas nas configurações do TalkBack foram aplicadas ao app.
Saiba mais
Para saber mais, consulte nossos recursos de desenvolvimento de acessibilidade.
O conteúdo e os exemplos de código nesta página estão sujeitos às licenças descritas na Licença de conteúdo. Java e OpenJDK são marcas registradas da Oracle e/ou suas afiliadas.
Última atualização 2025-07-27 UTC.
[null,null,["Última atualização 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)."]]