Ir para o conteúdo
GovBR
ìcone ICICT
|
ìcone Fiocruz

Guia de Acessibilidade Web: mudanças entre as edições

De Guia de Acessibilidade Web
AVALIAÇÃO DO CONTRASTE DE CORES
Linha 122: Linha 122:


*  '''[https://doi.org/10.5753/sbc.16123.0.1 ACESSIBILIDADE NAS MÍDIAS SOCIAIS PARA PESSOAS COM DEFICIÊNCIA VISUAL]'''  
*  '''[https://doi.org/10.5753/sbc.16123.0.1 ACESSIBILIDADE NAS MÍDIAS SOCIAIS PARA PESSOAS COM DEFICIÊNCIA VISUAL]'''  
==== Para designers ====
O designer desempenha um papel importante na construção da experiência do usuário, atuando como elo entre o conteúdo e quem o acessa. Ele não apenas determina a clareza visual e a organização da informação, mas também certifica que as interfaces sejam intuitivas e utilizáveis por todas as pessoas.  
Um design acessível vai além da estética:  é a base para uma navegação fluida e uma interação sem barreiras, traduzindo princípios de inclusão em soluções concretas. O design bem-feito elimina ambiguidades e promove a equidade digital, demonstrando compromisso com a diversidade humana.
* '''[https://arca.fiocruz.br/items/48a6d74f-e380-4df2-b236-869afc10da66 Recomendações de acessibilidade para o uso de textos em cards (imagens) em redes sociais.]'''
== Proposta de modelo para avaliação da acessibilidade de um site  ==
=== Avaliação automática ===
Inicialmente, indicamos a realização da avaliação automática com ferramentas automatizadas. O ideal é fazer essa avaliação utilizando pelo menos duas ferramentas.
==== '''Ferramentas sugeridas:''' ====
'''AccessMonitor: https://accessmonitor.acessibilidade.gov.pt/'''
[[Arquivo:Access Monitor.png|alt=Logotipo do site access monitor |esquerda|miniaturadaimagem]]
'''Wave: https://wave.webaim.org/extension/'''
[[Arquivo:Wave.png|alt=Logotipo do site wave web accessibility evaluation tool|esquerda|miniaturadaimagem]]
Para realizar a avaliação automática coloque o link do site a ser avaliado no espaço indicado e clique em “validar”.
[[Arquivo:AccessMonitor.png|alt=captura de tela da Página inicial de uma ferramenta de avaliação de acessibilidade web. O título pergunta 'A sua página Web é acessível?'. Há instruções para obter um relatório de acessibilidade inserindo uma URL, código HTML ou carregando um ficheiro HTML. Abaixo, há um campo de texto para introduzir o endereço de uma página e um botão cinza com o texto 'Validar'. À direita, aparece um ícone com um checklist e um visto verde.|esquerda|miniaturadaimagem|Figura 5 - Site Access Monitor]]
O site retornará o relatório com os erros e avisos:
[[Arquivo:Site Access Monitor relatório.png|alt=<nowiki>Tela de relatório de acessibilidade web mostrando um sumário. A página avaliada é https://ppgics.icict.fiocruz.br/  com título 'Home | PPGICS | Pós-Graduação: Informação e Comunicação em Saúde'. A pontuação exibida é 6,9. Foram identificados 615 elementos HTML e o tamanho da página é 106 KB. O relatório apresenta 40 práticas encontradas: 24 aceitáveis, 7 para ver manualmente e 9 não aceitáveis. A tabela mostra a distribuição por nível de conformidade WCAG: no nível A, 26 práticas; nível AA, 10 práticas; nível AAA, 4 práticas.</nowiki>|esquerda|miniaturadaimagem|Figura 6 - Relatório de práticas de acessibilidade AccessMonitor]]
A ferramenta também permite mais detalhes sobre os erros e avisos encontrados no site avaliado:
[[Arquivo:Relatório detalhado AccessMonitor.png|alt=Tela de relatório de acessibilidade com a seção Avaliação. Uma tabela lista práticas encontradas, com colunas de descrição, nível de conformidade e opção de ver detalhes. Entre os problemas identificados estão: 1 imagem sem equivalente alternativo em texto (nível A); 2 imagens com alt vazio (A); 2 links com conteúdo vazio compostos apenas por imagem com alt vazio (A); 6 casos em que o atributo title do link repete o próprio texto do link (A); 4 grupos de links com mesmo texto mas destinos diferentes (AAA); 1 link para saltar para o conteúdo principal (A); 1 link para contornar blocos de conteúdo (A); 10 cabeçalhos identificados (AAA); e 2 casos de violação da sequência hierárquica dos níveis de cabeçalho (AAA)|esquerda|miniaturadaimagem|Figura 7 - Relatório de avaliação práticas de acessibilidade]]
O resultado da avaliação automática pode servir para guiar o desenvolvedor para seguir para a avaliação manual, direcionando o que pode ser prioridade para o que deve ser avaliado.
=== '''Avaliação do contraste de cores''' ===
Após a validação do código, verifique as '''cores''' utilizadas no site.  
Ferramentas sugerida:





Edição das 17h54min de 1 de setembro de 2025

Guia de Acessibilidade Web

Introdução

A Lei Brasileira de Inclusão da Pessoa com Deficiência (LBI) estabelece que a acessibilidade é condição essencial para que pessoas com deficiência ou mobilidade reduzida possam utilizar, com segurança e autonomia, os diversos espaços, serviços e tecnologias disponíveis na sociedade, incluindo os meios de comunicação e informação (LBI, 2015). Isso implica que a acessibilidade não se limita apenas ao ambiente físico, devendo estar presente também no mundo digital, garantindo que todos tenham acesso igualitário às ferramentas e plataformas virtuais de forma autônoma e segura.

No contexto da acessibilidade digital, eliminar barreiras na web torna-se uma prioridade. Esse conceito propõe que sites e portais sejam projetados de forma que todas as pessoas, independentemente de suas limitações físico-motoras, perceptivas, culturais ou sociais, possam perceber, entender, navegar e interagir com as páginas (Leal Ferreira, 2016; WAI, 2024). Essa abordagem não só promove a inclusão, mas também amplia o alcance das informações e serviços oferecidos online, democratizando o acesso.

O objetivo da acessibilidade digital é democratizar o acesso à informação e assegurar que pessoas de perfis distintos possam navegar e compreender os conteúdos e serviços disponibilizados em plataformas digitais, pelo governo e outras entidades. Além disso, a acessibilidade digital desempenha um papel fundamental na inclusão social (Sousa, 2011), permitindo que pessoas com deficiência utilizem a internet para estudar, trabalhar e se relacionar, sem a necessidade de deslocamento.

Por fim, páginas web acessíveis beneficiam não apenas pessoas com deficiência, mas melhoram a experiência de todos os usuários, incluindo pessoas idosas e indivíduos com menor habilidade no uso de tecnologias digitais. Páginas acessíveis tendem a ser mais bem indexadas por mecanismos de busca, compatíveis com uma maior variedade de dispositivos e mais rápidas e intuitivas de navegar, contribuindo, assim, para um ambiente digital mais inclusivo e eficiente.

Objetivo

Este documento propõe um modelo para avaliar a acessibilidade dos sites do Icict, com o objetivo de apoiar os desenvolvedores web na adoção de práticas acessíveis em seus projetos.

Conforme orientações do World Wide Web Consortium (W3C), consórcio que define os padrões da web e o Guia de Boas Práticas para Acessibilidade Digital, a avaliação de acessibilidade de um site deve conciliar a avaliação automática com a avaliação manual [WAI 2023; BRASIL 2023].

A avaliação automática de acessibilidade utiliza ferramentas recomendadas pelo W3C, verificando padrões técnicos como a estrutura do código e o contraste de cores. Já a avaliação manual envolve especialistas em acessibilidade e pessoas com deficiência, visando identificar erros que as ferramentas automáticas não detectam. A combinação das duas abordagens aprimora os resultados e reduz a chance de problemas passarem despercebidos [Barros et al 2024].

  • É importante ressaltar que, embora existam diretrizes e etapas que podem ser seguidas em avaliações de acessibilidade, não há uma metodologia única e universal para realizar testes para avaliação de acessibilidade. Diante disso, este documento apresenta uma proposta de avaliação de acessibilidade na web, detalhando as etapas do processo com base em referências da literatura e em experiências práticas adquiridas durante a avaliação de sites da instituição por especialistas.

As pessoas envolvidas no projeto de desenvolvimento de um site, também participam da implementação da sua acessibilidade. Para ilustrar melhor esse processo, listamos os principais atores envolvidos na implementação da acessibilidade de um site, segundo o Guia da Boas Práticas para Acessibilidade Digital (2023) do Governo Federal.

  • Gerente de projetos:  é quem garante que a acessibilidade seja requisito de qualquer produto, desde a fase inicial do projeto;
  • Conteudista: quem cria e publica o conteúdo acessível, utilizando a terminologia adequada para se referir às pessoas com deficiência;
  • Designer: é quem pensa na estrutura e na programação visual do site, o que o tornará inclusivo ou não;
  • Desenvolvedor: é quem implementa e verifica os recursos de acessibilidade no site.

Como o foco deste material é apoiar profissionais da área de desenvolvimento, daremos destaque ao papel que essas pessoas desempenham na avaliação de acessibilidade de um site

Recomendações e boas práticas

Para desenvolvedores

Para ajudar os desenvolvedores e pessoas que produzem conteúdo na web a adotarem práticas acessíveis, deixamos aqui algumas recomendações, baseadas nas diretrizes de acessibilidade da WCAG.

É importante lembrar que o site deve incluir, desde sua concepção, recursos de acessibilidade como alto contraste, botões para ajuste de tamanho de fonte e a integração da suíte VLibras ). Esses elementos devem ser planejados desde layout inicial e validados pela equipe do projeto durante as etapas de desenvolvimento.

  1. Estrutura e navegação
    • Utilize cabeçalhos adequados (H1, H2, H3 etc.) no código HTML para organizar o conteúdo de forma hierárquica e facilitar a navegação.  
    • Inclua um título principal (H1) em todas as telas para descrever claramente sua finalidade. Ex:


A imagem representa um esboço (wireframe) de uma página da web com um estilo desenhado à mão. Ela simula um navegador da internet, com uma barra superior contendo três pequenos círculos no canto esquerdo, que representam os botões de controle da janela (minimizar, maximizar e fechar). No topo da página, há um título grande e em negrito que diz "Blog incrível". Esse título está marcado como um elemento "h1", destacado com um fundo azul-claro e bordas finas. Logo abaixo do título, há uma barra de navegação identificada como "main-nav", com fundo lilás. Ao lado dessa identificação, há quatro retângulos pretos, representando links de navegação, mas sem texto visível. Abaixo da navegação, há dois títulos menores marcados como "h2", indicando seções do blog. O primeiro título diz "Título maravilhoso" e está destacado em negrito, com um fundo rosa-claro. Logo abaixo dele, há um subtítulo menor que diz "E um subtítulo maravilhoso também", escrito em fonte normal. Mais abaixo, há outro título "h2", também destacado em negrito e com fundo rosa-claro, que repete o texto "Título maravilhoso", mas sem subtítulo abaixo dele. O fundo da imagem é de cor clara, e o texto está em preto, garantindo contraste para melhor legibilidade. O estilo geral da imagem é simples, simulando um rascunho de layout de site.
Fonte: https://www.accessguide.io/guide/info-structure-relationships Imagem traduzida pelo ChatGpt
  • Inclua uma navegação clara e consistente em todas as páginas do seu site, facilitando a localização do conteúdo desejado.
  • Use links com descrições claras e significativas, que permitam ao usuário entender para onde será direcionado antes de clicar. Evite expressões genéricas como "clique aqui" ou "saiba mais"; prefira textos de link que indiquem o conteúdo acessado.
  • Use design responsivo, garantindo que o site funcione bem em diferentes dispositivos, como desktop, notebooks, tablets e smartphones.
  • Disponibiliza controles acessíveis para que o usuário possa controlar, garantindo que o conteúdo seja lido corretamente por leitores de tela ou acessado por diferentes formas de interação.
  1. 2. Texto e conteúdo
  • Utilize cores com bom contraste entre o texto e o fundo para tornar o conteúdo legível para pessoas com deficiência visual, pessoas idosas ou com baixa acuidade visual.  
  • Forneça alternativas textuais (utilizando o atributo "alt") para todas as imagens, permitindo que pessoas com deficiência visual entendam o conteúdo visual por meio de leitores de tela.
  • Evite usar somente referências visuais para transmitir informações importantes; forneça também texto descritivo ou alternativo.  
  • Use linguagem clara e objetiva, evitando jargões técnicos, termos complexos ou ambíguos.  
  • Na tag <html>, defina adequadamente o idioma da página para que leitores de tela utilizem a entonação correta para ler os conteúdos. Exemplo: <html lang=”pt-br”>
  • Se um link estiver em outro idioma, especifique o idioma na tag de definição do link <a>.  Exemplo:  <a href= “www.teste.com” lang=’en’> Whatsapp </a>
  • Ao definir uma mensagem de erro, apresente dicas sobre como corrigi-lo. Utilize imagens de texto apenas quando elas tiverem um aspecto decorativo, sem que sejam essenciais para compreensão do conteúdo (como marcas e logotipos).  

3. Formulários e interação

  • Forneça rótulos claros e descritivos para os campos de formulário, facilitando a compreensão do objetivo de cada campo.  
  • Verifique se os formulários são navegáveis por teclado ou interação via toque, permitindo que todas as pessoas possam preenchê-los sem problemas.  
  • Disponibilize instruções claras e contextuais em cada etapa do processo interativo, como o preenchimento de um formulário ou a solicitação de um serviço .serviço.  
  • Evite o uso exclusivo de cores para indicar erros ou avisos importantes; forneça também mensagens de erro claras e texto descritivo.  
  • Garanta que os elementos interativos, como botões e formulários, sejam acessíveis por meio de teclado e interação via toque.  

Ao definir um feedback de erro, deixe claro na mensagem qual foi o elemento do formulário que gerou o erro de forma visual e audível. Exemplo de formato de feedback: Mudança de cor no elemento + ícone de alerta + mensagem de texto. 

Captura de tela de um formulário. há um painel de alerta com fundo vermelho claro e texto em vermelho escuro, indicando erros no preenchimento do formulário. A mensagem informa: "O campo nome não pode estar em branco." "O campo de confirmação do e-mail não pode estar em branco." O campo assunto não pode estar em branco. Por favor digite a sua mensagem. Após esse painel, há os seguintes campos de formulário visíveis, com bordas vermelhas (indicando que estão com erro): Nome: campo de texto com o texto guia "Informe o nome". Nome social: campo de texto com o texto guia "Informe o nome social". E-mail: com campo de texto com uma tarja preta para não ser identificado o email escrito. Confirmação do E-mail: campo de texto com o texto guia "Confirme o e-mail".
* Fonte: Site do Icict

4. Padrão HTML e CSS

  • As folhas de estilo em cascata, CSS, possibilitam modificar as características de exibição e estilo de elementos HTML. É necessária a criação de um estilo de apresentação consistente em todas as páginas. Além disso, é preciso ter atenção para que sejam adotadas técnicas de CSS acessíveis.  
  • Prefira folhas de estilo externas, evitando o uso de estilo inline Utilize a marcação HTML nativa para fornecer o conteúdo e significado semânticos necessários, e apenas depois aplique CSS para aprimorar e alterar os estilos-padrão.


5. Testes e conformidade

  • Realize testes de acessibilidade em seu site utilizando ferramentas automatizadas, como Lighthouse, Access Monitor, Avaliador do MWPT ou WAVE, além de testes manuais para garantir uma experiência acessível.  
  • Siga as diretrizes de acessibilidade, como as estabelecidas pelas WCAG (Web Content Accessibility Guidelines) .  
  • Mantenha o conteúdo do site sempre atualizado com as melhores práticas de acessibilidade Sempre que possível faça testes com usuários para garantir que o site esteja acessível.

Para gerência de projeto

A acessibilidade deve ser pensada desde as etapas iniciais da concepção do site, para evitar retrabalho e minimizar o máximo possível a necessidade de correções posteriores.

Recomenda-se que a pessoa responsável pela gestão do projeto considere o conceito do desenho universal;,universal; adote uma cultura da acessibilidade em suas práticas; e envolva pessoas com deficiência em todas as etapas de desenvolvimento.  

Além disso, cabe à gerência de projeto:  

  • Incluir requisitos de acessibilidade no termo de referência para contratação de serviços de desenvolvimento de sites;
  • Acompanhar o andamento das atividades;
  • Avaliar as entregas realizadas;
  • Acompanhar a avaliação de acessibilidade do site, com participação de especialistas e usuários com deficiência.

Para conteudistas

A pessoa conteudista é responsável pela criação de conteúdo claro, acessível e inclusivo. Seu trabalho vai além de redigir textos: trata-se de construir caminhos para que todas as pessoas possam acessar e compreender a informação.

O conteudista é responsável por fazer com que a informação não apenas exista, mas seja verdadeiramente acessível — com linguagem direta e objetiva e estrutura lógica e descrições significativas. Cada palavra, cada alternativa textual (como alt text em imagens), cada hierarquia de títulos é uma decisão que pode abrir ou fechar portas.

Um conteúdo acessível deve ser pensado desde a origem para ser consumido de formas diferentes: lido por leitores de tela, compreendido por pessoas com deficiência cognitiva, traduzido por ferramentas. Tornando, assim, na prática, a informação como um direito de todos.

Além disso, o conteudista deve garantir que o material seja acessível para diferentes públicos, considerando a diversidade de quem o acessa. Para isso, é importante disponibilizar versões em formatos acessíveis, como PDFs estruturados, apresentações acessíveis e textos em linguagem simples.

Para isso, recomendamos os documentos orientadores para pessoas que produzem conteúdo:

Para designers

O designer desempenha um papel importante na construção da experiência do usuário, atuando como elo entre o conteúdo e quem o acessa. Ele não apenas determina a clareza visual e a organização da informação, mas também certifica que as interfaces sejam intuitivas e utilizáveis por todas as pessoas.  

Um design acessível vai além da estética:  é a base para uma navegação fluida e uma interação sem barreiras, traduzindo princípios de inclusão em soluções concretas. O design bem-feito elimina ambiguidades e promove a equidade digital, demonstrando compromisso com a diversidade humana.

Proposta de modelo para avaliação da acessibilidade de um site 

Avaliação automática

Inicialmente, indicamos a realização da avaliação automática com ferramentas automatizadas. O ideal é fazer essa avaliação utilizando pelo menos duas ferramentas.

Ferramentas sugeridas:

AccessMonitor: https://accessmonitor.acessibilidade.gov.pt/

Logotipo do site access monitor




Wave: https://wave.webaim.org/extension/

Logotipo do site wave web accessibility evaluation tool




Para realizar a avaliação automática coloque o link do site a ser avaliado no espaço indicado e clique em “validar”.

captura de tela da Página inicial de uma ferramenta de avaliação de acessibilidade web. O título pergunta 'A sua página Web é acessível?'. Há instruções para obter um relatório de acessibilidade inserindo uma URL, código HTML ou carregando um ficheiro HTML. Abaixo, há um campo de texto para introduzir o endereço de uma página e um botão cinza com o texto 'Validar'. À direita, aparece um ícone com um checklist e um visto verde.
Figura 5 - Site Access Monitor




O site retornará o relatório com os erros e avisos:

Tela de relatório de acessibilidade web mostrando um sumário. A página avaliada é https://ppgics.icict.fiocruz.br/ com título 'Home | PPGICS | Pós-Graduação: Informação e Comunicação em Saúde'. A pontuação exibida é 6,9. Foram identificados 615 elementos HTML e o tamanho da página é 106 KB. O relatório apresenta 40 práticas encontradas: 24 aceitáveis, 7 para ver manualmente e 9 não aceitáveis. A tabela mostra a distribuição por nível de conformidade WCAG: no nível A, 26 práticas; nível AA, 10 práticas; nível AAA, 4 práticas.
Figura 6 - Relatório de práticas de acessibilidade AccessMonitor






A ferramenta também permite mais detalhes sobre os erros e avisos encontrados no site avaliado:

Tela de relatório de acessibilidade com a seção Avaliação. Uma tabela lista práticas encontradas, com colunas de descrição, nível de conformidade e opção de ver detalhes. Entre os problemas identificados estão: 1 imagem sem equivalente alternativo em texto (nível A); 2 imagens com alt vazio (A); 2 links com conteúdo vazio compostos apenas por imagem com alt vazio (A); 6 casos em que o atributo title do link repete o próprio texto do link (A); 4 grupos de links com mesmo texto mas destinos diferentes (AAA); 1 link para saltar para o conteúdo principal (A); 1 link para contornar blocos de conteúdo (A); 10 cabeçalhos identificados (AAA); e 2 casos de violação da sequência hierárquica dos níveis de cabeçalho (AAA)
Figura 7 - Relatório de avaliação práticas de acessibilidade






O resultado da avaliação automática pode servir para guiar o desenvolvedor para seguir para a avaliação manual, direcionando o que pode ser prioridade para o que deve ser avaliado.

Avaliação do contraste de cores

Após a validação do código, verifique as cores utilizadas no site.  

Ferramentas sugerida:


MediaWiki foi instalado.

Consulte o Manual de Usuário para informações de como usar o software wiki.

Começando