GitHub cria plugin para verificar qualidade do alt text
Ferramenta do GitHub Accessibility Scanner avalia se descrição é útil, não apenas se existe
O que aconteceu
O GitHub, por meio do engenheiro Taarik Ashenafi, ex-estagiário do time de acessibilidade, publicou um post detalhando o novo plugin. O plugin foi construído para o GitHub Accessibility Scanner, ferramenta que automatiza checagens de acessibilidade. A novidade é que ele não se limita a verificar se o atributo alt existe, mas avalia se a descrição é significativa. Segundo o WebAIM Million 2026, 16,2% das imagens nos top 1 milhão de home pages não têm alt text. Entre as que têm, 10,8% usam descrições inúteis, como alt="image", nome de arquivo ou texto copiado de outra imagem.
O plugin usa cinco regras determinísticas por padrão, que não exigem credenciais para modelos de IA ou chamadas de rede. Uma sexta regra, opt-in, chama um modelo com o conteúdo da imagem e o contexto ao redor para julgamentos mais subjetivos.
Contexto
O problema do alt text não é novo. Ferramentas automatizadas sempre conseguiram detectar a ausência do atributo, mas falham em avaliar a qualidade. A maioria dos verificadores testa se existe um nome acessível para a imagem, não se a descrição diz algo útil. Isso é uma escolha de design: regras de qualidade com falsos positivos fazem as equipes desligarem a ferramenta. Por isso, alt="IMG_2847.png" passa na checagem, assim como alt="3/5 stars" repetido em cinco ícones de estrela diferentes.
O WebAIM Million é um estudo anual que analisa os top 1 milhão de home pages. A edição de 2026 revelou que mais de um em cada quatro imagens tem alt text ausente, vago ou copiado de imagens vizinhas.
Por que importa
Para desenvolvedores e equipes de produto, o plugin oferece uma forma prática de melhorar a acessibilidade sem depender de revisão manual. A distinção entre presença e qualidade é crucial: uma imagem com alt="image" é tão inútil para um leitor de tela quanto uma sem atributo. O plugin também serve como referência para quem constrói checagens automatizadas, mostrando como separar fatos objetivos de julgamentos subjetivos.
Impacto
No curto prazo, quem usa o GitHub Accessibility Scanner pode ativar o plugin e reduzir o número de imagens com descrições inúteis. No médio prazo, a abordagem pode influenciar outras ferramentas de acessibilidade a adotarem critérios semelhantes. O trade-off entre regras determinísticas e modelos de IA é um exemplo prático de como equilibrar precisão e utilidade em automação.
O que muda
A mudança principal é que a checagem de alt text deixa de ser binária (existe ou não) e passa a considerar qualidade. Isso significa que os desenvolvedores precisarão revisar mais alertas, mas também que os usuários de leitores de tela terão descrições mais úteis. O plugin também mostra que é possível automatizar parte do julgamento de qualidade sem recorrer a IA em todas as etapas.
O que vem agora
O plugin está disponível no GitHub Accessibility Scanner, com as cinco regras determinísticas ativas por padrão e a regra opt-in que usa modelo. O post do GitHub não detalha um roadmap, mas indica que a equipe de acessibilidade continuará refinando as checagens. Para quem quer aplicar a mesma lógica, o GitHub sugere que os tradeoffs descritos servem para outras automações de acessibilidade.
