Este guia lista as etapas para avaliar seu app de TV e melhorar a experiência do usuário com um leitor de tela. Siga estas etapas para entender como os usuários interagem com seu app quando o TalkBack, o leitor de tela do Android, está ativado.
Exemplos de avaliação
Comece a avaliação ativando o TalkBack e abrindo o app. Recomendamos que, na primeira vez que você fizer essa avaliação, não olhe para a tela da TV.
Primeiro uso
Explore a página de destino e faça login em uma conta, tentando todos os caminhos 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, inscreva-se em um teste.
Confirme o seguinte:
- Todos os elementos principais da página podem ser acessados e clicados? Ou seja, é possível selecionar todos os elementos principais ao navegar com o controle remoto?
- Os elementos, como "Login", são rotulados e anunciados de forma significativa quando o TalkBack está ativado? Fique atento a elementos não rotulados ou sequências de números, 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 realmente leva os usuários a uma página de login?
- A navegação é tranquila ou ocorrem problemas? Por exemplo, a seleção pula para o elemento errado na interface em algum momento?
- Confirme os seguintes problemas específicos de login:
- É possível passar de um caractere para outro no teclado da tela ao usar 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 em todas as páginas e menus:
- Navegue até o final da página e volte.
- Navegue até o final de uma linha e volte.
- Clique nos elementos da linha, incluindo cards de conteúdo e botões, para confirmar se todas as ações geram os resultados esperados.
Confirme o seguinte:
- Todos os elementos principais da página podem ser acessados e clicados? Ou seja, é possível selecionar todos os elementos principais ao navegar com o controle remoto?
- Se um elemento tiver foco, ele será rotulado e anunciado de forma significativa? Fique atento a elementos não rotulados ou sequências de números, como "não rotulado" ou "item 08328492qw".
- Se um elemento com texto tiver 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 interface em algum momento?
- Ao abrir uma página, clicar no botão Voltar leva o usuário para onde ele estava antes de abrir a página?
- Confirme os seguintes problemas específicos da linha:
- Se um cabeçalho de linha tiver foco, ele será anunciado pelo TalkBack?
- Se uma linha tiver foco, todos os itens dela serão anunciados pelo TalkBack? Por exemplo, se for uma linha de filmes, todos os títulos serã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 conteúdo de reprodução automática pode ser pausado ou interrompido pelo usuário?
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ência visual. A capacidade de pausar ou interromper o conteúdo de reprodução automática é recomendada pelas Diretrizes de Acessibilidade para Conteúdo Web (em inglês).
Explorar páginas de informações sobre conteúdo de mídia
Se o app contiver 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.
- Teste todas as ações disponíveis, como reproduzir, alugar e adicionar aos favoritos.
Confirme o seguinte:
- Todos os elementos principais da página podem ser acessados e clicados? Ou seja, é possível selecionar todos os elementos principais ao navegar com o controle remoto?
- Se um elemento tiver foco, ele será rotulado e anunciado de forma significativa? Fique atento a elementos não rotulados ou sequências de números, como "não rotulado" ou "item 08328492qw".
- Se um elemento tiver foco, todo o texto 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 interface em algum momento?
- Ao abrir uma página, clicar no botão Voltar leva o usuário para onde ele 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 outras linhas, todos os cabeçalhos de linha serão anunciados pelo TalkBack?
- Fique atento a 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 conteúdo de reprodução automática pode ser pausado ou interrompido pelo usuário?
Reproduzir conteúdo de mídia
Se disponível, reproduza um ou mais títulos de mídia e teste as seguintes interações:
- Reproduzir e pausar.
- Retroceder e avançar.
- Ativar audiodescrições, se disponíveis.
- Mudar o idioma do áudio.
- Ativar e mudar legendas, se disponíveis, incluindo a alteração de todas as configurações associadas.
- Teste outros controles de reprodução disponíveis.
Confirme o seguinte:
- Se os controles de mídia tiverem foco, eles serão rotulados e anunciados corretamente pelo TalkBack? Isso inclui outras opções, como opções de legenda ou audiodescrições.
- Se os controles de mídia tiverem foco, todos eles funcionarão da maneira esperada quando o TalkBack estiver ativado?
- Ao pausar e retomar a reprodução de mídia, os anúncios do TalkBack ocorrem simultaneamente no áudio do filme ou programa?
- Ao retroceder ou avançar, o TalkBack fornece informações sobre carimbos de data/hora ou sobre a velocidade de retrocesso e avanço?
- Mude as configurações e verifique o seguinte:
- As ações são confirmadas pelo TalkBack?
- Os botões de alternância e as ações de alternância são rotulados corretamente? Por exemplo, o estado atual + ação é anunciado?
Assistir 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:
- Navegue pelo guia de programação eletrônica (EPG).
- Navegue por diferentes canais.
- Navegue para frente no tempo.
- Clique para reproduzir conteúdo ao vivo.
- Teste outros controles disponíveis, como marcar canais como favoritos e reordenar linhas.
Confirme o seguinte:
- Todos os elementos principais da página podem ser acessados e clicados? Ou seja, é possível selecionar todos os elementos principais ao navegar com o controle remoto?
- Se um elemento tiver foco, ele será rotulado e anunciado de forma significativa? Fique atento a elementos não rotulados ou sequências de números, como "não rotulado" ou "item 08328492qw".
- Se um elemento tiver 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 interface em algum momento?
- Ao abrir uma página, clicar no botão Voltar leva o usuário para onde ele estava antes de abrir a página?
Suporte por voz
Se o app tiver alguma forma incorporada de pesquisa por voz, use-a para fazer o seguinte:
- Soletrar, se disponível.
- Pesquisar conteúdo.
Confirme o seguinte:
- Os usuários podem revisar o que soletraram?
- Há alguma interferência entre a pesquisa ou a ortografia com voz e o TalkBack? Por exemplo, quando o TalkBack anuncia algo, o anúncio é captado como uma consulta de voz?
Examine a página de resultados da pesquisa como qualquer outra página. Para orientações, consulte a seção Navegar na interface do usuário com um controle remoto.
Explorar as configurações do app
Navegue pelas configurações, incluindo o seguinte:
- Navegue por todos os menus e submenus.
- Modifique as configurações.
Confirme o seguinte:
- Todos os elementos principais da página podem ser acessados e clicados? Ou seja, é possível selecionar todos os elementos principais ao navegar com o controle remoto?
- Se um elemento tiver foco, ele será rotulado e anunciado de forma significativa? Fique atento a elementos não rotulados ou sequências de números, como "não rotulado" ou "item 08328492qw".
- Se uma configuração tiver 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 interface em algum momento?
- Ao abrir uma página, clicar no botão Voltar leva o usuário para onde ele 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 de alternância e as ações de alternância são rotulados corretamente? Por exemplo, o estado atual + ação é anunciado?
Fazer mudanças nas configurações globais do TalkBack
Abra as configurações globais do TalkBack no dispositivo de TV e faça o seguinte:
- Modifique cada configuração do TalkBack, como velocidade da fala e detalhamento, uma por uma.
- 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 transferidas para o app.
Saiba mais
Para saber mais, consulte nossos recursos de desenvolvimento de acessibilidade.