- ARIA
- Sigla de Accessible Rich Internet Applications. Conjunto de atributos que complementam o HTML para descrever papéis, estados e propriedades de componentes de interface dinâmicos. A primeira regra do ARIA é: prefira sempre a semântica nativa do HTML antes de adicionar ARIA.
aria-label
- Define um nome acessível para um elemento quando não há texto visível que o nomeie. Útil em botões que contêm apenas ícones, por exemplo.
aria-labelledby
- Aponta para o
id de outro elemento que serve como rótulo. Permite reaproveitar texto já visível na página em vez de duplicá-lo.
aria-describedby
- Associa um elemento a um texto descritivo complementar (uma dica ou mensagem de erro). O leitor de tela anuncia essa descrição após o rótulo.
aria-live (regiões dinâmicas)
- Informa às tecnologias assistivas que uma região terá conteúdo atualizado dinamicamente. Os valores
polite (anuncia ao terminar a fala atual) e assertive (interrompe) controlam a urgência.
aria-current
- Indica o item atual dentro de um conjunto — por exemplo, a página atual em um menu (
aria-current="page") ou a etapa atual em um fluxo.
alt (atributo)
- Texto alternativo de uma imagem (
<img>). Descreve o conteúdo visual para quem não pode vê-lo. Em imagens puramente decorativas, use alt="" para que o leitor de tela as ignore.
- AT
- Sigla de Assistive Technology — tecnologia assistiva. Qualquer software ou hardware que ajuda pessoas com deficiência a usar o computador — leitores de tela, ampliadores, teclados adaptados, controle por voz, entre outros.
- Axe DevTools
- Extensão de navegador da Deque que audita automaticamente uma página contra critérios WCAG, apontando violações e sugerindo correções.