1. O que é a Acessibilidade Web?
Acessibilidade web significa ter um site e ferramentas web concebidos para serem utilizados por toda a gente, incluindo pessoas com deficiência. No entanto, muitos sites e ferramentas ainda são desenvolvidos com barreiras que os tornam difíceis — ou mesmo impossíveis — de usar para algumas pessoas. Ter a web acessível é algo que beneficia todos, razão pela qual existem normas internacionais que definem o que é necessário para garantir essa acessibilidade.
O objetivo é tornar o conteúdo digital percetível, operável, compreensível e robusto para todos os utilizadores, independentemente das suas capacidades. Estes são os quatro princípios da acessibilidade web, habitualmente resumidos pelo acrónimo POUR.

Fig 1 – Four principles of web accessibility.
2. Princípios-chave da acessibilidade web
A acessibilidade web é orientada por quatro princípios fundamentais definidos nas Web Content Accessibility Guidelines (WCAG) 2.1:
- Percetível
A informação e os componentes da interface devem ser apresentados de forma a que os utilizadores os consigam compreender, independentemente das suas capacidades. Exemplo: ver um filme com legendas.
- Operável
Os utilizadores devem conseguir interagir com o site e navegar nele através de diferentes métodos de entrada, como teclado ou comandos de voz. Exemplo: preencher um formulário usando a tecla Tab para mudar entre campos.
- Compreensível
O conteúdo e a navegação devem ser apresentados de forma clara e fácil de entender, sem ambiguidades nem confusão. Exemplo: ter uma estrutura de navegação lógica e consistente.
- Robusto
O conteúdo web deve ser compatível com as tecnologias atuais e futuras, garantindo uma experiência de utilizador fiável e consistente. Exemplo: utilizar HTML válido e semântico para melhorar a compatibilidade.
Estes princípios estão organizados para criar um ambiente web que não seja apenas acessível a pessoas com deficiência, mas também adaptável a diferentes tecnologias e desenvolvimentos futuros. Seguir estes princípios contribui para uma experiência digital mais inclusiva para todos.

Fig 2 – Os quatro princípios fundamentais definidos nas WCAG 2.1.
3. Barreiras comuns à acessibilidade
Garantir a acessibilidade web implica identificar e eliminar as várias barreiras que podem impedir utilizadores com deficiência de tirar pleno partido do conteúdo digital. Reconhecer estas barreiras é o primeiro passo para criar uma experiência online verdadeiramente inclusiva. Eis algumas das mais comuns:
- Imagens e multimédia inacessíveis
– Problema: Ausência de texto alternativo em imagens e conteúdo multimédia.
– Impacto: Utilizadores com deficiência visual dependem do texto alternativo para compreender o conteúdo.
- Ausência de estrutura de cabeçalhos
– Problema: Uso inadequado de cabeçalhos ou ausência total de estrutura hierárquica.
– Impacto: Quem utiliza leitores de ecrã depende dos cabeçalhos para navegar e compreender a organização do conteúdo.
- Navegação inconsistente
– Problema: Menus de navegação sem consistência ou organização clara.
– Impacto: Utilizadores, sobretudo aqueles com limitações cognitivas ou motoras, podem ter dificuldade em navegar no site de forma eficiente.
- Fraco contraste de cores
– Problema: Contraste insuficiente entre o texto e a cor de fundo.
– Impacto: Utilizadores com baixa visão ou daltonismo podem ter dificuldade em ler o conteúdo.
- Design não responsivo
– Problema: Falta de adaptação a diferentes dispositivos e tamanhos de ecrã.
– Impacto: Utilizadores com vários tipos de dispositivos, incluindo tecnologias de apoio, podem ter dificuldade em aceder ao conteúdo.
- Links sem descrição
– Problema: Links com textos genéricos como “clica aqui” em vez de texto descritivo.
– Impacto: Quem usa leitores de ecrã depende de textos de link com significado para perceber o destino ou a finalidade do link.
- Formulários inacessíveis
– Problema: Formulários sem etiquetas, instruções ou mensagens de validação adequadas.
– Impacto: Utilizadores com diferentes tipos de deficiência podem ter dificuldade em preencher os formulários corretamente.
- Reprodução automática de multimédia
– Problema: Vídeos ou áudio que começam a reproduzir automaticamente.
– Impacto: Utilizadores, em especial os mais sensíveis a estímulos cognitivos ou sensoriais, podem achar isto perturbador.
- Estruturas de navegação complexas
– Problema: Estruturas de navegação excessivamente complexas ou uso exagerado de menus dropdown.
– Impacto: Utilizadores com limitações cognitivas ou que usam leitores de ecrã podem ter dificuldade em compreender e navegar.
- PDFs e documentos inacessíveis
– Problema: PDFs e documentos sem etiquetagem adequada ou sem alternativas em texto.
– Impacto: Utilizadores com deficiência podem ter dificuldade em aceder à informação contida nesses documentos.
Eliminar estas barreiras, seguindo as diretrizes e boas práticas de acessibilidade, garante que o teu conteúdo digital é acolhedor e utilizável por todos.
4. Tecnologias de apoio

Fig 3 – Types of assistive technology.
As tecnologias de apoio desempenham um papel fundamental na redução do fosso de acessibilidade digital, permitindo que pessoas com deficiência interajam com o conteúdo digital de forma mais eficaz. Compreender e suportar estas tecnologias é essencial para criar uma experiência online verdadeiramente inclusiva.
- Leitores de ecrã
– Funcionamento: Convertem texto digital em voz sintetizada ou em Braille.
– Utilizadores: Pessoas cegas ou com deficiência visual.
– Considerações: Garantir HTML semântico adequado, cabeçalhos descritivos e texto alternativo nas imagens.
- Displays braille
– Funcionamento: Convertem o texto do ecrã em output Braille.
– Utilizadores: Pessoas cegas que leem Braille.
– Considerações: Disponibilizar conteúdo facilmente traduzível para Braille, com etiquetagem e estrutura adequadas.

Fig 4 – Display Braille.
- Software de reconhecimento de voz
– Funcionamento: Converte palavras faladas em texto.
– Utilizadores: Pessoas com limitações motoras ou que preferem comandos de voz.
– Considerações: Garantir que os elementos interativos podem ser utilizados através de comandos de voz.
- Ampliadores de ecrã
– Funcionamento: Ampliam o conteúdo no ecrã para utilizadores com baixa visão.
– Utilizadores: Pessoas com deficiência visual ou que necessitam de ampliação.
– Considerações: Conceber layouts que mantenham a legibilidade a diferentes níveis de ampliação.
- Legendagem
– Funcionamento: Apresentam texto sincronizado com conteúdo multimédia.
– Utilizadores: Pessoas surdas ou com défice auditivo.
– Considerações: Incluir legendas precisas em vídeos e outros elementos multimédia.

Fig 5 – Text display synchronized with multimedia content.
- Dispositivos de entrada alternativos
– Funcionamento: Permitem interagir com um computador através de dispositivos alternativos (por exemplo, dispositivos de sopro, ponteiros de cabeça).
– Utilizadores: Pessoas com limitações motoras.
– Considerações: Garantir que todas as funcionalidades são acessíveis através de métodos de entrada alternativos.

Fig 6 – Utilizador a interagir com um computador através de dispositivos alternativos.
- Text-to-Speech (TTS) Software
– Funcionamento: Converte texto escrito em voz.
– Utilizadores: Pessoas com dificuldades de leitura ou limitações cognitivas.
– Considerações: Oferecer opções para controlar a velocidade da voz e disponibilizar formatos alternativos para conteúdo mais complexo.
- Acesso por switch
– Funcionamento: Permite interagir com dispositivos digitais através de botões de acionamento.
– Utilizadores: Pessoas com limitações motoras severas.
– Considerações: Garantir que todos os elementos interativos podem ser operados com dispositivos de switch.
Conhecer as necessidades dos utilizadores que dependem de tecnologias de apoio e conceber conteúdo digital compatível com essas ferramentas é essencial para criar um ambiente online inclusivo e acessível.
5. Web content accessibility guidelines (WCAG)
As Web Content Accessibility Guidelines (WCAG) são um conjunto de diretrizes de referência internacional desenvolvidas pela Web Accessibility Initiative (WAI) do World Wide Web Consortium (W3C). Estas diretrizes fornecem um enquadramento para criar conteúdo web acessível e garantir uma experiência digital mais inclusiva para todos os utilizadores. As WCAG 2.1 seguem os princípios POUR e utilizam um sistema de níveis para avaliar o grau de conformidade com os padrões de acessibilidade:
- Nível A – Acessibilidade básica
Aborda os aspetos mais críticos e fundamentais da acessibilidade. É a base para garantir que o conteúdo é acessível ao maior número possível de utilizadores.
- Nível AA – Acessibilidade reforçada
Parte do Nível A e aborda questões mais avançadas. Atingir a conformidade AA melhora significativamente a experiência de utilizadores com deficiência.
- Nível AAA – Acessibilidade avançada
Corresponde ao nível mais elevado de exigência em termos de acessibilidade. Proporciona a experiência mais completa e inclusiva para utilizadores com deficiência.
Cumprir as diretrizes WCAG é fundamental para criar conteúdo web acessível, utilizável e inclusivo. A conformidade não garante apenas o cumprimento legal — contribui também para uma experiência positiva para um público diversificado.

Fig 7 – Representação do sistema de níveis dos princípios POUR de acessibilidade web.
6. Testes e avaliação
Garantir a acessibilidade de um site implica processos sistemáticos de teste e avaliação. Ao identificar e resolver problemas de acessibilidade cedo no ciclo de desenvolvimento, é possível criar um ambiente digital mais inclusivo. Eis alguns aspetos-chave a considerar:
- Testes automatizados vs. Testes manuais
– Ferramentas automatizadas: Usa ferramentas de teste de acessibilidade para analisar o site em busca de problemas comuns. Exemplos: Wave, Lighthouse e Axe.
– Testes manuais: Realiza testes manuais detalhados para identificar problemas subtis que as ferramentas automáticas podem não detetar. A avaliação humana é indispensável para uma análise completa.

Fig 8 – Exemplo de Wave.

Fig 9 – Exemplo de Lighthouse.

Fig 10 – Teste de acessibilidade com Axe.
- Testes com tecnologias de apoio
– Leitores de ecrã: Testa o site com leitores de ecrã populares como JAWS, NVDA e VoiceOver para garantir compatibilidade.
– Navegação por teclado: Verifica que todos os elementos interativos podem ser navegados e ativados apenas com o teclado.
- Testes com utilizadores reais
– Grupos diversificados: Realiza testes de usabilidade com pessoas que tenham diferentes tipos de deficiência. Isso fornece informações valiosas sobre experiências reais de utilização.
– Recolha de feedback: Solicita feedback a utilizadores com deficiência sobre a sua interação com o site.
- Validação e conformidade
– Conformidade WCAG: Garante que o site está alinhado com as WCAG 2.1 no nível de conformidade desejado (A, AA ou AAA). Consulta w3.org/TR/WCAG21/ para uma vasta gama de recomendações.
– Validação de HTML: Valida regularmente o código HTML para garantir que cumpre os padrões web.
- Testes de design responsivo
– Compatibilidade de dispositivos: Testa o site em vários dispositivos e tamanhos de ecrã para garantir uma experiência consistente e acessível.
– Compatibilidade de browsers: Verifica a compatibilidade em diferentes browsers para resolver eventuais problemas de renderização.
- Testes de contraste de cores
– Rácios de contraste: Usa ferramentas como o WebAIM Contrast Checker para verificar os rácios de contraste entre texto e fundo.
– Escolha de cores acessíveis: Opta por combinações de cores acessíveis a utilizadores com baixa visão ou daltonismo.
Ao incorporar estas práticas de teste e avaliação, consegues identificar e resolver problemas de acessibilidade de forma sistemática, criando uma experiência web mais inclusiva e amigável. A manutenção da acessibilidade exige testes regulares e uma melhoria contínua ao longo do tempo.
“O poder da Web está na sua universalidade. O acesso por parte de todos, independentemente da deficiência, é um aspeto essencial.”
— Tim Berners-Lee, diretor do W3C e inventor da World Wide Web.