Efetuar testes de acessibilidade é uma das melhores formas de aprender sobre o assunto.
As ferramentas de testes automatizados apontam erros de código e não aderência as diretrizes diretamente no código, desta forma não é necessário ler e decorar toda a documentação de padrões da linguagem ou diretrizes para entender aonde os problemas ocorrem.
Abaixo descrevo um pequeno processo de testes que costumo usar.
- Efetuar testes automatizados (Automático)
- Verificar aderência aos padrões de código W3C, HTML e CSS, quanto a sintaxe e semântica. Ferramentas: W3C Markup Validation Service e CSS Validation Service
- Verificar aderência aos padrões WCAG 2.0 Ferramenta: Acess Monitor Plus
- Efetuar testes manuais (Manual)
- Verificar no código se possui declaração de documento definido.
- Verificar se o código, apesar de válido, é constituído por objetos naturais do HTML.
- Verifica se existe uma estrutura consistente de apresentação e navegação
- Título, cabeçalho, corpo da página, rodapé, menu
- Verificar se é possível navegar na página e entre páginas utilizando apenas o teclado
- Verificar a existência de erros de Javascript Ferramenta: Navegador Chrome
-
- Verificar contraste de cores Ferrramenta: tota11y for Chrome e total11y for Firefox
- Utilizando o leitor de telas, verificar se todos os objetos da página são navegáveis via teclado
- Verificar se todos os objetos da página são navegáveis através das setas
- Verificar se todos os objetos que recebem foco são navegáveis através da tecla TAB Ferramenta para Web: NVDA Ferramenta para Android: Talk Back (nativo)
- Avaliei se os textos podem ser simplificados para facilitar a tradução para Libras.
- Ferramenta: Plugin Vlibras do Chrome
- Utilize Linguagem Simples para garantir que as informações podem ser entendidas por todos. Em uma ferramenta de Inteligência Artifical utilize o prompt a seguir e logo após escreva ou cole o seu texto:
Prompt: Rescreva o texto abaixo utilizando o conceito de linguagem simples, utilizando os conceitos de inteligibilidade de Flesch-Kincaid.
- Ferramenta: ChatGPT ou Copilot.
- Técnica com AI: Veja exemplo no item 21 - Linguagem simples, no menu desta cartilha.