Nos termos do próprio skill
Testa aplicações web com os leitores de tela VoiceOver, NVDA, JAWS, TalkBack e Narrator nas plataformas macOS, Windows, iOS e Android. Valida a compatibilidade com leitores de tela, depura problemas de tecnologia assistiva e garante implementações de ARIA corretas por meio de testes práticos com leitores de tela reais.
Aborda navegação, formulários, anúncios de conteúdo dinâmico, gerenciamento de foco e diálogos modais. Fornece comandos específicos por plataforma, checklists de teste e exemplos de código para padrões comuns de acessibilidade. Enfatiza o teste em diferentes modos de leitor de tela (navegação, foco, aplicação) e prioriza HTML semântico com ARIA como aprimoramento complementar.
O que ele produz
- Checklist de Teste do VoiceOver cobrindo carregamento de página, navegação, links, formulários, conteúdo dinâmico e tabelas
- Script de Teste do NVDA com instruções passo a passo para carregamento inicial, landmarks, cabeçalhos, formulários, elementos interativos e conteúdo dinâmico
- Exemplos de código HTML que mostram padrões acessíveis e correções para problemas comuns, como botões sem rótulo, conteúdo dinâmico não anunciado e erros de formulário
- Código JavaScript para gerenciamento de foco, incluindo diálogos modais, retenção de foco (focus trapping) e navegação por teclado em interfaces de abas
Como funciona
- 01Testar com os Principais Leitores de Tela por Plataforma
Use o NVDA com o Firefox no Windows (31% de uso), o VoiceOver com o Safari no macOS e iOS (15% de uso), o JAWS com o Chrome (40% de uso), o TalkBack no Android (10% de uso) e o Narrator com o Edge (4% de uso).
- 02Navegar Usando Comandos Específicos do Leitor de Tela
Execute comandos como VO+Seta para Direita para navegação por elementos no VoiceOver, H para saltos entre cabeçalhos no NVDA, Insert+F7 para listas de links no JAWS e deslize com dois dedos para rolagem no TalkBack.
- 03Testar nos Modos de Navegação e Foco
Verifique se os leitores de tela alternam corretamente entre o modo de navegação, para leitura de conteúdo, e o modo de foco, para interação com controles de formulário, observando os anúncios de mudança de modo.
- 04Validar a Estrutura Semântica e o ARIA
Verifique se os cabeçalhos são detectáveis pelo rotor ou pela lista de elementos, se os landmarks estão rotulados corretamente, se as regiões dinâmicas (live regions) anunciam atualizações e se roles como dialog, tab e progressbar estão implementados corretamente.
- 05Verificar o Gerenciamento de Foco e a Interação por Teclado
Garanta que o foco se mova para os erros após o envio do formulário, que os modais retenham o foco corretamente e o devolvam ao fechar, e que as interfaces de abas respondam às setas, Home e End.
- 06Testar Anúncios de Conteúdo Dinâmico
Acione atualizações de conteúdo e confirme que role="status" com aria-live="polite" anuncia as mudanças após a fala atual, enquanto role="alert" interrompe imediatamente.