Web Content Accessibility Guidelines
Documentação oficial:
Conceitos
As pessoas e organizações que utilizam as WCAG são diversas e incluem programadores e web designers, legisladores, responsáveis pelas compras, professores e alunos. Para corresponder às várias necessidades deste público, são fornecidas diversas camadas de orientação, incluindo princípios globais, diretrizes gerais, critérios de sucesso testáveis, um rico conjunto de técnicas de tipo suficientes e de tipo aconselhadas, bem como falhas comuns documentadas com exemplos, links para recursos e código fonte.
Princípios - No topo estão quatro princípios que constituem a base da acessibilidade na Web: perceptível, operável, compreensível e robusto.
Diretrizes - Abaixo dos princípios estão as diretrizes. As 13 diretrizes fornecem os objetivos básicos que os autores devem atingir para tornar o conteúdo mais acessível aos usuários com diferentes deficiências. As diretrizes não são testáveis, mas disponibilizam a estrutura e os objetivos de âmbito global que ajudam os autores a compreender os critérios de sucesso e a melhor implementar as técnicas.
Critérios de Sucesso - Para cada diretriz, são fornecidos critérios de sucesso testáveis para permitir que as WCAG 2.2 sejam utilizadas onde os requisitos e os testes de conformidade são necessários, tais como na especificação do projeto, nas compras, na regulamentação e nos acordos contratuais. A fim de atender as necessidades dos diferentes grupos e situações, são definidos três níveis de conformidade: A (o mais baixo), AA e AAA (o mais elevado).
Quanto aos critérios de sucesso, acredito que não vale a pena decorá-los para a prova. É suficiente saber que eles existem e que funcionam como detalhamentos do que deve ser feito.
Já os princípios e diretrizes, esses sim, vale a pena decorar!
Princípios e Diretrizes
1. Perceptível
As informações e os componentes da interface do usuário devem ser apresentados em formas que possam ser percebidas pelo usuário.
Nº | Diretriz | Descrição |
---|---|---|
1.1 | Alternativas textuais | Fornecer texto alternativo para qualquer conteúdo não textual, como imagens e ícones. |
1.2 | Mídia baseada em tempo | Fornecer alternativas para áudio e vídeo, como legendas, transcrições e audiodescrição. |
1.3 | Adaptável | Criar conteúdo que possa ser apresentado de diferentes maneiras (por exemplo, em layout responsivo ou com leitores de tela), sem perder informação ou estrutura. |
1.4 | Distinguível | Tornar mais fácil para os usuários verem e ouvirem o conteúdo, separando o primeiro plano do plano de fundo (ex.: contraste de cores, controle de volume, evitar uso exclusivo de cor). |
2. Operável
Os componentes de interface de usuário e a navegação devem ser operáveis.
Nº | Diretriz | Descrição |
---|---|---|
2.1 | Acessível por teclado | Garantir que todas as funcionalidades possam ser usadas apenas com o teclado (sem exigir mouse). |
2.2 | Tempo suficiente | Oferecer aos usuários tempo suficiente para ler e usar o conteúdo (ex.: evitar expirarem sem aviso). |
2.3 | Convulsões e Reações Físicas | Não incluir conteúdo que cause convulsões ou reações físicas (ex.: evitar flashes que possam induzir epilepsia). |
2.4 | Navegável | Ajudar os usuários a navegar, encontrar conteúdo e se localizar na página (ex.: títulos, foco visível, ordem lógica). |
2.5 | Modalidades de entrada | Torna mais fácil para os usuários operar a funcionalidade por meio de várias entradas além do teclado. (ex.: uso de toque, voz, sensores). |
3. Compreensível
A informação e a operação da interface de usuário devem ser compreensíveis.
Nº | Diretriz | Descrição |
---|---|---|
3.1 | Legível | Tornar o conteúdo textual legível e compreensível (ex.: identificar o idioma, evitar jargões). |
3.2 | Previsível | Tornar a interface previsível no comportamento (ex.: evitar mudanças inesperadas quando se clica ou digita). |
3.3 | Assistência na entrada de dados | Ajudar os usuários a evitar e corrigir erros (ex.: mensagens de erro claras, validação de formulários). |
4. Robusto
O conteúdo deve ser robusto o suficiente para poder ser interpretado de forma confiável por uma ampla variedade de agentes de usuário, incluindo tecnologias assistivas.
Nº | Diretriz | Descrição |
---|---|---|
4.1 | Compatível | Maximizar a compatibilidade com agentes de usuário atuais e futuros, incluindo tecnologias assistivas (ex.: uso correto de código, atributos acessíveis). |
Conformidade
Ela também fornece informações sobre como apresentar declarações de conformidade, que são opcionais. Finalmente, descreve o que significa ter suporte a acessibilidade , dado que somente maneiras de usar tecnologias com suporte a acessibilidade podem ser confiáveis para conformidade.
Conformidade não é opcional. Mas... declarar conformidade é!