Esquerda - Conteúdo.

Acessibilidade nos Textos dos Links.

Marco Antonio de Queiroz - MAQ.

Clareza e Objetividade.

Ponto de Verificação WAI 13.1 Site Externo. (WAI Checkpoint 13.1).

Texto completo da WAI: "Identificar claramente o destino de cada link."

A sugestão do WCAG 1.0 é a de se fornecer informações objetivas sobre as conseqüências do usuário seguir um link, incluindo seu destino e todos os efeitos associados.

Textos Sobre os Destinos dos Links.

Os textos dos links, quando objetivos, são essenciais para que os usuários decidam se querem segui-los, por compreenderem bem seus destinos ou funções.

"Clique aqui" e "Saiba mais".

A clareza nos textos dos links também é útil para os usuários de leitores de tela, que navegam frequentemente de forma direta de link em link, como se tivessem apenas uma lista de links na página, antes de investirem em sua leitura completa e detalhada.

Essa varredura de links na página é para terem uma visão geral de seu conteúdo. Assim, os links são lidos isoladamente, completamente fora do contexto, tornando importante fornecer os textos dos links com clareza suficiente para não requererem que o usuário leia a informação circunvizinha.

Por exemplo, não faça textos dos links incompletos como "clique aqui" e "saiba mais", pois não fornecem informação do seu conteúdo quando lidos fora do contexto.

Supondo-se que estejamos, em um texto do parágrafo, explicando algo sobre o decreto 5296/2004, que determina a acessibilidade de sites governamentais e, logo após o texto, coloquemos um link "Saiba mais" dando uma continuidade mais extensa sobre a matéria. O correto é: "Saiba mais sobre o decreto 5296". Um texto de link assim revela com clareza sobre o conteúdo que será encontrado no link, mesmo para quem não leu o parágrafo por estar fazendo uma navegação com leitores de tela, de link em link, através da tecla TAB.

Link de saída para outro site.

Forneça informação Se ao entrar no link o usuário for sair do site corrente. Esta informação tem sido veiculada através de imagem, porém de forma inacessível, por serem imagens em background (plano de fundo), não percebidas por leitores de tela. É importante que essa imagem, além de significativa para quem a enxergue, também possa ser para quem a ouça ou tateie, como é o caso dos usuários de leitores de tela, quando a imagem é renderizada através do elemento <IMG> e o atributo Alt (Ver artigo sobre Equivalentes textuais).
Ex:
Bengala Legal. Site Externo.

<a href="http://www.bengalalegal.com">Bengala Legal. <img src="site-ext.gif" width="17" height="11" alt="Site Externo." title="Site Externo." /></a>

Podemos reparar que, mesmo que os usuários que não utilizam leitores de tela, fiquem na dúvida do significado da simbologia da imagem, poderão entendê-la focando a imagem, quando aparecerá "Site Externo" como texto do link.

Links com Textos Iguais para Destinos Diferentes e Links com Textos Diferentes para o Mesmo destino

Evitar de usar o mesmo texto para dois ou mais links que apontem para endereços diferentes, como também o oposto, evitar que links com textos diferentes apontem para o mesmo endereço. Fazer isto torna a navegação altamente confusa.

A indicação para se distinguir tais links através do atributo title nem sempre é suficiente, pois a maioria dos leitores de tela, apesar de possuírem a opção da leitura dos titles dos links, elas quase nunca estão acionadas antecipadamente, para evitarem este problema raramente encontrado. Deixar o atributo title ativo para leitores de tela é o mesmo que, para quem enxerga, deixar todos os links da página focados, mostrando seu conteúdo. O correto é colocarmos um texto objetivo e indicativo para cada link, com endereço distinto de qualquer outro da página.

Links Especiais.

Links para Downloads.

A informação sobre downloads é também essencial, de modo que o usuário possa calcular se tem recursos para o tempo e o espaço requeridos para a tarefa, se o conteúdo deste é de um tipo acessível e se é realmente o que deseja.

É muito frustrante perceber que o download, depois de realizado, não é compatível com seu sistema ou software. Para isso não acontecer, basta Indicar o tamanho do arquivo e tipo de documento nos textos dos links.

Exemplo:
Download do Podcast sobre acessibilidade - MP3/36MB.

Alguns desenvolvedores utilizam ícones que representam o tipo do documento (Word, PDF, etc.). Elas podem ser colocadas, somente não se esquecendo de não deixá-las em plano de fundo e sim no elemento <IMG> e com o atributo ALT.

Link abrindo uma nova janela (target="_blank" ou por CSS).

A informação sobre novos efeitos e funções, tais como a abertura de novas janelas de navegação, pode ser essencial aos usuários que são confundidos fàcilmente ou que não podem perceber a abertura da nova janela antecipadamente.

As recomendações do WCAG 1.0 indicam a inclusão de aviso no texto dos links que ativem pop-ups ou novas janelas. Incluir um aviso como "abre em uma nova janela", como parte do texto do link, torna este texto significativo quando lido fora de contexto, além da função ser percebida antes de ser executada.

Atualmente, os códigos strict, tanto para HTML quanto para XHTML, já estão apontando erro para qualquer atributo target, o que anda fazendo com que, ou os desenvolvedores de páginas web permaneçam nos códigos HTML e XHTML Transitional, mais elásticos com relação aos padrões de acessibilidade do próprio" W3C/WAI, ou utilizem técnicas de CSS para realizarem as mesmas tarefas.

O atributo target=_blank, agora reprovado pelos códigos strict, podem ser substituídos pelos usuários através de funções oferecidas pelo navegador, como shift + enter (via teclado), ou shift + botão esquerdo (via mouse), além de se poder clicar com o botão direito do mouse em cima do link, abrindo-se um menu de contexto que oferece a opção de "abrir em nova janela". Como a tendência para se criar conteúdos acessíveis é sempre o de deixar o controle por conta do usuário, para que este não se surpreenda com reações inesperadas do navegador programadas pelo desenvolvedor, o uso de códigos strict possue sua valia também em acessibilidade.

Links com Scripts.

Este é um tema que tem de ser tratado à parte, mesmo por que não se trata somente de clareza do texto quanto ao destino e função dos links, mas de sua execução. No entanto, de início, é necessário saber que todos os scripts, para serem acessíveis, têm como premissa básica não serem obstrutivos. Além disso, não podem prestigiar somente um dispositivo de entrada, seja ele o mouse ou o próprio teclado. É certo que, se o script não realizar o comportamento desejado através do teclado, estará impedindo usuários que só consigam navegar através dele, do uso deste link.

Conheça mais alguma coisa no texto de Bruno Torres neste mesmo site: Como fazer links que funcionem com e sem JavaScript.

* Baseado, com alterações, nos textos das Diretrizes Irlandesas de Acessibilidade web, item 2.12 e nas técnicas recomendadas pela WAI/WCAG item 13.1 para textos de links. Site Externo.

Disponibilizado em: 05/05/2008.