Rac_WebAcc-Capt4-JF-accept

Propaganda
Capítulo IV
Ferramentas
de visualização
Opera
Web Accessibility Toolbar
Ferramentas de visualização
Há um provérbio que diz que uma imagem vale mais do que
mil palavras. Muitos dos conceitos que te apresentamos no
capítulo anterior podem ser verificados nas páginas já
existentes, recorrendo a ferramentas específicas.
Estas permitem mostrar aquilo que foi indicado sem que
tenhas necessidade de mexer na página. Assim, podes
verificar como se comportam as tuas páginas Web quando
certas funcionalidades estão activadas.
Podes verificar a estrutura semântica da página (indicação dos
cabeçalhos, parágrafos, listas, etc.), como se comportam num
ambiente de alto contraste, que acontece se tirares as CSS,
etc.
De modo genérico, é possível indicar a forma como os
diversos elementos serão apresentados, ultrapassando-se
qualquer necessidade que o visitante possa ter.
Opera Browser
O browser Opera é um dos que, desde sempre, se preocupou
com as questões de acessibilidade e tenta ajudar os
utilizadores a contornarem certos problemas.
Dispõe também de um conjunto de opções de visualização
que permitem simular cenários de utilização. Com estes
cenários de visualização é possível verificar a acessibilidade às
páginas em diversas circunstâncias.
A partir do menu Ver > Estilo é possível escolher diversos
modos de funcionamento: uns limitam-se a indicar onde estão
os elementos estruturantes da página, outros alteram a forma
como esta é visualizada e um terceiro grupo 'desliga' certas
funcionalidades.
Modo do utilizador
Uma das grandes vantagens do Opera é a possibilidade de se
substituírem as folhas de estilo originais das páginas por uma
definida pelo utilizador.
No segundo separador (Modos de Apresentação) deste ecrã é
possível indicar o que será mantido nos Modos de Autor e de
Utilizador. Podes chegar a uma solução de compromisso, por
exemplo, em que são mantidas todas as formatações com
excepção das ligações ou das cores.
Esta parametrização pode ser encontrada em:
Ferramentas > Preferências
Conteúdo > Opções de Estilo
>
Avançadas
>
Alto Contraste
Este modo remove toda a cor da página, substituindo-a por
um fundo branco e texto negro, ou vice-versa, embora não
afecte as imagens existentes.
Aparência de acessibilidade
Este modo transforma toda a página numa única coluna (i.e.
lineariza os conteúdos existentes na página) facilitando a
navegação, que passa a processar-se apenas na vertical.
Os diversos blocos são arranjados na vertical pela ordem
original de navegação e são despidos da formatação original.
Esta é a forma como as tecnologias de apoio, na generalidade,
vêem os conteúdos. Por isso, é importante verificar se a
informação apresentada desta forma faz sentido ao ser lida.
É importante, embora possa haver excepções, que em cada
página exista apenas um elemento <h1> e que o mesmo
corresponda, em certa medida, ao título da página. É
igualmente importante que respeites a sequência hierárquica
dos cabeçalhos.
Classe e Id
Este modo expõe as classes e os id dos diversos elementos,
facilitando a identificação da formatação que se encontra
atribuída a cada um deles.
O texto é ampliado, as ligações organizadas em listas verticais
e os formulários simplificados para que sejam mais simples de
preencher.
Tabela de conteúdos
Este modo aproveita a estrutura semântica criada por
cabeçalhos (elementos <h1> a <h6>) para criar uma espécie
de índice dos conteúdos da página.
Contorno
Associa uma moldura vermelha a cada um dos elementos da
página (<div>, <span>, <p>, …), o que permite ficar a saber
que áreas ocupam. Ao activares esta visualização, ficas com
uma espécie de radiografia da tua página em que se evidencia
o seu “esqueleto”. É o que tecnicamente se chama Box Model
ou, se preferires, Modelo de Caixas.
Alt Debugger
Verifica se todas as imagens têm o atributo alt preenchido.
Estrutura integrada
Este modo expõe os elementos-linha, cuja definição se
encontra no capítulo 2 deste manual. São exemplos desses
elementos o acrónimo (<acronym>), o <strong>, o <em>.
Desactivar Posicionamento
O estilo, também designado muitas vezes neste manual por
formatação, tem no essencial duas componentes: uma
componente sobre a aparência do conteúdo (cor, tipo de
letra, tamanho de letra, etc.) existente dentro do elemento e
outra relacionada com o posicionamento do elemento no
espaço, nomeadamente no ecrã. É o posicionamento que
controla se o elemento fica à direita, ao centro ou à esquerda
do ecrã, em cima ou em baixo. Ao usarmos o modo de
visualização ‘desactivar posicionamento’, os elementos
perdem o seu posicionamento, aparecendo listados uns por
baixo dos outros, de acordo com o seu fluxo natural no
código.
Opera e a Acessibilidade
O Opera é um dos browsers que melhor evidencia as
vantagens e o potencial da acessibilidade Web.
 É o melhor simulador de tecnologias de apoio que podes
arranjar;
 É o que melhor evidencia a importância da separação
entre formatação e conteúdos (uma das regras de ouro da
acessibilidade). Ao dar ao visitante a possibilidade de
alterar apenas a formatação, permite-lhe um enorme
leque de opções, respondendo a um vasto conjunto de
necessidades;
 Permite ampliações até 1000% e readapta a informação
ao espaço existente no ecrã;
 O mecanismo de ampliação/redução do Opera permite-te
simular como fica o teu sítio Web em diferentes
resoluções de ecrã, mesmo em ecrãs tão pequenos como
os dos telemóveis.
A redução da ampliação é matematicamente igual a
aumentares a resolução do ecrã. O Opera permite-te
simular resoluções tão altas que te projecta a visualização
para resoluções que só encontrarás nos ecrãs daqui a
alguns anos. Ao efectuares ampliações com o Opera,
estás também a simular como se comportam as tuas
páginas em ecrãs com resoluções baixas;
 O Opera tem também a vantagem de ampliar não apenas
o texto mas também as imagens;
 Tem sintetizador de fala e reconhecimento de voz
incorporado o que te permite dar comandos por voz;
 Todos os comandos estão acessíveis a quem usa apenas o
teclado;
 Com o rato podes executar comandos de navegação
desenhando no ecrã os gestos que lhes estão associados;
 E por último, algo que vais gostar. É grátis!
Web Accessibility Toolbar
As barras de ferramentas são um precioso auxiliar para quem
tem a necessidade de efectuar análise manual das questões
de acessibilidade. Se o Sherlock Holmes algum dia tivesse que
analisar páginas Web iria, certamente, usar um destes
instrumentos.
A Web Accessibility Toolbar (WAT) foi produzida pela equipa
da Accessible Information Solutions (AIS) da associação Vision
Australia.
A partir da WAT, é possível testar diversos aspectos de
acessibilidade, simular cenários hipotéticos e experimentar a
mesma página em diferentes condições. No fundo, faz do teu
browser um verdadeiro laboratório de testes para páginas
Web.
A WAT encontra-se disponível numa série de idiomas,
incluindo Português, e pode ser usada no Internet Explorer e
também no Opera.
Validadores
O primeiro elemento desta barra dá acesso aos diversos
validadores do W3C e do Web Design Group (WDG) através
dos quais é possível verificar se existem erros no HTML ou nas
folhas de estilo.
Há ainda a possibilidade de recorrer ao serviço HTML Tidy do
W3C para que alguns dos problemas encontrados no HTML
sejam corrigidos automaticamente.
Janela
O facto do teu website ser capaz de lidar com diferentes
resoluções de ecrã é algo que já abordámos neste manual. A
WAT tem uma opção que te permite simular diversas
resoluções de ecrã, desde as velhinhas 640 x 480 pixéis até às
actuais.
O objectivo é verificar se há alguma distorção nas resoluções
mais baixas que possa resultar no encavalitamento dos
elementos e comprometer a legibilidade da página.
CSS
Como será que ficam as tuas páginas se as folhas de estilo não
forem carregadas? E se forem substituídas por outras
definidas pelo utilizador?
Esta pergunta pode ser respondida usando esta opção, que
também serve para obteres uma lista dos estilos que estão
atribuídos aos diversos elementos. Se há algo que não está
exactamente como querias, essa listagem pode ajudar-te a
localizar os pontos onde terás que efectuar alterações à folha
de estilo.
Imagens
Uma das funcionalidades mais interessantes desta barra é a
possibilidade de substituir as imagens pelo texto alternativo,
ou seja, pelas legendas. Durante este processo a Web
Accessibility Toolbar também verifica se existem imagens sem
o atributo alt preenchido.
testes com os teus próprios colegas, nomeadamente colegas
com baixa visão, vulgarmente designados por amblíopes.
A dificuldade em distinguir certas cores pode também impedir
que o visitante consiga ler o texto ou perceba o conteúdo das
imagens.
Estrutura
A Lista de Imagens ajuda a identificar todas as imagens usadas
na página, as suas dimensões e a formatação associada.
Cores
A má utilização de cores, como é o caso da utilização de tons
muito próximos para o fundo e para o texto, ou seja com fraco
contraste, pode ser um sério entrave à acessibilidade. Aquilo
que te pode parecer óbvio e claro pode ser apenas uma
mancha para certos visitantes. As tuas páginas têm que ser
vistas, também, por quem tenha dificuldade de percepcionar
cores. Por isso, o contraste entre a cor do texto e a cor do
fundo tem que ser bem evidente. O problema está, muitas
vezes, em definir o que é um bom contraste e o que não é um
bom contraste. Esta é uma das regras para as quais a WAT te
pode dar uma ajuda mas, sempre que te seja possível, faz
página um papel muito similar ao papel do nosso cérebro em
relação ao corpo. Quando perguntamos a alguém qual é o seu
De todas as opções disponíveis na WAT, a que expõe os
elementos é a mais importante. Através desta, podes
identificar cabeçalhos, formulários e respectivos subelementos, acrónimos ou siglas, abreviaturas, teclas de atalho,
hiperligações abertas com JavaScript e que abrem em novas
janelas.
A própria sequência dos elementos, ou seja aquela que obténs
quando pressionas a tecla TAB, pode ser observada.
DocInfo
Esta opção revela a informação sobre a informação. Confuso?
É natural, pois este é um dos conceitos mais difíceis das
páginas Web. Nas páginas Web, quando as vês pelo lado do
código, encontras um conjunto de instruções dentro do
elemento <head>. Essa área é conhecida tecnicamente como
sendo o cabeçalho da página. O cabeçalho desempenha na
braço direito e esquerdo, quem nos responde, ou sabe a sua
localização, é o cérebro dessa pessoa. Nas páginas Web, o
processo é similar. Por exemplo, quando um leitor de ecrã
quer saber em que idioma está a página, pergunta ou procura
essa informação no cabeçalho da página. A informação sobre
o idioma da página é um dos exemplos daquilo a que se
chama informação sobre informação ou metadados. O
DocInfo revela-te a informação existente no cabeçalho
<head>.
Código
Qualquer uma das opções anteriores avalia, testa ou expõe
uma parte do código HTML que serve de base à página Web. A
opção de Código incide sobre este e permite determinar se
existem erros, se há código que já não deve ser usado e ajuda
a localizar onde se encontra a informação relativa a um certo
elemento/conteúdo.
O inspector do DOM (Document Object Model) dá acesso a
dois serviços que recorrem a um bloco flutuante que
acompanha o apontador do rato e exibe informação sobre o
descritor que se encontra por baixo deste.
O peso e velocidade de carregamento da página também
podem ser avaliados. A possibilidade de identificar certos
conteúdos que se encontram referenciados na página mas
que são externos a esta (vídeos, scripts, etc) permite que as
ligações quebradas sejam corrigidas ainda antes de as páginas
serem publicadas.
Esta é a forma mais simples de conheceres a estrutura de uma
página sem teres que te embrenhar no código HTML.
A informação sobre a estrutura onde o elemento está
integrado (parent structure) é uma das funcionalidades mais
úteis, caso estejas a trabalhar numa página complexa do
ponto de vista do HTML.
Opções IE
Uma das últimas opções do Web Accessibility Toolbar dá a
possibilidade de alterar algumas das configurações do Internet
Explorer sem te obrigar a percorrer um conjunto de menus e
ecrãs.
É possível esconder as imagens, os controlos ActiveX (o Plug-in
Adobe Flash que dá suporte ao YouTube, por exemplo) ou
mesmo as folhas de estilo.
Refs
A barra termina com ligações para um grande conjunto de
páginas com mais informação acerca dos diversos aspectos da
construção de páginas Web.
Há também informação sobre os códigos a usar para indicar o
idioma das páginas e um guia/referência para JavaScript ou
XHTML 1.0.
Podes descarregar o Web Accessibility Toolbar em:
http://www.visionaustralia.org.au/info.aspx?
page=614
A Caixa de diálogo para a acessibilidade adiciona uma função
ao Internet Explorer que até agora só estava disponível no
Opera: a possibilidade de substituir as folhas de estilo originais
da página por uma definida pelo visitante.
Download