WDD 231: Desenvolvimento Frontend para Web I

S03 - Atividades de Aprendizagem: Acessibilidade na Web

Visão Geral

Acessibilidade Web significa criar páginas que possam ser usadas por todos, incluindo pessoas que têm dificuldade em visualizar uma tela tradicional ou usar um mouse. Esta atividade de aprendizagem se concentra nos princípios básicos de acessibilidade web e nas ferramentas disponíveis para ajudar a criar sites acessíveis.

Preparação

É importante garantir que a experiência do usuário do seu site funcione bem para todos os seus usuários. Isso inclui garantir que cada imagem contenha texto alternativo apropriado e que haja contraste suficiente entre as cores usadas para que o texto possa ser lido facilmente. Você precisa ter certeza de que os tamanhos das fontes podem ser ajustados, que os controles interativos podem ser navegados usando o teclado e que sua página segue o uso correto de tags HTML, como title, elementos h1-h6, header, nav, main e assim por diante.

O relatório do Lighthouse no DevTools contém uma série de verificações na categoria Acessibilidade para ajudar você a verificar se sua página é acessível. Os seguintes itens são verificados pela categoria Acessibilidade do Lighthouse no DevTools:

Muitos desses itens são aspectos técnicos, e os desenvolvedores precisam lembrar que eles são apenas ferramentas para auxiliar na avaliação geral de acessibilidade de uma página ou site. As ferramentas de acessibilidade do Lighthouse não avaliam a usabilidade de uma página para pessoas com certas deficiências, nem se o conteúdo é compreendido ou qual é a experiência do usuário ao navegar e interagir com a página e o site. Esses aspectos geralmente exigem testes manuais e feedback de usuários com deficiências para realmente entender e melhorar a acessibilidade.

Instruções da Atividade

Use o Lighthouse no DevTools para executar uma auditoria de acessibilidade de todas as suas páginas. Ele apresentará uma lista de problemas de acessibilidade e indicará sugestões de melhorias. Você já deve saber como usar esta ferramenta como parte do seu fluxo de trabalho normal de testes e implantação, portanto, não há nenhuma atividade adicional a ser concluída.

O ideal é usar ferramentas como o Lighthouse de forma contínua, para analisar as páginas que você cria e desenvolve em busca de áreas de melhoria, incluindo acessibilidade e desempenho. Espera-se que você faça este e outros testes em seu(s) projeto(s) de site individual sem que isso seja designado como uma tarefa específica.

Recursos Opcionais