todas as pessoas, no obstante a sua incapacidade, um aspecto essencial."
(Tim Berners-Lee - Diretor do W3C)
Acessibilidade na Web 1 - O que Acessibilidade na Web? 2 - Quem precisa? (Estatsticas) 3 - Leitores de tela 4 - Web Standards 5 - WCAG 1.0 e 2.0 6 - Validao
O que Acessibilidade na web ? ?
garantir que uma informao ou servio esteja disponvel na web, em igualdade de condies, a qualquer hora, local, ambiente, dispositivo de acesso e por qualquer tipo de visitante/usurio, independentemente de sua capacidade motora, visual, auditiva, mental, computacional, cultural ou social. ALGUMAS pessoas precisam de acessibilidade em TODOS os momentos.
Exemplos: - Pessoas cegas; - Com baixa viso; - Com restrio de movimento nos membros superiores. TODAS as pessoas precisam de acessibilidade em ALGUM momento. Exemplos: - Usando dispositivos mveis com telas pequenas; - Em ambientes com ms condies de luminosidade; - Com tendinite no brao dominante; - Usando sistemas de busca (que s indexam texto); - Com pouca experincia (todos fomos algum dia); - Com idade avanada (todos seremos, na melhor das hipteses) Number of 80+ year olds in the world o 2000: ~ 69 million o 2010: ~110 million o 2050: ~379 million (close to 2 billion 60+ yr olds) ->
Our globally aging population Copyright 2009. World Wide Web Foundation. All rights reserved Estatstica: segundo IBGE no Brasil (2010) Populao total: 190 milhes (100,0%) Pelo menos uma das deficincias investigadas: 45 milhes (23,9%) Pessoas acima de 65 anos: 14 m (7,4%) Nenhuma dessas deficincias: 145 m (76,1%)
Fonte: Deficiente Eficiente http://www.deficienteciente.com.br/2011/11/ veja-os-primeiros-resultados-do-censo-2010-sobre-pessoas-com-deficiencia.html No mundo estatsticas do U.S. Census Bureau [McNeil 2001] Mais de 750 milhes de pessoas com alguma deficincia. Do livro: Maximum Accessibility Slatin * Rush Nos Estados Unidos estatsticas do U.S. Census Bureau [McNeil 2001] 29% Mobility Limitations 24,8% Limited Hand Use 16,4% Cognitive Disabilities 13,4% Hearing Impairments 11,4% Visual Impairments 3,7% Speech and Language Impairments Do livro: Maximum Accessibility Slatin * Rush
Uma mo com lao no dedo indicador Conformidade com o decreto de lei Decreto n 5.296 (dez/04) e com a conveno da ONU que ganhou fora de lei Decreto 6949 (ago/09) ; Progress for people with disabilities is accelerating globally Copyright 2009. World Wide Web Foundation. All rights reserved hup://www.un.org/dlsablllues/lndex.asp Signatures and Ratifications for the Convention on the Rights of Persons with Disabilities Leitores de tela:
- So softwares que identificam textos e objetos apresentados na tela do computador. - Para substituir a tela, utilizam sintetizadores de voz e/ou displays braille. - Facilitam a interao com o computador, sem o uso do mouse. - Interagem fortemente com o sistema operacional e aplicativos. Diferenas entre os tipos de percepo: Visual Auditiva / Ttil (sem leitor de tela) (com leitor de tela)
Sinttica Analtica
Tela bidimensional Tela linearizada
Facilidade para Dificuldade para perceber o contexto perceber o contexto Alguns dos leitores de tela mais usados:
Dosvox/Webvox (NCE/UFRJ/Brasil); http://intervox.nce.ufrj.br/dosvox Dosvox - ambiente computacional para cegos. Webvox navegador do Dosvox. Importante: distribuio gratuita.
JAWS for Windows (Freedomscientific/USA). http://www.freedomscientific.com/fs_products/software_jaws.asp
NVDA(NonVisual Desktop Access (NVDA) is a free and open source screen reader for the Microsoft Windows operating system); www.nvda-project.org
Alguns dos leitores de tela mais utilizados.
VoiceOver leitor de telas para MAC, j vem integrado ao Mac OS X nos computadores mais novos. Suporte portugus Brasil.
ORCA - leitor de telas livre e aberto para Linux (ambientes Gnome), que suporta fala, braille e ampliao de tela. Desenvolvido sob a liderana da Sun Microsystems. http://live.gnome.org/Orca http://live.gnome.org/Orca.pt_BR
Alguns dos leitores de tela mais utilizados.
Talks - leitor de tela para celular Compatvel com alguns aparelhos com sistema operacional Symbian http://www.nuance.com/for-individuals/by-solution/talks-zooms/ index.htm
Acessibilidade + + Web Standards Usabilidade Acessibilidade de Verdade! Web Standards - Estrutura do Documento (HTML, XHTML); - Separao entre as camadas de contedo (HTML) e apresentao (CSS); - Uso semntico dos elementos (TABLE, HEADER, LIST, campos de formulrio, etc).
Estrutura dos documentos em HTML
XHTML 1.0 The Extensible HyperText Markup Language http://maujor.com/w3c/xhtml10_2ed.html
Apndice C Diretrizes de Compatibilidade HTML http://maujor.com/w3c/ xhtml10_2ed.html#guidelines
O arquivo (X)HTML deve conter uma declarao de documento indicando o padro DTD utilizado. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> Compatibilidade entre o XHTML e o HTML (Apndice C). Atributos "id" e "name".
Em HTML para criar um ponto de ncora, associamos um nome ao elemento <a>:
<p><a name="topo">Incio</a> do pargrafo..bla...</p>
Para criar compatibilidade entre as linguagens e os agentes do usurio (navegadores, leitores de telas, etc.), aplique alm do name o atributo id:
<p><a id="topo" name="topo">Incio</a> do pargrafo.</p>
use ambos os aLrlbuLos )%-> e ?#)@)%-> para especlcar o ldloma de um documenLo. C valor do aLrlbuLo ?#)@)%-> Lem a precedncla.
A cor do meu carro : <span xml:lang="pt-br" lang="pt-br">
CSS - Cascading Style Sheets
Todos os itens ligados a apresentao, posicionamento, alinhamento, camadas, etc., devero ser controlados apenas pelas folhas de estilos em camadas, nunca pelo HTML.
Diminuindo a manuteno e aumentando a consistncia Crie um estilo de apresentao que seja consistente em todas as pginas. (WAI checkpoint 14.3 Prioridade 3) *.
Use um mnimo de folhas de estilo no seu site.
Use folhas de estilo externas ao invs de incorporada e evite folha de estilo inline.
Se voc tem mais de uma, use o mesmo nome de "classe" para o mesmo conceito nas diferentes folhas de estilo.
!AA 68+<<BC+)@ D-(*%*+< *+ 3+*(*%<: Exemplo:
Use em para definir tamanhos de letras como abaixo:
- Luminosity Colour Contrast Ratio Analyser http://juicystudio.com/services/luminositycontrastratio.php
Avaliador da acessibilidade de contraste entre as cores. A recomendao 1.4.3 do WCAG 2.0 - indica que todos os textos ou textos aplicados em imagens do site em anlise apresentem contraste suficientes entre as cores aplicadas nos textos e as cores dos fundos.
CSS - Cascading Style Sheets
Cor Assegurar que a info no seja transmitida unicamente pela cor. Certifique-se de que toda informao transmitida pela cor esteja disponvel tambm sem a cor, como, por exemplo, mediante contexto ou por marcadores. (WAI checkpoint 2.1 Prioridade 1) *.
- How the Color Deficient Person Sees the World http://colorvisiontesting.com/what%20colorblind%20people %20see.htm
- Tips for Designing for Colorblind Users http://designshack.co.uk/articles/accessibility/tips-for-designing-for- colorblind-users
- Software: Colour Contrast Analyser for Web Pages hup://www.vlslonausLralla.org.au/lnfo.aspx?page=628
Semntica
Validao automtica no garante uma boa semntica Semntica do HTML Escrever algo semntico ento, utilizar uma tag no contexto certo para a qual ela foi criada. Algumas dicas para evitar erros semnticos frequentes:
- Usar o marcador <table> somente para exibir dados tabulares (funo para a qual foi criado), em vez de us-lo para estruturar ou diagramar sites. - Usar o marcador <br /> para quebrar linhas dentro de um texto, nunca para simular pargrafos, onde o marcador <p> dever ser usado. - Usar os headings (ttulos) h1 - h6 para declarar ttulos e subttulos.
WCAG Web Content Accessibility Guidelines
! WCAG 1.0 05 de maio de 1999 http://www.utad.pt/wai/wai-pageauth.html
! WCAG 2.0 11 de dezembro de 2008 http://www.ilearn.com.br/TR/WCAG20/
Recomendaes para acessibilidade do contedo da Web 1.0 e 2.0 do W3C Navegao
Navegao e orientao:
Para facilitar a navegao pelas diferentes reas do site, recomendada a diviso da pgina em regies navegveis diretamente com leitores de tela. Para tal sugerimos a utilizao de ARIA Landmark Roles: http://www.w3.org/TR/wai-aria/roles#landmark_roles ,
um recurso j implementado em 2 leitores de tela usados no Brasil - Jaws (muito usado) e NVDA (aberto e gratuito).
Recomendao 2.4 Navegvel (Referncia no WCAG 2.0): Fornecer formas de ajudar os usurios a navegar, localizar contedos e determinar o local onde esto. Navegao Algumas regies navegveis com Landmark ARIA:
banner normalmente utilizado como a regio do cabealho do site, onde so includos o logotipo, slogan, etc.
complementary rea complementar ao contedo principal da pgina, por exemplo, a coluna a direita da pgina onde podem ser includos outros contedos. contentinfo - rea que contm as informaes sobre o site como, por exemplo, copyright, privacidade, endereo e outras informaes comuns ao rodap da pgina. main Contedo principal da pgina. rea com contedo centrado no assunto/tema da pgina Web. navigation rea de navegao do site. search rea com uma busca. <form action="blabla.htm"> - <fieldset> - <legend>Dados Pessoais</legend> - <label for="non"> - Nome <input type="text" id="non"> - </label> - <label for="end"> - Endereo <input type="text" id="end"> - </label> - <fieldset><legend>Sexo</legend> - <label for="m"><input type="radio" name="g" id="m">Masculino</label> - <label for="f"> - <input type="radio" name="g id="f">Feminino</label> - </fieldset> - </fieldset> - </form>
Tabelas id/headers
<table summary="Vendas de bananas no primeiro trimestre 2011 - tabela com 2 linhas e 3 colunas"> <caption>Vendas de bananas - 1o. semestre</caption> <tr> <th id=jan">Janeiro</th> <th id=fev">Fevereiro</th> <th id=mar">Maro</th> </tr> <tr> <td headers=jan">10</td> <td headers=fev">15</td> <td headers=mar">25</td> </tr> </table> Validao de Acessibilidade Validaes automticas e semi-automticas de pginas web: ! Validao automtica e semi-automtica dos Padres Web: XHTML e CSS. ! Validao automtica e semi-automtica de acessibilidade. ! Avaliao automtica de contraste. ! Avaliao do tempo de download das pginas. ! Teste de links quebrados e pgina de erro. Validao de Acessibilidade Avaliao humana por especialistas e usurios: ! Aplicao de lista de verificao do WCAG por um especialista. ! Avaliao por usurios deficientes, experts em acessibilidade. ! Teste de acesso em diferentes ambientes, condies, navegadores, sistemas. ! Testes com dispositivos mveis e de impresso. ! Teste de usabilidade e acessibilidade com usurios. Validador W3C HTML/XHTML http://validator.w3.org/
Ferramentas Firefox - HTML Validator Validao de Acessibilidade ! Firefox ! Desabilitar imagens; ! Estilos; ! Scripts; ! Simulados em dispositivos mveis EXAMINATOR http://www.acesso.umic.pt/webax/examinator.php Total Validator http://www.totalvalidator.com/ WCAG 2.0 Functional Accessibility Evaluator 1.0 http://fae.cita.uiuc.edu/
Achecker (WCAG 2.0) hup://achecker.ca/checker/lndex.php Color and accessibility hup://www.meruol.com/arucles/web/color-and-accesslblllLy.hLml Teste de contraste http://www.vischeck.com/vischeck/ (teste de imagens e sites)
Validao de Acessibilidade ! Avaliao do tempo de download das pginas. Validao de Acessibilidade Checklist W3C WCAG 1.0 (portugus) Lynx Viewer Testando o site da AcessoDigital.net
Estratgias da Digital Acesso na construo de uma Web para todos:
Avaliao da acessibilidade de sites; Desenvolvimento de sites acessveis; Palestras; Cursos; Consultoria. Obrigada! Lda Lucia Spelta leda.spelta@acessodigital.net Uma mo segurando um carto de visita da Lda com o logotipo da acesso digital.