[Nota sobre a tradução portuguesa do presente documento] [Unidade ACESSO da FCT]
A personalização actual inclui:
Directriz 1.1 Fornecer alternativas em texto para qualquer conteúdo não textual permitindo, assim, que o mesmo possa ser alterado noutras formas mais adequadas à necessidade da pessoa, tais como impressão em caracteres ampliados, braille, fala, símbolos ou linguagem mais simples. Noções sobre a Directriz 1.1
1.1.1 Todo o conteúdo não textual que é apresentado ao utilizador tem uma alternativa em texto que serve finalidade equivalente, excepto para as situações indicadas abaixo. (Nível A)Noções sobre o Critério de Sucesso 1.1.1
Controlos, Entrada: Se o conteúdo não textual for um controlo ou aceitar a entrada de dados por parte do utilizador, então dispõe de um nome que descreve a sua finalidade. (Para obter os requisitos adicionais para controlos e conteúdo que aceitam entrada de dados por parte do utilizador, consulte a Directriz 4.1)
Multimédia Baseada no Tempo: Se o conteúdo não textual corresponder a multimédia baseada no tempo, então as alternativas em texto fornecem, no mínimo, uma identificação descritiva do conteúdo não textual. (Para obter os requisitos adicionais para multimédia, consulte a Directriz 1.2)
Teste: Se o conteúdo não textual for um teste ou um exercício, inválidos se apresentados em texto, então as alternativas em texto fornecem, no mínimo, uma identificação descritiva do conteúdo não textual.
Sensorial: Se a finalidade do conteúdo não textual for, essencialmente, criar uma experiência sensorial específica, então as alternativas em texto fornecem, no mínimo, uma identificação descritiva do conteúdo não textual.
CAPTCHA: Se a finalidade do conteúdo não textual for confirmar que o conteúdo está a ser acedido por uma pessoa em vez de por um computador, então são fornecidas as alternativas em texto que identificam e descrevem a finalidade do conteúdo não textual, e são fornecidas as formas alternativas do CAPTCHA que utilizam modos de saída para diferentes tipos de percepção sensorial, para incluir diferentes incapacidades.
Decoração, Formatação, Invisível: Se o conteúdo não textual for meramente decorativo, for utilizado apenas para formatação visual, ou não for apresentado aos utilizadores, então é implementado de uma forma que pode ser ignorada pela tecnologia de apoio.
G94: Fornecer a alternativa em texto abreviado para conteúdo não textual que serve a mesma finalidade e apresenta as mesmas informações do conteúdo não textual utilizando uma das técnicas de alternativa em texto abreviado indicadas abaixo
G95: Fornecer alternativas em texto abreviado que fornecem uma breve descrição do conteúdo não textual utilizando uma das técnicas de alternativa em texto abreviado indicadas abaixo E uma das seguintes técnicas para a descrição extensa:
G92: Fornecer uma descrição extensa para conteúdo não textual que sirva a mesma finalidade e apresente as mesmas informações utilizando uma das técnicas de alternativa em texto extenso indicadas abaixo
G82: Fornecer uma alternativa em texto que identifique a finalidade do conteúdo não textual utilizando uma das técnicas de alternativa em texto abreviado indicadas abaixo
H44: Utilizar elementos label para associar etiquetas de texto a controlos de formulário (HTML)
Fornecer uma etiqueta descritiva utilizando uma das técnicas de alternativa em texto abreviado indicadas abaixo
G68: Fornecer uma etiqueta descritiva que descreva a finalidade do conteúdo composto por apenas áudio em directo e por apenas vídeo em directo utilizando uma das técnicas de alternativa em texto abreviado indicadas abaixo
G100: Fornecer o nome aceite ou um nome descritivo do conteúdo não textual utilizando uma das técnicas de alternativa em texto abreviado indicadas abaixo
Implementar ou assinalar o conteúdo não textual para ser ignorado pela tecnologia de apoio utilizando uma das técnicas de tecnologia específica indicadas abaixo
H36: Utilizar atributos alt em imagens utilizadas como botões Submeter (HTML)
H2: Combinar a imagem adjacente e os links de texto para o mesmo recurso (HTML)
H35: Fornecer alternativas em texto em elementos applet (HTML)
H24: Fornecer alternativas em texto para os elementos area dos mapas de imagens (HTML)
H86: Fornecer alternativas em texto para arte ASCII, emoticons e leetspeak (HTML)
H30: Fornecer texto do link que descreva a finalidade de um link para elementos anchor (HTML)
Nota: Consulte as Noções sobre o Critério de Sucesso 2.4.4 Finalidade do Link (Em Contexto).
Identificar conteúdo informativo não textual (futuro link)
Manter abreviadas as descrições abreviadas (futuro link)
Descrever imagens que incluam texto (futuro link)
Fornecer uma descrição mais extensa do conteúdo não textual, na qual apenas é necessário uma etiqueta descritiva utilizando uma técnica de tecnologia específica (para uma tecnologia de conteúdo suportada por acessibilidade) para a descrição extensa indicada acima (futuro link)
Fornecer tamanhos diferentes para conteúdo não textual, quando este não puder ter uma alternativa acessível equivalente (futuro link)
Utilizar scripts do lado do servidor para redimensionar imagens de texto (futuro link)
Aceder, através de um link, a informações textuais que fornecem informações comparáveis (por ex., para uma câmara Web de trânsito, um município pode fornecer um link para o relatório de trânsito em texto.) (futuro link)
Fornecer mais de duas modalidades de CAPTCHAs (futuro link)
Fornecer acesso ao representante do serviço ao cliente que possa ignorar o CAPTCHA (futuro link)
Não requerer CAPTCHAs para utilizadores autorizados (futuro link)
Escrever para browsers que não suportam frames (futuro link)
Fornecer conteúdo alternativo para iframe (futuro link)
H27: Fornecer alternativas em texto e não textuais para object (HTML)
Não utilizar descrições extensas para iframe (futuro link)
Fornecer links de texto redundante para mapas de imagem do lado do cliente (futuro link)
Utilizar as regras background (plano de fundo), :before ou :after de CSS para imagens decorativas, em vez de elementos img (futuro link)
Apresentar as células vazias da tabela (futuro link)
Utilizar a função da apresentação ARIA para indicar que os elementos são simplesmente para fins de apresentação (futuro link)
Utilizar metadados para associar transcrições de texto a um vídeo (futuro link)
Utilizar metadados para associar transcrições de texto a conteúdo composto por apenas áudio (futuro link)
EXEMPLO: Fornecer, em metadados, URI(s) que apontam para uma áudio-descrição e uma transcrição de texto de um vídeo.
EXEMPLO: Fornecer, em metadados, URI(s) que apontam para várias transcrições de texto (inglês, francês, holandês) de um ficheiro de áudio.
Directriz 1.2 Fornecer alternativas para multimédia baseada no tempo. Noções sobre a Directriz 1.2
1.2.1 As seguintes afirmações, no que respeita a multimédia composta por apenas áudio| pré gravado| e por apenas vídeo| pré-gravado, são verdadeiras, excepto quando o áudio ou o vídeo forem, eles próprios, uma alternativa em multimédia para texto e forem claramente identificados como tal: (Nível A)Noções sobre o Critério de Sucesso 1.2.1
Apenas áudio pré-gravado: É fornecida uma alternativa para multimédia baseada no tempo, que apresenta informações equivalentes para o conteúdo composto por apenas áudio pré-gravado.
Apenas vídeo pré-gravado: É fornecida uma faixa de áudio ou uma alternativa para multimédia baseada no tempo, que apresenta informações equivalentes para o conteúdo composto por apenas vídeo pré-gravado.
Fornecer uma transcrição de uma apresentação composta por apenas vídeo em directo após o acontecimento (futuro link)
Aceder, através de um link, a informações textuais que fornecem informações comparáveis (por ex., para uma câmara Web de trânsito, um município pode fornecer um link para o relatório de trânsito em texto.) (futuro link)
1.2.2 São fornecidas legendas para a totalidade do áudio| pré-gravado existente num conteúdo em multimédia sincronizada, excepto quando a multimédia for, ela própria, uma alternativa em multimédia para texto e for claramente identificada como tal. (Nível A)Noções sobre o Critério de Sucesso 1.2.2
G87: Fornecer legendas ocultas utilizando qualquer formato de multimédia prontamente disponível que tenha um leitor de vídeo que suporte legendas ocultas
G87: Fornecer legendas ocultas utilizando qualquer uma das técnicas de tecnologia específica indicadas abaixo
Fornecer uma nota com a informação "Não são utilizados quaisquer sons neste clip" para clips compostos por apenas vídeo (futuro link)
Utilizar SMIL 1.0 para fornecer legendas para todos os idiomas para os quais existam faixas de áudio (futuro link)
Utilizar SMIL 2.0 para fornecer legendas para todos os idiomas para os quais existam faixas de áudio (futuro link)
1.2.3 É fornecida uma áudio-descrição ou uma alternativa para multimédia baseada no tempo para a totalidade do vídeo| pré-gravado existente num conteúdo em multimédia sincronizada, excepto quando a multimédia for, ela própria, uma alternativa em multimédia para texto e for claramente identificada como tal. (Nível A)Noções sobre o Critério de Sucesso 1.2.3
G69: Fornecer uma alternativa para multimédia baseada no tempo utilizando uma das seguintes técnicas
Efectuar uma ligação para a alternativa à multimédia baseada no tempo utilizando uma das seguintes técnicas
G78: Fornecer uma segunda faixa de áudio, seleccionável pelo utilizador, que inclua áudio-descrições
G173: Fornecer uma versão de um filme com áudio-descrições utilizando uma das seguintes técnicas:
Utilizar qualquer leitor multimédia que suporte áudio e vídeo
G8: Fornecer um filme com áudio-descrições alargadas utilizando uma das seguintes técnicas:
SM1: Adicionar uma áudio-descrição alargada em SMIL 1.0 (SMIL)
SM2: Adicionar uma áudio-descrição alargada em SMIL 2.0 (SMIL)
Utilizar qualquer leitor multimédia que suporte áudio e vídeo
Fornecer uma áudio-descrição em várias linguagens em SMIL 1.0 (futuro link)
Fornecer uma áudio-descrição em várias linguagens em SMIL 2.0 (futuro link)
1.2.4 São fornecidas legendas para a totalidade do áudio| em directo existente num conteúdo em multimédia sincronizada. (Nível AA)Noções sobre o Critério de Sucesso 1.2.4
G9: Criar legendas para multimédia sincronizada em directo E G93: Fornecer legendas abertas (sempre visíveis)
G9: Criar legendas para multimédia sincronizada em directo E G87: Fornecer legendas ocultas utilizando qualquer formato de multimédia prontamente disponível que disponha de um leitor de vídeo que suporte legendas ocultas
G9: Criar legendas para multimédia sincronizada em directo E G87: Fornecer legendas ocultas utilizando uma das seguintes técnicas:
1.2.5 É fornecida áudio-descrição para a totalidade do vídeo| pré-gravado existente num conteúdo em multimédia sincronizada. (Nível AA)Noções sobre o Critério de Sucesso 1.2.5
G78: Fornecer uma segunda faixa de áudio, seleccionável pelo utilizador, que inclua áudio-descrições
G173: Fornecer uma versão de um filme com áudio-descrições utilizando uma das seguintes técnicas:
Utilizar qualquer leitor multimédia que suporte áudio e vídeo
G8: Fornecer um filme com áudio-descrições alargadas utilizando uma das seguintes técnicas:
SM1: Adicionar uma áudio-descrição alargada em SMIL 1.0 (SMIL)
SM2: Adicionar uma áudio-descrição alargada em SMIL 2.0 (SMIL)
Utilizar qualquer leitor multimédia que suporte áudio e vídeo
Fornecer uma áudio-descrição em múltiplos idiomas em SMIL 1.0 (futuro link)
Fornecer uma áudio-descrição em múltiplos idiomas em SMIL 2.0 (futuro link)
Fornecer uma áudio-descrição para multimédia sincronizada em directo (futuro link)
1.2.6 É fornecida interpretação em língua gestual para a totalidade do áudio| pré-gravado existente num conteúdo em multimédia sincronizada. (Nível AAA)Noções sobre o Critério de Sucesso 1.2.6
Utilizar metadados para associar alternativas em língua gestual de um vídeo para permitir a escolha da língua gestual (futuro link)
EXEMPLO: Fornecer, em metadados, URI(s) que apontam para várias traduções de língua gestual em inglês (ASL, SASL, BSL, Auslan, ISL, NZSL) de uma página Web.
1.2.7 Quando as pausas no áudio do primeiro plano forem insuficientes para permitir que as áudio-descrições transmitam o sentido do vídeo, é fornecida uma áudio-descrição alargada para a totalidade do vídeo| pré-gravado existente num conteúdo em multimédia sincronizada. (Nível AAA)Noções sobre o Critério de Sucesso 1.2.7
G8: Fornecer um filme com áudio-descrições alargadas utilizando uma das seguintes técnicas:
SM1: Adicionar uma áudio-descrição alargada em SMIL 1.0 (SMIL)
SM2: Adicionar uma áudio-descrição alargada em SMIL 2.0 (SMIL)
Utilizar qualquer leitor multimédia que suporte áudio e vídeo
Adicionar uma áudio-descrição alargada em múltiplos idiomas em SMIL 1.0 (futuro link)
Adicionar uma áudio-descrição alargada em múltiplos idiomas em SMIL 2.0 (futuro link)
1.2.8 É fornecida uma alternativa para multimédia baseada no tempo para a totalidade do conteúdo existente em multimédia sincronizada| pré-gravada e para a totalidade do conteúdo multimédia composto por apenas vídeo pré-gravado. (Nível AAA)Noções sobre o Critério de Sucesso 1.2.8
G69: Fornecer uma alternativa para multimédia baseada no tempo utilizando uma das seguintes técnicas
Aceder, através de um link, à alternativa para multimédia baseada no tempo utilizando uma das seguintes técnicas
Fornecer um script corrigido (futuro link)
Adicionar detalhes à áudio-descrição (futuro link)
1.2.9 É fornecida uma alternativa para multimédia baseada no tempo que apresenta informações equivalentes para conteúdo composto por apenas áudio| em directo. (Nível AAA)Noções sobre o Critério de Sucesso 1.2.9
Utilizar metadados para associar transcrições de texto a conteúdo composto por apenas áudio (futuro link)
Exemplo: Fornecer, em metadados, URI(s) que apontam para várias transcrições de texto (inglês, francês, holandês) de um ficheiro de áudio.
Directriz 1.3 Criar conteúdos que possam ser apresentados de diferentes maneiras (por ex., uma disposição mais simples) sem perder informação ou estrutura. Noções sobre a Directriz 1.3
1.3.1 As informações, a estrutura e as relações transmitidas através de apresentação podem ser determinadas de forma programática ou estão disponíveis no texto. (Nível A)Noções sobre o Critério de Sucesso 1.3.1
G115: Utilizar elementos semânticos para marcar a estruturaEH49: Utilizar a marcação semântica para assinalar texto especial ou realçado (HTML)
G140: Separar as informações e a estrutura da apresentação para permitir diferentes apresentações
Transmitir informações e relações através da apresentação determinável de forma programática utilizando as seguintes técnicas:
H51: Utilizar a marcação de tabelas para apresentar informação tabular (HTML)
H44: Utilizar elementos label para associar etiquetas de texto a controlos de formulário (HTML)
H85: Utilizar OPTGROUP para agrupar elementos OPTION dentro de um SELECT (HTML)
SCR21: Utilizar funções do Document Object Model (DOM) para adicionar conteúdo a uma página (Scripting)
Transmitir informações e relações através da apresentação determinável de forma programática ou disponível no texto, utilizando as seguintes técnicas:
C22: Utilizar CSS para controlar a apresentação visual do texto (CSS)
Utilizar CSS em vez de tabelas para a disposição da página (futuro link)
G162: Colocar etiquetas para aumentar a previsibilidade das relações
Fornecer etiquetas para todos os controlos de formulário que não dispõem de etiquetas implícitas (futuro link)
1.3.2 Quando a sequência na qual o conteúdo é apresentado afecta o seu significado, uma sequência de leitura correcta pode ser determinada de forma programática. (Nível A)Noções sobre o Critério de Sucesso 1.3.2
G57: Ordenar o conteúdo numa sequência com significação para todo o conteúdo da página Web
Assinalar as sequências no conteúdo como tendo significação, utilizando uma das seguintes técnicas EG57: Ordenar o conteúdo numa sequência com significação para essas sequências
C27: Fazer corresponder a ordem do DOM com a ordem visual (CSS)
Utilizar texto alinhado à esquerda para idiomas que são escritos da esquerda para a direita, e texto alinhado à direita para idiomas que são escritos da direita para a esquerda (futuro link)
Fornecer um link para apresentação linearizada (futuro link)
Fornecer um comutador de estilo entre as folhas de estilo que afectam a ordem da apresentação (futuro link)
1.3.3 As instruções fornecidas para compreender e utilizar o conteúdo não dependem somente das características sensoriais dos componentes, tais como forma, tamanho, localização visual, orientação ou som. (Nível A)Noções sobre o Critério de Sucesso 1.3.3
Nota: Para obter os requisitos relacionados com a cor, consulte a Directriz 1.4.
Utilizar uma imagem com uma alternativa em texto para símbolos gráficos, em vez de um glifo de tipo de letra Unicode com o aspecto gráfico pretendido, mas com um significado diferente (futuro link)
Directriz 1.4 Facilitar a audição e a visualização de conteúdos aos utilizadores, incluindo a separação do primeiro plano e do plano de fundo. Noções sobre a Directriz 1.4
1.4.1 A cor não é utilizada como o único meio visual de transmitir informações, indicar uma acção, pedir uma resposta ou distinguir um elemento visual. (Nível A)Noções sobre o Critério de Sucesso 1.4.1
Nota: Este critério de sucesso aborda especificamente a percepção da cor. Outras formas de percepção são abrangidas na Directriz 1.3, incluindo o acesso de forma programática à cor e a outra codificação de apresentação visual.
Transmitir informação de forma redundante, utilizando cores (futuro link)
1.4.2 Se um som numa página Web tocar automaticamente durante mais de 3 segundos, ou está disponível um mecanismo para fazer uma pausa ou parar o som, ou está disponível um mecanismo para controlar o volume do som, independentemente de todo o nível de volume do sistema. (Nível A)Noções sobre o Critério de Sucesso 1.4.2
Nota: Uma vez que qualquer conteúdo que não cumpra este critério de sucesso pode interferir com a capacidade de um utilizador de utilizar toda a página, todo o conteúdo da página Web (quer seja ou não utilizado para cumprir outros critérios de sucesso) tem de cumprir este critério de sucesso. Consulte o Requisito de Conformidade 5: Não-Interferência.
Fornecer uma preferência que abranja todo o sítio da Web para desligar o áudio e fornecer um controlo perto do início da página Web que desligue os sons que tocam automaticamente (futuro link)
1.4.3 A apresentação visual de texto e imagens de texto tem uma relação de contraste de, no mínimo, 4.5:1, excepto para o seguinte: (Nível AA)Noções sobre o Critério de Sucesso 1.4.3
Texto Ampliado: Texto ampliado e as imagens compostas por texto ampliado têm uma relação de contraste de, no mínimo, 3:1;
Texto em plano Secundário: O texto ou imagens de texto que fazem parte de um componente de interface de utilizador inactivo, que são meramente decorativos, que não estão visíveis para ninguém, ou que são parte de uma imagem que inclui outro conteúdo visual significativo, não têm requisito de contraste.
Logótipos: O texto que faz parte de um logótipo ou marca comercial não tem requisito de contraste.
Utilizar um valor de contraste mais elevado para texto que se encontre sobre um fundo com um padrão (futuro link)
Utilizar folhas de estilo e texto Unicode em vez de imagens de texto (futuro link)
Utilizar valores de contraste mais elevados para linhas em diagramas (futuro link)
Utilizar valores de contraste mais elevados para combinações de texto/fundo em vermelho-preto (futuro link)
Utilizar cores compostas essencialmente por componentes que se situem a meio do espectro de cores para o claro e extremos do espectro de cores (comprimento de ondas azuis e vermelhas) para o escuro
Utilizar um fundo bege em vez de um plano de fundo branco por detrás de texto a preto para criar um contraste suficiente mas não extremo (futuro link)
Criar ícones utilizando desenhos de linhas simples que cumpram as normas de contraste para texto (futuro link)
Fornecer um contraste de cores suficiente em gráficos e diagramas (futuro link)
Utilizar uma relação de contraste de 3:1 ou superior como a apresentação predefinida (futuro link)
Fornecer contraste de cores suficiente para campos de texto vazios (futuro link)
1.4.4 Excepto para legendas e imagens de texto, o texto pode ser redimensionado sem tecnologia de apoio até 200 porcento sem perder conteúdo ou funcionalidade. (Nível AA)Noções sobre o Critério de Sucesso 1.4.4
Garantir que as caixas de texto são redimensionadas quando o texto é redimensionado E utilizar medidas que sejam relativas a outras medidas existentes no conteúdo, utilizando uma ou mais das seguintes técnicas:
C28: Especificar o tamanho de caixas de texto utilizando unidades 'em' (CSS)
Técnicas para medidas relativas
Técnicas para redimensionar caixas de texto
Fornecer caracteres ampliados por predefinição (futuro link)
Utilizar percentagem para os tamanhos das caixas (futuro link)
Evitar ajustar o tamanho dos caracteres para um mais pequeno do que a predefinição do agente de utilizador (futuro link)
Nota: O autor não saberá, na realidade, o tamanho de letra, mas deverá evitar um ajuste inferior a 100%
Evitar texto justificado (futuro link)
Fornecer espaçamento suficiente entre linhas e colunas (futuro link)
Fornecer tamanhos diferentes para conteúdo não textual quando este não puder ter uma alternativa acessível equivalente (futuro link)
Evitar a utilização de texto em imagens em quadrícula (futuro link)
Utilizar scripts do lado do servidor para redimensionar imagens de texto (futuro link)
C17: Escalonar os elementos de formulário que contenham texto (CSS)
Garantir que o texto existente em imagens não vectoriais tenha, no mínimo, 18 pontos (futuro link)
Reduzir o texto para 50% (futuro link)
C22: Utilizar CSS para controlar a apresentação visual do texto (CSS)
Fornecer um mecanismo que permita que as legendas possam ser ampliadas (futuro link)
1.4.5 Se as tecnologias que estiverem a ser utilizadas puderem proporcionar a apresentação visual, é utilizado texto para transmitir informações em vez de imagens de texto, excepto para o seguinte: (Nível AA)Noções sobre o Critério de Sucesso 1.4.5
Personalizável: A imagem de texto pode ser visualmente personalizada de acordo com os requisitos de utilizador;
Essencial: Uma determinada apresentação de texto é essencial para as informações que estão a ser transmitidas.
Nota: Os logótipos (texto que faz parte de um logótipo ou marca comercial) são considerados essenciais.
Identificar conteúdo informativo não textual (futuro link)
C8: Utilizar letter-spacing CSS para controlar o espaçamento numa palavra (CSS)
Evitar a aplicação de estilo de texto a caracteres de texto numa palavra (futuro link)
1.4.6 A apresentação visual do texto e imagens de texto tem uma relação de contraste de, no mínimo, 7:1, excepto para o seguinte: (Nível AAA)Noções sobre o Critério de Sucesso 1.4.6
Texto Ampliado: O texto ampliado e as imagens de texto ampliado têm uma relação de contraste de, no mínimo, 4.5:1;
Texto em plano Secundário: O texto ou as imagens de texto que fazem parte de um componente de interface de utilizador inactivo, que são meramente decorativos, que não estão visíveis para ninguém, ou que fazem parte de uma imagem que inclui outro conteúdo visual significativo, não têm requisito de contraste.
Logótipos: O texto que faz parte de um logótipo ou marca comercial não tem requisito de contraste mínimo.
Utilizar um valor de contraste mais elevado para texto que se encontre sobre um fundo com um padrão (futuro link)
Utilizar folhas de estilo e texto Unicode em vez de imagens de texto (futuro link)
Utilizar valores de contraste mais elevados para linhas em diagramas (futuro link)
Utilizar valores de contraste mais elevados para combinações de texto/fundo em vermelho-preto (futuro link)
Utilizar cores compostas essencialmente por componentes que se situem a meio do espectro de cores para o claro e extremos do espectro de cores (comprimento de ondas azuis e vermelhas) para o escuro
Utilizar um fundo bege em vez de um fundo branco por detrás de texto a preto para criar um contraste suficiente mas não extremo (futuro link)
Criar ícones utilizando desenhos de linhas simples que cumpram as normas de contraste para texto (futuro link)
Fornecer um contraste de cores suficiente em gráficos e diagramas (futuro link)
Utilizar uma relação de contraste de 3:1 ou superior como a apresentação predefinida (futuro link)
Fornecer um contraste de cores suficiente para campos de texto vazios (futuro link)
1.4.7 Para conteúdo composto por apenas áudio| pré-gravado que (1) contenha, essencialmente, fala no fundo, ou seja, voz, (2) não seja um CAPTCHA de áudio ou logótipo de áudio, e (3) não seja vocalização com o objectivo de ser, essencialmente, expressão musical, tal como cantar ou fazer batidas, no mínimo, uma das seguintes afirmações é verdadeira: (Nível AAA)Noções sobre o Critério de Sucesso 1.4.7
Sem Música de Fundo: O áudio não contém sons de fundo.
Desligar: Os sons de fundo podem ser desligados.
20 dB: Os sons de fundo têm, no mínimo, 20 decibéis a menos do que o conteúdo da voz de fundo, com a excepção de sons ocasionais que duram apenas um ou dois segundos.
Nota: De acordo com a definição de "decibel", o som de fundo que cumprir este requisito será, aproximadamente, quatro vezes mais baixo do que o conteúdo de voz de fundo.
Fornecer uma forma para que os utilizadores possam ajustar os níveis de audição de sons em primeiro plano e em plano de fundo de forma independente (futuro link)
1.4.8 Para a apresentação visual de blocos de texto, está disponível um mecanismo para se obter o seguinte: (Nível AAA)Noções sobre o Critério de Sucesso 1.4.8
As cores do primeiro plano e do plano de fundo podem ser seleccionadas pelo utilizador.
A largura não tem mais do que 80 caracteres ou glifos (40 se CJK).
O texto não é justificado (alinhado às margens esquerda e direita).
O espaçamento entre linhas (principal) tem, no mínimo, um espaço e meio nos parágrafos, e o espaçamento entre parágrafos é, no mínimo, 1,5 vezes maior do que o espaçamento entre linhas.
O texto pode ser redimensionado sem tecnologia de apoio até 200 porcento, de um modo que o utilizador não necessita efectuar um varrimento horizontal para ler uma linha de texto numa janela em ecrã completo.
Não interferir com o refluxo de texto do agente de utilizador quando a janela de visualização é diminuída (Geral, Futuro Link) OU
G146: Utilizar layout líquidoE utilizar medidas que sejam relativas a outras medidas no conteúdo, utilizando uma ou mais das seguintes técnicas:
Utilizar um efeito hover para realçar um parágrafo, itens de lista ou células de tabela (HTML, CSS) (futuro link)
Apresentar o texto no tipo de letra sans serif ou fornecer um mecanismo para o efeito (CSS) (futuro link)
Utilizar listas verticais (com marca de item ou numeradas) em vez de listas em linha (futuro link)
Utilizar maiúsculas e minúsculas de acordo com as regras de ortografia no idioma do texto (futuro link)
Fornecer tipos de letra ampliados por predefinição (futuro link)
Evitar a utilização de texto em imagens não vectoriais (futuro link)
Evitar ajustar o tipo de letra para um tamanho mais pequeno do que a predefinição do agente de utilizador (futuro link)
Fornecer espaçamento suficiente entre colunas (futuro link)
Evitar texto alinhado ao centro (futuro link)
Evitar grandes quantidades de texto em itálico (futuro link)
Evitar a utilização excessiva de estilos diferentes em páginas individuais e em sítios da Web (futuro link)
Tornar os links visualmente distintos (futuro link)
Fornecer marcas de item expansíveis (futuro link)
Mostrar/Ocultar marcas de item (futuro link)
Colocar um espaço-'em' ou dois espaços após as frases (futuro link)
1.4.9 As imagens de texto só são utilizadas por questões meramente decorativas ou quando uma determinada apresentação de texto é essencial para a informação que está a ser transmitida. (Nível AAA)Noções sobre o Critério de Sucesso 1.4.9
Nota: Os logótipos (texto que faz parte de um logótipo ou marca comercial) são considerados essenciais.
Utilizar scripts do lado do servidor para redimensionar imagens de texto (futuro link)
C8: Utilizar espaçamento entre letras CSS para controlar o espaçamento numa palavra (CSS)
Evitar a aplicação de estilo de texto a caracteres de texto numa palavra (futuro link)
Directriz 2.1 Fazer com que toda a funcionalidade fique disponível a partir do teclado. Noções sobre a Directriz 2.1
2.1.1 Toda a funcionalidade do conteúdo é operável através de uma interface de teclado sem requerer temporizações específicas para digitação individual, excepto quando a função subjacente requer entrada de dados que dependa da cadeia de movimento do utilizador e não apenas dos pontos finais. (Nível A)Noções sobre o Critério de Sucesso 2.1.1
Nota 1: Esta excepção diz respeito à função subjacente, não à técnica de entrada de dados. Por exemplo, se utilizar escrita manual para introduzir texto, a técnica de entrada de dados (escrita manual) requer entrada de dados cadeia-dependente, mas a função subjacente (entrada de texto) não.
Nota 2: Isto não proíbe, e não deve desencorajar, a entrada de dados através do rato ou outros métodos de entrada de dados em adição à operação com o teclado.
Garantir o controlo do teclado utilizando uma das seguintes técnicas.
G90: Fornecer processadores de eventos accionados por teclado utilizando uma das seguintes técnicas:
Utilizar atributos role, state e value em XHTML, se pretender que os elementos estáticos sejam componentes da interface de utilizador interactivos (futuro link) E SCR29: Adicionar acções acessíveis por teclado a elementos HTML estáticos (Scripting)
Fornecer atalhos de teclado para controlos de formulário e links importantes (futuro link)
Utilizar combinações de letras exclusivas para começar cada item de uma lista (futuro link)
Escolher o manipulador de eventos mais abstracto (futuro link) (Scripting)
Utilizar o evento onactivate (futuro link) (Scripting)
Evitar a utilização de comandos de teclado comuns de agente de utilizador para outros fins (futuro link)
2.1.2 Se o foco do teclado puder ser movido para um componente da página utilizando uma interface de teclado, então o foco pode ser retirado desse componente utilizando apenas uma interface de teclado e, se for necessário mais do que as teclas de cursor ou de tabulação não modificadas ou outros métodos de saída, o utilizador é aconselhado sobre o método a utilizar para retirar o foco. (Nível A)Noções sobre o Critério de Sucesso 2.1.2
Nota: Uma vez que qualquer conteúdo que não cumpra este critério de sucesso pode interferir com a capacidade de um utilizador de utilizar toda a página, todo o conteúdo da página Web (quer seja utilizado para cumprir outros critérios de sucesso ou não) tem de cumprir este critério de sucesso. Consulte o Requisito de Conformidade 5: Não-Interferência.
2.1.3 Toda a funcionalidade do conteúdo é operável através de uma interface de teclado sem requerer temporizações específicas para digitação individual. (Nível AAA)Noções sobre o Critério de Sucesso 2.1.3
Não existem técnicas adicionais para este Critério de Sucesso. Consulte as técnicas do Critério de Sucesso 2.1.1 . Se isso não for possível por existir um requisito para entrada de dados analógica e dependente do tempo, então não é possível cumprir este Critério de Sucesso no Nível AAA.
Directriz 2.2 Fornecer tempo suficiente aos utilizadores para lerem e utilizarem o conteúdo. Noções sobre a Directriz 2.2
2.2.1 Para cada limite de tempo definido pelo conteúdo, no mínimo, uma das seguintes afirmações é verdadeira: (Nível A)Noções sobre o Critério de Sucesso 2.2.1
Desligar: O utilizador pode desligar o limite de tempo antes de o atingir; ou
Ajustar: O utilizador pode ajustar o limite de tempo antes de o atingir, acima de um grande intervalo que dure, no mínimo, dez vezes mais do que a predefinição; ou
Prolongar: O utilizador é avisado antes de o tempo expirar e tem, no mínimo, 20 segundos para prolongar o limite de tempo com uma simples acção (por exemplo, "pressionar a barra de espaços"), e o utilizador pode prolongar o limite de tempo, no mínimo, dez vezes; ou
Excepção em Tempo Real: O limite de tempo é uma parte necessária de um evento em tempo real (por exemplo, um leilão), e não é possível nenhuma alternativa ao limite de tempo; ou
Excepção Essencial: O limite de tempo é essencial e prolongá-lo iria invalidar a actividade; ou
Excepção de 20 Horas: O limite de tempo é superior a 20 horas.
Nota: Este critério de sucesso ajuda a garantir que os utilizadores possam executar tarefas sem alterações inesperadas no conteúdo ou contexto, que são resultado de um limite de tempo. Este critério de sucesso deve ser considerado em conjunto com o Critério de Sucesso 3.2.1, que impõe limites nas alterações de conteúdo ou contexto como resultado da acção do utilizador.
Utilizar um script para consultar o servidor e notificar um utilizador se existir um limite de tempo (futuro link) (Scripting)
2.2.2 Para informações em movimento, em modo intermitente, em deslocamento ou em actualização automática, todas as seguintes afirmações são verdadeiras: (Nível A)Noções sobre o Critério de Sucesso 2.2.2
Em movimento, em modo intermitente, em deslocamento: Para quaisquer informações em movimento, em modo intermitente ou em deslocamento, que (1) sejam iniciadas automaticamente, (2) durem mais de cinco segundos, e (3) sejam apresentadas em paralelo com outro conteúdo, existe um mecanismo para o utilizador colocar em pausa, parar, ou ocultar as mesmas, a menos que o movimento, o modo intermitente ou o deslocamento façam parte de uma actividade, na qual sejam essenciais; e
Em actualização automática: Para quaisquer informações em actualização automática, que (1) sejam iniciadas automaticamente e (2) sejam apresentadas em paralelo com outro conteúdo, existe um mecanismo para o utilizador colocar em pausa, parar ou ocultar as mesmas, ou controlar a frequência da actualização, a menos que a actualização automática faça parte de uma actividade, na qual é essencial.
Nota 1: Para obter requisitos relacionados com conteúdo em modo intermitente ou em modo flash, consulte a Directriz 2.3.
Nota 2: Uma vez que qualquer conteúdo que não cumpra este critério de sucesso pode interferir com a capacidade de um utilizador de utilizar toda a página, todo o conteúdo da página Web (quer seja ou não utilizado para cumprir outros critérios de sucesso) tem de cumprir este critério de sucesso. Consulte o Requisito de Conformidade 5: Não-Interferência.
Nota 3: O conteúdo que é actualizado periodicamente pelo software ou que é transmitido ao agente de utilizador não tem obrigação de preservar ou apresentar as informações geradas ou recebidas entre o início de uma pausa e a continuação da apresentação, uma vez que tal pode não ser tecnicamente possível e, em muitas situações, pode ser enganador fazê-lo.
Nota 4: Uma animação que ocorra como parte de uma fase de pré-carregamento ou situação semelhante pode ser considerada essencial se a interacção não puder ocorrer durante essa fase para todos os utilizadores e se a não indicação do progresso puder confundir os utilizadores e levá-los a pensar que o conteúdo está bloqueado ou danificado.
Fornecer um mecanismo para parar todo o conteúdo que está em modo intermitente numa página Web (futuro link)
Fornecer ao utilizador um meio para parar conteúdo em movimento, mesmo se este parar automaticamente dentro de 5 segundos (futuro link)
2.2.3 A temporização não é uma parte essencial do evento ou da actividade apresentados pelo conteúdo, excepto para multimédia sincronizada não interactiva e eventos em tempo real. (Nível AAA)Noções sobre o Critério de Sucesso 2.2.3
2.2.4 As interrupções podem ser adiadas ou suprimidas pelo utilizador, excepto interrupções que envolvam uma emergência. (Nível AAA)Noções sobre o Critério de Sucesso 2.2.4
2.2.5 Quando uma sessão autenticada expira, o utilizador pode continuar a actividade sem perder dados após a nova autenticação. (Nível AAA)Noções sobre o Critério de Sucesso 2.2.5
Fornecer opções para prosseguir sem perder os dados, utilizando uma das seguintes técnicas:
Directriz 2.3 Não criar conteúdo de uma forma conhecida por causar ataques epilépticos. Noções sobre a Directriz 2.3
2.3.1 As páginas Web não incluem qualquer conteúdo com mais de três flashes no período de um segundo, ou o flash encontra-se abaixo dos limites de flash universal e flash vermelho. (Nível A)Noções sobre o Critério de Sucesso 2.3.1
Nota: Uma vez que qualquer conteúdo que não cumpra este critério de sucesso pode interferir com a capacidade de um utilizador de utilizar toda a página, todo o conteúdo da página Web (quer seja ou não utilizado para cumprir outros critérios de sucesso) tem de cumprir este critério de sucesso. Consulte o Requisito de Conformidade 5: Não-Interferência.
Reduzir o contraste para qualquer conteúdo em modo flash (futuro link)
Evitar vermelhos muito intensos para qualquer conteúdo em modo flash (futuro link)
Reduzir o número de flashes mesmo que não violem os limites (futuro link)
Fornecer um mecanismo para suprimir qualquer conteúdo em modo flash antes de ser iniciado (futuro link)
Reduzir a velocidade do conteúdo em directo para evitar flashes contínuos (tal como em lâmpadas de flash) (futuro link)
Fixar a imagem momentaneamente se forem detectados 3 flashes no período de um segundo (futuro link)
Diminuir a relação de contraste se forem detectados 3 flashes no período de um segundo (futuro link)
2.3.2 As páginas Web não incluem qualquer conteúdo com mais de três flashes no período de um segundo. (Nível AAA)Noções sobre o Critério de Sucesso 2.3.2
Reduzir o contraste para qualquer conteúdo em modo flash (futuro link)
Evitar vermelhos muito intensos para qualquer conteúdo em modo flash (futuro link)
Reduzir o número de flashes mesmo que não violem os limites (futuro link)
Reduzir a velocidade do conteúdo em directo para evitar flashes contínuos (tal como em lâmpadas de flash) (futuro link)
Fixar a imagem momentaneamente se forem detectados 3 flashes no período de um segundo (futuro link)
Diminuir a relação de contraste se forem detectados 3 flashes no período de um segundo (futuro link)
Directriz 2.4 Fornecer formas de ajudar os utilizadores a navegar, localizar conteúdos e determinar o local em que se encontram. Noções sobre a Directriz 2.4
Criar links para ignorar blocos de material repetido utilizando uma das seguintes técnicas:
Agrupar blocos de material repetido de modo a que possa ser ignorado, utilizando uma das seguintes técnicas:
H69: Fornecer elementos heading no início de cada secção de conteúdo (HTML)
H50: Utilizar elementos estruturais para agrupar os links (HTML)
H70: Utilizar elementos frame para agrupar blocos de material repetido (HTML) EH64: Utilizar o atributo title da frame e os elementos iframe (HTML)
SCR28: Utilizar um menu expansível para ignorar blocos de conteúdo (Scripting)
Fornecer acesso por teclado a links importantes e controlos de formulário (futuro link)
Fornecer links para melhorar a navegação na página (futuro link)
Fornecer teclas de acesso (futuro link)
Utilizar tecnologias suportadas por acessibilidade que permitam a navegação estruturada por agentes de utilizador e tecnologias de apoio (futuro link)
G88: Fornecer títulos descritivos para páginas WebE associar um título a uma página Web utilizando uma das seguintes técnicas:
G127: Identificar a relação de uma página Web com um conjunto maior de páginas Web utilizando uma técnica específica da tecnologia
Identificar o assunto de uma página Web (futuro link)
Fornecer um nome com significação para identificar frames (futuro link)
Utilizar títulos exclusivos para páginas Web (futuro link)
Fornecer um cabeçalho de página descritivo no topo da página (futuro link)
Fornecer o foco a elementos numa ordem que siga as sequências e relações existentes no conteúdo, utilizando uma das seguintes técnicas:
Alterar uma página Web de forma dinâmica, utilizando uma das seguintes técnicas:
Fornecer um mecanismo de realce de alta visibilidade para links ou controlos quando estes recebem o foco do teclado (futuro link)
Criar ordens de apresentação alternativas (futuro link)
G91: Fornecer texto de link que descreva a finalidade de um link
Permitir que o utilizador escolha texto do link curto ou longo utilizando uma das seguintes técnicas específicas da tecnologia:
Fornecer uma descrição adicional da finalidade de um link utilizando uma das seguintes técnicas:
Identificar a finalidade de um link utilizando o texto do link em conjunto com o contexto do link determinado de forma programática, utilizando uma das seguintes técnicas:
H59: Utilizar o elemento link e as ferramentas de navegação (HTML)
Incluir informação sobre modos de apresentação em índices e mapas de conceitos (futuro link)
Utilizar cabeçalhos de secção exclusivos numa página Web (futuro link)
Iniciar os cabeçalhos de secção com informação exclusiva (futuro link)
Realçar um link ou controlo quando o rato fica suspenso sobre o mesmo (futuro link)
Fornecer um mecanismo de realce de alta visibilidade para links ou controlos quando estes recebem o foco do teclado (futuro link)
G127: Identificar a relação de uma página Web com um conjunto maior de páginas Web utilizando uma das seguintes técnicas:
Fornecer um link para a página inicial ou página principal (futuro link)
Fornecer uma versão de leitura fácil de informações sobre a organização de um conjunto de páginas Web
Fornecer uma versão em língua gestual de informações sobre a organização de um conjunto de páginas Web (futuro link)
Fornecer um resumo de leitura fácil no início de cada secção de conteúdo (futuro link)
G91: Fornecer texto de link que descreva a finalidade de um link utilizando uma das seguintes técnicas:
Permitir ao utilizador escolher entre texto de link curto ou longo utilizando uma das seguintes técnicas:
Fornecer uma descrição suplementar da finalidade de um link utilizando uma das seguintes técnicas:
Utilizar a propriedade 'live' para marcar áreas em directo (futuro link) (ARIA)
Fornecer mecanismos para navegar para diferentes secções do conteúdo de uma página Web (futuro link)
Directriz 3.1 Tornar o conteúdo de texto legível e compreensível. Noções sobre a Directriz 3.1
3.1.1 O idioma humano predefinido de cada página Web pode ser determinado de forma programática. (Nível A)Noções sobre o Critério de Sucesso 3.1.1
Identificar idiomas humanos predefinidos utilizando uma das seguintes técnicas:
Especificar o idioma predefinido no cabeçalho HTTP (futuro link)
Utilizar http ou o meta tag Conteúdo-Idioma para metadados (futuro link)
3.1.2 O idioma humano de cada passagem ou frase do conteúdo pode ser determinado de forma programática, excepto para os nomes próprios, os termos técnicos, palavras de idioma indeterminado e palavras ou frases que se tornaram parte do vernáculo do texto imediatamente circundante. (Nível AA)Noções sobre o Critério de Sucesso 3.1.2
Identificar alterações nos idiomas humanos utilizando uma das seguintes técnicas:
Tornar texto que não está no idioma humano predefinido da página Web visualmente distinto (futuro link)
Fornecer os nomes de todos os idiomas utilizados em passagens ou frases estrangeiras (futuro link)
Fornecer marcação do idioma nos nomes próprios para facilitar a pronúncia correcta por parte dos leitores de ecrã (futuro link)
3.1.3 Está disponível um mecanismo para identificar definições específicas de palavras ou expressões utilizadas de uma forma restrita e invulgar, incluindo expressões idiomáticas e jargão. (Nível AAA)Noções sobre o Critério de Sucesso 3.1.3
G101: Fornecer a definição de uma palavra ou frase utilizadas de uma forma invulgar ou restrita para a primeira ocorrência da palavra ou frase numa página Web utilizando uma das seguintes técnicas:
G101: Fornecer a definição de uma palavra ou frase utilizadas de uma forma invulgar ou restrita para cada ocorrência da palavra ou frase numa página Web utilizando uma das seguintes técnicas:
G101: Fornecer a definição de uma palavra ou frase utilizadas de uma forma invulgar ou restrita para cada ocorrência da palavra ou frase numa página Web utilizando uma das seguintes técnicas:
Utilizar a marcação e a formatação visual para ajudar os utilizadores a reconhecer palavras que têm um significado especial (futuro link)
Fornecer uma procura de dicionário activada por voz para que os utilizadores com dificuldade em digitar ou escrever possam dizer a palavra cuja definição necessitam (futuro link)
Fornecer um dicionário de língua gestual para ajudar os utilizadores que são surdos a encontrar as definições necessárias (futuro link)
Fornecer um mecanismo para encontrar definições para todas as palavras no conteúdo de texto (futuro link)
Fornecer um mecanismo para determinar o significado de cada palavra ou frase no conteúdo de texto (futuro link)
Evitar palavras estrangeiras invulgares (futuro link)
Utilizar uma série de dicionários em cascata para fornecer os significados (futuro link)
3.1.4 Está disponível um mecanismo para identificar a forma completa ou o significado das abreviaturas. (Nível AAA)Noções sobre o Critério de Sucesso 3.1.4
G102: Fornecer a definição por extenso ou explicação de uma abreviatura para a primeira ocorrência da abreviatura numa página Web utilizando uma das seguintes técnicas:
G102: Fornecer a definição por extenso ou explicação de uma abreviatura para todas as ocorrências da abreviatura numa página Web utilizando uma das seguintes técnicas:
G102: Fornecer a definição por extenso ou explicação de uma abreviatura para todas as ocorrências da abreviatura numa página Web utilizando uma das seguintes técnicas:
Utilizar abreviaturas exclusivas numa página Web (futuro link)
Utilizar formatação visual para ajudar os utilizadores a reconhecer abreviaturas (futuro link)
Fornecer acesso a um dicionário com suporte de voz para ajudar os utilizadores que possam ter dificuldade em descodificar definições por escrito (futuro link)
Fornecer uma procura de dicionário activada por voz para que os utilizadores com dificuldade em digitar ou escrever possam dizer a palavra cuja definição necessitam (futuro link)
3.1.5 Quando o texto exigir uma capacidade de leitura mais avançada do que o terceiro ciclo do ensino básico após a remoção dos nomes e títulos adequados, está disponível conteúdo suplementar, ou uma versão que não exija uma capacidade de leitura mais avançada do que o terceiro ciclo do ensino básico. (Nível AAA)Noções sobre o Critério de Sucesso 3.1.5
Fornecer texto para páginas de navegação e de destino que necessitem de uma capacidade de leitura menos avançada do que o terceiro ciclo do ensino básico (futuro link)
Fornecer texto para páginas interiores que necessitem de uma capacidade de leitura ao nível do terceiro ciclo do ensino básico (futuro link)
Incluir resumos de conteúdo em metadados (futuro link)
Utilizar a linguagem mais clara e simples para o conteúdo (futuro link)
Utilizar RDF para associar suplementos ao conteúdo principal (futuro link)
Fornecer uma imagem de representação clara na página inicial do sítio da Web (futuro link)
Assinalar claramente, utilizando texto ou um ícone, o conteúdo que foi optimizado para uma leitura fácil (futuro link)
Utilizar frases que não incluam palavras redundantes, ou seja, palavras que não alterem o significado da frase (futuro link)
Utilizar frases que não incluam mais de duas conjunções (futuro link)
Utilizar frases que não sejam mais longas do que o comprimento normalmente aceite para o ensino secundário (Nota: Em inglês são 25 palavras) (futuro link)
Utilizar frases que não incluam palavras ou expressões complexas que possam ser substituídas por palavras mais comuns sem alterar o significado da frase (futuro link)
Fornecer resumos para diferentes secções de texto (futuro link)
Utilizar metadados para associar alternativas em diferentes níveis de leitura (futuro link)
Utilizar o elemento de acessibilidade Dublin Core para associar conteúdo de texto a suplementos de texto, gráficos ou falados (futuro link)
Utilizar o elemento de acessibilidade ISO AfA para associar conteúdo de texto a suplementos de texto, gráficos ou falados (futuro link)
Utilizar o elemento de acessibilidade IMS para associar conteúdo de texto a suplementos de texto, gráficos ou falados (futuro link)
Tornar os metadados visíveis aos humanos (futuro link)
EXEMPLO: Fornecer, em metadados, URI(s) que apontem para uma transcrição de texto de nível de leitura do ensino pré-primário e do primeiro ciclo do ensino básico de um artigo de nível de leitura avançado de uma nova descoberta científica.
3.1.6 Está disponível um mecanismo para identificar a pronúncia específica de palavras, em que o significado das mesmas, em contexto, seja ambíguo caso não se conheça a pronúncia. (Nível AAA)Noções sobre o Critério de Sucesso 3.1.6
G62: Fornecer um glossário que inclua as informações sobre a pronúncia para palavras que tenham uma única pronúncia no conteúdo e o seu significado dependa da pronúncia
Fornecer informações sobre a pronúncia utilizando uma das técnicas de tecnologia específica abaixo
Fornecer pronúncias num ficheiro de som, para que os utilizadores possam ouvir as pronúncias de uma palavra (futuro link)
Fornecer um mecanismo para encontrar as pronúncias de todas as palavras estrangeiras no conteúdo de texto (futuro link)
Fornecer um mecanismo para determinar as pronúncias de cada palavra ou frase no conteúdo de texto (futuro link)
Directriz 3.2 Fazer com que as páginas Web surjam e funcionem de forma previsível. Noções sobre a Directriz 3.2
3.2.1 Quando um componente recebe o foco, não inicia uma alteração de contexto. (Nível A)Noções sobre o Critério de Sucesso 3.2.1
Não provocar alterações persistentes de estado ou valor quando um componente recebe foco, ou fornecer um meio alternativo para repor quaisquer alterações (futuro link)
Abrir novas janelas apenas quando for mais vantajoso de uma perspectiva de acessibilidade (futuro link)
Fornecer um pré-aviso aos utilizadores quando abrirem uma nova janela (futuro link)
3.2.2 Alterar a definição de um componente da interface de utilizador não provoca, automaticamente, uma alteração de contexto, a menos que o utilizador tenha sido avisado sobre essa situação antes de utilizar o componente. (Nível A)Noções sobre o Critério de Sucesso 3.2.2
G80: Fornecer um botão Submeter para iniciar uma alteração de contexto utilizando uma das técnicas específicas da tecnologia indicadas abaixo
Fornecer um pré-aviso aos utilizadores quando abrirem uma nova janela (futuro link)
3.2.3 Os mecanismos de navegação que são repetidos em várias páginas Web num conjunto de páginas Web ocorrem pela mesma ordem relativa de cada vez que são repetidos, a menos que seja iniciada uma alteração pelo utilizador. (Nível AA)Noções sobre o Critério de Sucesso 3.2.3
Utilizar modelos para garantir a consistência em várias páginas Web (futuro link)
Criar disposição, posicionamento, camadas e alinhamento (futuro link)
3.2.4 Os componentes que têm a mesma funcionalidade num conjunto de páginas Web são identificados de forma consistente. (Nível AA)Noções sobre o Critério de Sucesso 3.2.4
G197: Utilizar etiquetas, nomes e alternativas em texto de forma consistente para conteúdo que tenha a mesma funcionalidadeE seguir as técnicas de tipo suficiente para o Critério de Sucesso 1.1.1 e as técnicas de tipo suficiente para o Critério de Sucesso 4.1.2 para fornecer etiquetas, nomes e alternativas em texto.
Garantir que a alternativa em texto transmite a função do componente e o que irá acontecer quando o utilizador o activar (futuro link)
Utilizar o mesmo conteúdo não textual para uma determinada função sempre que possível (futuro link)
3.2.5 As alterações de contexto são iniciadas apenas a pedido do utilizador, ou está disponível um mecanismo para desactivar essas alterações. (Nível AAA)Noções sobre o Critério de Sucesso 3.2.5
SVR1: Implementar redireccionamentos automáticos no lado do servidor em vez de no lado do cliente (SERVIDOR)
G110: Utilizar um redireccionamento imediato do lado do cliente utilizando uma das seguintes técnicas:
Incluindo janelas de pop-up utilizando uma das seguintes técnicas:
Abrir novas janelas fornecendo hiperligações normais sem o atributo target (futuro link), uma vez que vários agentes de utilizador permitem que os utilizadores abram links noutra janela ou separador.
Abrir novas janelas apenas quando for mais vantajoso de uma perspectiva de acessibilidade (futuro link)
Directriz 3.3 Ajudar os utilizadores a evitar e corrigir erros. Noções sobre a Directriz 3.3
3.3.1 Se um erro de entrada for automaticamente detectado, o item que apresenta erro é identificado e o erro é descrito ao utilizador por texto. (Nível A)Noções sobre o Critério de Sucesso 3.3.1
G139: Criar um mecanismo que permita aos utilizadores passarem directamente para os erros
Validar a submissão de formulários no servidor (futuro link)
Apresentar novamente um formulário com um resumo dos erros (futuro link)
Fornecer a notificação de erro assim que o utilizador introduzir a informação (futuro link)
Ajudar o utilizador a efectuar as correcções fornecendo links para cada erro (futuro link)
Assinalar ou realçar visualmente os erros quando estes ocorrerem (futuro link)
Fornecer suplementos ao texto utilizando conteúdo não textual ao comunicar erros (futuro link)
G199: Fornecer uma resposta positiva quando os dados forem submetidos com êxito
3.3.2 As etiquetas ou instruções são fornecidas quando o conteúdo exigir a entrada de dados por parte do utilizador. (Nível A)Noções sobre o Critério de Sucesso 3.3.2
G131: Fornecer etiquetas descritivasE um dos seguintes:
H44: Utilizar elementos label para associar etiquetas em texto aos controlos de formulário (HTML)
G167: Utilizar um botão contíguo para identificar a finalidade de um campo
Fornecer um design de formulário linear e agrupar itens semelhantes (futuro link)
3.3.3 Se um erro de entrada for automaticamente detectado e forem conhecidas sugestões de correcção, então as sugestões são fornecidas ao utilizador, a menos que ponham em perigo a segurança da finalidade do conteúdo. (Nível AA)Noções sobre o Critério de Sucesso 3.3.3
G139: Criar um mecanismo que permita aos utilizadores passarem directamente para os erros
Tornar as mensagens de erro fáceis de compreender e distintas de outro texto na página Web (futuro link)
Validar a submissão de formulários no servidor (futuro link)
Quando a informação obrigatória não tiver sido fornecida, incluindo as descrições ou exemplos de informação correcta, para além de identificar o campo como sendo obrigatório (futuro link)
Repetir e realçar as sugestões para corrigir cada erro de entrada no contexto do seu campo de formulário (futuro link)
Fornecer um meio para o utilizador passar de cada item de uma lista de sugestões para o seu campo de formulário correspondente (futuro link)
Fornecer ajuda contextual adicional para o campo de formulário que requer alteração (futuro link)
Aceitar dados de entrada em vários formatos (futuro link)
G199: Fornecer uma resposta positiva quando os dados forem submetidos com êxito
Fornecer uma descrição em texto que contenha informação sobre o número de erros de entrada, sugestões de correcção para cada item e instruções sobre o procedimento (futuro link)
Fornecer uma descrição em texto que contenha sugestões de correcção como primeiro item (ou um dos primeiros itens) do conteúdo ou realçar esta informação no conteúdo (futuro link)
Apresentar os erros e as sugestões no contexto do formulário original (por exemplo, apresentar novamente um formulário em que os erros de entrada e as sugestões de correcção são realçadas e apresentadas no contexto do formulário original) (futuro link)
Fornecer "exemplos correctos" de dados e formatos de dados como texto inicial em campos de formulário obrigatórios (futuro link)
Fornecer links para o texto da correcção sugerida "junto a" campos de formulário, ou fornecer o próprio texto da correcção sugerida directamente na página Web "junto a" campos de formulário (futuro link)
SCR18: Fornecer validação e alertas do lado do cliente (Scripting)
Fornecer validação do lado do cliente e acrescentar texto de erro através do DOM (futuro link)
Chamar uma função a partir da acção de submissão de um formulário para efectuar a validação do lado do cliente (futuro link)
3.3.4 Para páginas Web que façam com que ocorram responsabilidades jurídicas ou transacções financeiras para o utilizador, que modificam ou eliminam dados controláveis pelo utilizador em sistemas de armazenamento de dados, ou que submetam respostas de teste do utilizador, no mínimo, uma das seguintes afirmações é verdadeira: (Nível AA)Noções sobre o Critério de Sucesso 3.3.4
Reversível: As submissões são reversíveis.
Verificado: Os dados introduzidos pelo utilizador são verificados relativamente à existência de erros de entrada e é facultada uma oportunidade ao utilizador de os corrigir.
Confirmado: Está disponível um mecanismo para rever, confirmar e corrigir as informações antes de finalizar a submissão.
Informar o utilizador sobre que acção irreversível está prestes a acontecer (futuro link)
SCR18: Fornecer validação e alertas do lado do cliente (Scripting)
Colocar o foco no campo que contém o erro (futuro link)
Evitar a utilização das mesmas palavras ou combinações de letras no início de cada item de uma lista pendente (futuro link)
G199: Fornecer uma resposta positiva quando os dados forem submetidos com êxito
3.3.5 Está disponível ajuda contextualizada. (Nível AAA)Noções sobre o Critério de Sucesso 3.3.5
H89: Utilizar o atributo title para fornecer ajuda contextualizada (HTML)
Verificar os bytes do caracter e converter automaticamente para bytes específicos para a entrada de texto, se aplicável (futuro link)
3.3.6 Para páginas Web que exijam que o utilizador submeta informações, no mínimo, uma das seguintes afirmações é verdadeira: (Nível AAA)Noções sobre o Critério de Sucesso 3.3.6
Reversível: As submissões são reversíveis.
Verificado: Os dados introduzidos pelo utilizador são verificados relativamente à existência de erros de entrada e é facultada uma oportunidade ao utilizador de os corrigir.
Confirmado: Está disponível um mecanismo para rever, confirmar e corrigir as informações antes de finalizar a submissão.
Seguir as técnicas de tipo suficiente para o Critério de Sucesso 3.3.4 para todos os formulários que exijam que o utilizador submeta informação.
Directriz 4.1 Maximizar a compatibilidade com actuais e futuros agentes de utilizador, incluindo tecnologias de apoio. Noções sobre a Directriz 4.1
4.1.1 No conteúdo implementado utilizando linguagens de marcação, os elementos dispõem de marcas de início e de fim completas, os elementos estão encaixados de acordo com as respectivas especificações, os elementos não contêm atributos duplicados, e todos os IDs são exclusivos, excepto quando as especificações permitem estas características. (Nível A)Noções sobre o Critério de Sucesso 4.1.1
Nota: As marcas de início e de fim que não têm um carácter crucial na respectiva formação, tal como um parêntese angular de fecho ou aspas com um valor de atributo incompatível, não estão completas.
Garantir que as páginas Web possam ser analisadas utilizando uma das seguintes técnicas:
4.1.2 Para todos os componentes da interface de utilizador (incluindo, mas não se limitando a: elementos de formulário, links e componentes gerados por scripts), o nome e a função podem ser determinados de forma programática; os estados, as propriedades e os valores que podem ser definidos pelo utilizador podem ser definidos de forma programática; e a notificação sobre alterações a estes itens está disponível para agentes de utilizador, incluindo tecnologias de apoio. (Nível A)Noções sobre o Critério de Sucesso 4.1.2
Nota: Este critério de sucesso destina-se, essencialmente, a criadores da Web que desenvolvem ou criam os seus próprios componentes da interface de utilizador. Por exemplo, os controlos HTML normais já cumprem este critério de sucesso quando utilizados de acordo com a especificação.
G108: Utilizar funcionalidades de marcação para revelar o nome e a função, permitir que as propriedades definidas pelo utilizador possam ser directamente definidas e fornecer notificações de alterações utilizando as técnicas específicas da tecnologia abaixo:
H91: Utilizar links e controlos de formulário em HTML (HTML)
H44: Utilizar elementos label para associar etiquetas de texto a controlos de formulário (HTML)
H64: Utilizar o atributo title dos elementos frame e iframe (HTML)
SCR21: Utilizar as funções do Modelo de Objecto de Documento (DOM) para adicionar conteúdo a uma página (Scripting)
Revelar os nomes e as funções, permitindo que as propriedades definidas pelo utilizador possam ser directamente definidas e fornecer notificações de alterações utilizando uma das seguintes técnicas:
Fornecer etiquetas para todos os controlos de formulário que não dispõem de etiquetas implícitas (futuro link)
Nota: Esta falha pode ser solucionada no futuro utilizando técnicas de esquema de composição de componentes em DHTML.
[Esconder Requisitos de Conformidade]
Para que uma página Web esteja em conformidade com a versão WCAG 2.0, devem ser cumpridos todos os requisitos de conformidade seguintes:
1. Nível de Conformidade: Um dos seguintes níveis de conformidade deverá ser inteiramente cumprido.
Nível A: Para obter conformidade de Nível A (o nível mínimo de conformidade), a página Web cumpre todos os Critérios de Sucesso de Nível A, ou então é fornecida uma versão alternativa em conformidade.
Nível AA: Para obter conformidade de Nível AA, a página Web cumpre todos os critérios de Sucesso de Nível A e AA, ou então é fornecida uma versão alternativa em conformidade de Nível AA.
Nível AAA: Para obter conformidade de Nível AAA, a página Web cumpre todos os Critérios de Sucesso de Nível A, Nível AA e Nível AAA, ou então é fornecida uma versão alternativa em conformidade de Nível AAA.
Nota 1: Embora só se possa obter conformidade com os níveis acima referidos, os autores são encorajados a comunicar (nas reivindicações) quaisquer progressos no sentido de cumprir os critérios de sucesso a partir de todos os níveis para além do nível de conformidade alcançado.
Nota 2: Não recomendamos que, como regra geral, seja necessária conformidade de Nível AAA para sítios completos, uma vez que não é possível cumprir todos os Critérios de Sucesso de Nível AAA para alguns conteúdos.
Fornecer links recíprocos entre versões em conformidade e versões que não estejam em conformidade (futuro link)
Excluir conteúdo que não esteja em conformidade dos resultados da procura (futuro link)
Utilizar negociação de conteúdo (futuro link)
Não apresentar conteúdo que se baseie em tecnologias que não sejam suportadas por acessibilidade quando a tecnologia está desactivada ou não é suportada (futuro link)
Utilizar metadados para permitir a localização de uma versão alternativa em conformidade a partir do URI de uma página que não esteja em conformidade (futuro link)
2. Páginas completas: A conformidade (e nível de conformidade) aplica-se apenas a página(s) Web completas, e não pode ser obtida se parte da página Web for excluída.
Nota 1: Para efeitos de conformidade, as alternativas a parte do conteúdo de uma página são consideradas como parte integrante dessa mesma página, quando puderem ser obtidas directamente a partir da página, por exemplo, uma descrição extensa ou uma apresentação alternativa em vídeo.
Nota 2: Os autores de páginas Web que não possam cumprir os requisitos de conformidade se o conteúdo estiver fora do seu controlo, poderão apresentar uma Declaração de Conformidade Parcial.
3. Processos completos: Quando uma página Web fizer parte de uma série de páginas Web que apresentem um processo (i.e., uma sequência de passos necessários para executar uma actividade), todas as páginas Web no processo devem estar em conformidade com o nível específico ou com um nível superior. (Não é possível obter conformidade com um determinado nível se uma das páginas do processo não estiver em conformidade com esse nível ou com um nível superior.)
Exemplo: Uma loja online apresenta uma série de páginas que são utilizadas para seleccionar e adquirir produtos. Todas as páginas, desde o início ao fim (checkout), cumprem os requisitos de conformidade, quanto à ordem, com qualquer página que faça parte do processo de conformidade.
4. Apenas Modos de Utilizar Tecnologias Suportados por Acessibilidade: Apenas os suportados por acessibilidade modos de utilizar tecnologias que sejam dependentes podem ser utilizados, de forma a poderem cumprir os critérios de sucesso. As informações ou funcionalidades fornecidas de um modo que não seja suportado por acessibilidade estão também disponíveis num modo suportado por acessibilidade. (Consulte as Noções sobre suportado por acessibilidade.)
5. Não-Interferência: Caso as tecnologias sejam utilizadas de um modo que não seja suportado por acessibilidade, ou se não forem utilizadas em conformidade, isso não impede que os utilizadores acedam ao resto da página. Além disso, a página Web, como um todo, continua a cumprir os requisitos de conformidade nas seguintes situações:
quando uma tecnologia que não seja dependente for ligada num agente de utilizador,
quando uma tecnologia que não seja dependente for desligada num agente de utilizador, e
quando uma tecnologia que não seja dependente não for suportada por um agente de utilizador
Além disso, os seguintes critérios de sucesso aplicam-se a todos os conteúdos da página, incluindo conteúdos que não são, de outra forma, dependentes para cumprir requisitos de conformidade, visto que o incumprimento destes requisitos poderá interferir com a utilização da página:
1.4.2 - Controlo de Áudio,
2.1.2 - Sem Bloqueio de Teclado,
2.3.1 - Três flashes ou Abaixo do Limite, e
2.2.2 - Colocar em Pausa, Parar, Ocultar.
Nota: Se uma página não estiver em conformidade (por exemplo, uma página de teste de conformidade ou uma página de exemplo), não poderá ser incluída no âmbito da conformidade ou numa reivindicação de conformidade.
Para obter mais informações, incluindo exemplos, consulte as Noções sobre Requisitos de Conformidade.