A carregar a página…

O que é um leitor de ecrã?

Resposta rápida

Um leitor de ecrã é um software que converte o conteúdo apresentado no ecrã em voz ou em braille, permitindo que quem não vê o ecrã utilize um computador, um telemóvel ou um sítio web. Lê a estrutura subjacente da página — cabeçalhos, ligações, botões, campos de formulário — e não o seu aspeto visual, e é operado inteiramente pelo teclado ou, em dispositivos móveis, por gestos no ecrã tátil.

O que é um leitor de ecrã?

Um leitor de ecrã não "vê" o ecrã como o faz uma pessoa com visão. Lê antes a estrutura subjacente da página — cabeçalhos, ligações, botões, campos de formulário — e anuncia essa estrutura item a item. É por isso que um leitor de ecrã depende da forma como a página é construída, e não apenas do seu aspeto. Uma página visualmente cuidada mas sem estrutura real por baixo pode continuar a ser inutilizável para um utilizador de leitor de ecrã.

Os leitores de ecrã são controlados inteiramente pelo teclado. Não há rato envolvido. Este facto, por si só, determina quase tudo o resto sobre o seu funcionamento e sobre a forma como os sítios web têm de ser construídos para os suportar.

Quem utiliza um leitor de ecrã?

Utilizadores cegos

O grupo em que a maioria das pessoas pensa primeiro. Para estes utilizadores, um leitor de ecrã não é opcional — é a única forma de usar um computador ou um telemóvel de forma autónoma.

Pessoas com baixa visão

Combinam frequentemente um leitor de ecrã com a ampliação do ecrã. A combinação permite-lhes ampliar uma parte do ecrã enquanto o leitor de ecrã lhes dá conta do que se passa no resto.

Pessoas com deficiências cognitivas ou de leitura

Algumas usam um leitor de ecrã para ouvir o texto lido em voz alta, mesmo vendo o ecrã sem dificuldade. Ouvir o conteúdo enquanto o leem pode tornar um texto denso mais fácil de processar.

Pessoas com limitações temporárias ou situacionais

Alguém a recuperar de uma cirurgia ocular, ou a conduzir e a precisar que o telemóvel lhe leia algo em voz alta, recorre à mesma tecnologia durante um período limitado.

Programadores, testadores de QA e auditores de acessibilidade

Também usam leitores de ecrã — não por precisarem de um, mas por ser a forma mais direta de descobrir se um sítio funciona realmente para quem precisa.

Como funciona um leitor de ecrã?

Um leitor de ecrã não lê os píxeis do ecrã. Comunica com a camada de acessibilidade do sistema operativo — serviços como o UI Automation no Windows, o NSAccessibility no macOS ou o AT-SPI no Linux — que expõe uma "árvore de acessibilidade" construída a partir do código subjacente da página ou da aplicação.

Num sítio web, essa árvore vem do HTML. Um cabeçalho, botão ou rótulo de formulário corretamente marcado torna-se um nó identificado na árvore. Um <div> com estilo de botão mas sem significado semântico no código torna-se um nó sem rótulo e inutilizável — o leitor de ecrã não tem nada para anunciar.

Assim que a árvore existe, o leitor de ecrã percorre-a com um cursor virtual, independente da disposição visual da página. É por isso que a ordem de navegação do leitor de ecrã segue a ordem em que os elementos aparecem no código, e não a forma como estão posicionados no ecrã por CSS. Uma barra lateral que está primeiro no código mas é apresentada em último lugar continuará a ser lida primeiro.

O resultado prático: resolver um problema de leitor de ecrã raramente tem a ver com o leitor de ecrã em si. Tem quase sempre a ver com corrigir o HTML ou o ARIA que estão por baixo.

Como é que os leitores de ecrã oferecem saída de áudio e suporte de braille?

Audio

O leitor de ecrã envia o texto para um sintetizador de voz, que o pronuncia através das colunas ou dos auscultadores do dispositivo. Os utilizadores podem ajustar a velocidade, o tom e a voz. Muitos utilizadores experientes definem velocidades de fala muito acima do que um ouvinte novato conseguiria acompanhar, por terem treinado o ouvido ao longo de anos de uso diário.

Braille

O leitor de ecrã envia o mesmo texto para uma linha braille atualizável, em vez da saída de áudio ou em paralelo com ela. A linha braille é um dispositivo físico com pinos que sobem e descem para formar caracteres braille, atualizando-se à medida que o utilizador avança pela página. O leitor de ecrã traduz o texto normal para braille — geralmente braille abreviado "Grau 2", que encurta combinações de letras frequentes — antes de o enviar para a linha braille.

O suporte de braille é mais importante em situações em que o áudio não é prático: um escritório silencioso, um espaço público ou um utilizador surdocego que não pode de todo depender do áudio. A maioria dos leitores de ecrã suporta saída em áudio e em braille em simultâneo, e o utilizador pode optar por uma ou outra consoante a situação.

Como se utiliza um leitor de ecrã?

A maior adaptação para quem começa a usar um leitor de ecrã não é aprender uma ferramenta — é desaprender o rato. Todas as ações têm de acontecer pelo teclado, e a maioria dos leitores de ecrã usa dois modos distintos para tornar isso possível.

No modo de navegação, o leitor de ecrã trata a página inteira como um documento a explorar: saltar entre cabeçalhos, listar todas as ligações de uma página ou avançar linha a linha pelo texto. No modo de formulários ou de interação, as teclas deixam de navegar na página e passam a escrever no campo que tem o foco no momento, tal como aconteceria para um utilizador com visão que usa o teclado.

Atalhos de teclado comuns permitem ao utilizador saltar diretamente para o cabeçalho seguinte, ir para o conteúdo principal ou abrir uma lista com todas as ligações da página — tudo sem ter de percorrer o que está pelo meio. É exatamente por isto que a estrutura de cabeçalhos e as regiões de marco (landmark) são tão importantes para a acessibilidade: não são decoração, são o mapa com que um utilizador de leitor de ecrã realmente navega.

Testar um sítio desta forma — com o rato desligado e o leitor de ecrã ativo — tende a revelar problemas que uma revisão visual nunca revelaria, porque expõe exatamente o que a estrutura subjacente comunica e o que não comunica.

Quais são os leitores de ecrã mais populares?

A escolha de um leitor de ecrã costuma depender primeiro da plataforma e depois do custo. Um punhado de nomes aparece repetidamente, cada um ligado de perto a um sistema operativo específico.

NVDA

Um leitor de ecrã gratuito e de código aberto para Windows, desenvolvido pela NV Access. O modelo sem custos e sem licença faz dele um dos leitores de ecrã mais usados entre utilizadores individuais e uma referência comum nos testes de acessibilidade.

JAWS

Um leitor de ecrã pago, exclusivo para Windows, desenvolvido pela Freedom Scientific, parte da Vispero. É um dos mais antigos ainda em uso ativo e é comum em locais de trabalho e ambientes empresariais.

VoiceOver

O leitor de ecrã integrado da Apple, incluído sem custo adicional em todos os Mac, iPhone e iPad. No iOS, assenta sobretudo em gestos táteis em vez de teclas externas, já que o dispositivo não tem teclado físico por predefinição.

TalkBack

O leitor de ecrã integrado da Google para Android. Gratuito e pré-instalado, embora o seu comportamento exato possa variar ligeiramente entre fabricantes de telemóveis.

Narrator

O leitor de ecrã integrado da Microsoft para Windows, incluído em todas as cópias do sistema operativo. Historicamente menos completo em funcionalidades do que o JAWS ou o NVDA, embora a Microsoft tenha vindo a reduzir essa distância.

Orca

O leitor de ecrã predefinido do ambiente de trabalho GNOME em Linux. Gratuito e de código aberto, mantido no âmbito do projeto de acessibilidade do GNOME.

ChromeVox

O leitor de ecrã integrado do ChromeOS, desenvolvido pela Google. Vem em todos os Chromebooks e é muitas vezes o primeiro leitor de ecrã com que um estudante tem contacto.

Que dispositivos e sistemas operativos incluem leitores de ecrã?

Todos os principais sistemas operativos já incluem um leitor de ecrã de origem. Nenhum deles exige uma compra separada para ser ativado.

Que dispositivos e sistemas operativos incluem leitores de ecrã?
WindowsInclui o Narrator por predefinição. A maioria dos utilizadores de Windows que precisa de funcionalidades mais avançadas acrescenta o NVDA ou o JAWS, já que ambos são amplamente compatíveis com software Windows.
macOSInclui o VoiceOver por predefinição, acessível através das Definições do Sistema ou de um atalho de teclado. Para a maioria dos utilizadores de Mac não há qualquer leitor de ecrã para instalar à parte.
AndroidInclui o TalkBack por predefinição, embora possa ter uma designação ligeiramente diferente consoante a versão do menu de definições de cada fabricante.
iOS / iPadOSIncluem o VoiceOver por predefinição. Está profundamente integrado com o ecrã tátil, usando gestos como deslizes e toques em vez dos atalhos de teclado usados nos leitores de ecrã de computador.
ChromeOSInclui o ChromeVox por predefinição, disponível em qualquer Chromebook através das definições de acessibilidade do dispositivo.

Porque é que a compatibilidade com leitores de ecrã é importante?

A compatibilidade com leitores de ecrã não é uma funcionalidade isolada a assinalar numa lista. É uma medida direta de saber se o código subjacente de um sítio transporta realmente significado ou apenas estilo visual.

Para uma empresa, o que está em jogo divide-se em algumas partes distintas. Há o alcance do público: uma parte significativa de qualquer base de clientes tem uma deficiência que afeta a forma como navega, e essa parte cresce à medida que a população envelhece. Há a exposição legal: as queixas e os processos judiciais por sítios web inacessíveis tornaram-se suficientemente comuns em alguns mercados para que a compatibilidade seja hoje tratada como uma questão básica de gestão de risco, e não como um extra. E há o custo: corrigir um rótulo em falta ou uma estrutura de cabeçalhos mal construída antes do lançamento é muito mais barato do que adaptar um sítio inteiro depois de construído.

Há ainda uma sobreposição mais discreta que vale a pena conhecer: a mesma estrutura semântica que faz uma página funcionar com um leitor de ecrã — cabeçalhos claros, ligações descritivas, conteúdo devidamente rotulado — é em grande medida a mesma estrutura em que os motores de busca se apoiam para perceber o tema de uma página. Um sítio construído para ser compatível com leitores de ecrã tende, por consequência, a ter marcação mais limpa e mais fácil de interpretar, o que é um dos poucos casos em que o trabalho de acessibilidade e o de SEO apontam na mesma direção em vez de competirem pelo mesmo tempo.

Perguntas frequentes

  • Não — mas programadores, testadores e criadores de conteúdo usam-no muitas vezes mesmo assim, apenas para verificar se um sítio ou uma aplicação é de facto utilizável por quem precisa dele.

  • Apenas se a imagem tiver texto alternativo. Um leitor de ecrã lê o texto alternativo associado à imagem; se não existir nenhum, ou salta a imagem em silêncio ou anuncia-a como "imagem", sem qualquer outra informação.

  • Sim, mas só se o PDF tiver sido criado ou etiquetado a pensar na acessibilidade. Um PDF sem etiquetas — como são a maioria dos PDF por predefinição — comporta-se como uma imagem plana de texto, com pouca ou nenhuma estrutura para um leitor de ecrã interpretar.

  • Não. Um leitor de ecrã lê o conteúdo em voz alta para o utilizador; o controlo por voz permite ao utilizador operar um dispositivo dando comandos de viva voz. Alguns utilizadores combinam os dois, mas resolvem problemas diferentes.

Esta definição está dividida em secções; o índice encontra-se acima do artigo.

Encontre problemas de acessibilidade no seu sítio web.

Faça uma verificação rápida de acessibilidade e descubra as potenciais barreiras do seu sítio web. A verificação automática não consegue detetar todos os problemas.

Exemplo: www.oseusitioweb.com

A pontuação de acessibilidade baseia-se em resultados de testes automáticos. Não constitui uma declaração de conformidade com as WCAG ou com a regulamentação. Uma avaliação completa exige testes manuais.

Ecrã com o resultado de uma análise de acessibilidade: lista dos problemas detetados com indicadores de estado.