Acessibilidade web, perda de tempo?

Andréa Zambrana
Andréa ZambranaFrontend developer at Via Varejo SA
perda de tempo?
Acessibilidade web
“...não apenas permitir que pessoas
com deficiências ou mobilidade
reduzida participem de atividades que
incluem o uso de produtos, serviços e
informação, mas a inclusão e extensão do
uso destes por todas as parcelas
presentes em uma determinada
população,
visando sua adaptação e locomoção,
eliminando as barreiras.”
(Wikipédia, 2012)
Acessibilidade
permitir o acesso por todos,
independente do tipo de usuário,
situação, condição ou ferramenta
utilizada
ou seja...
Estamos falando de...
❏ Cores do layout e fontes
❏ Distribuição adequada dos espaços
clicáveis
❏ Facilidade de disponibilização de
conteúdo
❏ Código semântico
❏ HTML e CSS válido
❏ Javascript que preveja o uso de teclas
❏ Entre outros...
NÃO!!!
Mas e aí, isso se aplica
somente a pessoas com
deficiência?
Fonte: http://bradfrostweb.com/blog/web/responsive-web-design-missing-the-point/
Fonte: http://bradfrostweb.com/blog/web/responsive-web-design-missing-the-point/
Fonte: http://bradfrostweb.com/blog/web/responsive-web-design-missing-the-point/
❏ Navegador
❏ Conexão
❏ Dispositivo
❏ Status social
❏ Se tem ou não deficiência
não interessa...
❏ Incapacidade de ver, ouvir ou
deslocarse
❏ Dificuldade ou impossibilidade de
interpretar certos tipos de
informação.
❏ Dificuldade visual para ler ou
compreender textos.
❏ Incapacidade para usar o teclado ou
o mouse, ou não dispor deles.
❏ Só texto
❏ Dimensões reduzidas
❏ Conexão lenta
❏ Diversidade:
❏ Navegador diferente do IE
❏ Por voz
❏ Sistema operacional não Windows
❏ Desatualização:
❏ Navegador antigo
❏ Muito atualizado ¬¬'
❏ Smartphones
❏ Smart TVs
Devemos levar em
consideração...
❏ Sem mouse
❏ Sem teclado
❏ Sem monitor
❏ Sem áudio
❏ Dispositivos diversos
Resumindo...
“Acessibilidade de verdade
é a soma de acessibilidade
+ web standards
+ usabilidade.”
www.acessodigital.net
o que é necessário?!
Vamos ao que
interessa…
Arquitetura
❏ Definição de tamanho e disposição
de elementos de acordo com a
ordem de consumo, fluxo de venda,
etc
❏ Planejamento espacial considerando
o tamanho e disposição dos
elementos para que sejam
responsivos ou adaptáveis às
necessidades especificas do usuário
Layout
Acessibilidade web, perda de tempo?
Design
❏ Visual diferenciado de acordo com
a situação, plataforma e dispositivo
❏ Opção para alto contraste
❏ Design adequado para usuários
daltônicos
❏ Escolha de fontes
❏ Estilo
❏ Tamanho
Acessibilidade web, perda de tempo?
Seguir padrões web
Significa desenvolver um código
semântico e sem erros
Exemplo incorreto
Exemplo correto
Conjunto de recomendações:
❏ W3C (WCAG, WAI-ARIA, etc)
❏ e-MAG
Seguir diretrizes de
acessibilidade
❏ Perceptível
A informação e os componentes da
interface de usuário precisam ser
apresentados de forma que eles
possam ser percebidos com facilidade
Níveis de acessibilidade
WCAG 2.0
❏ Operável
Os componentes da interface do
usuário e a navegação precisam ser
operáveis
❏ Compreensível
A informação e a operação da
interface do usuário têm de ser
compreensíveis
❏ Robusto
Maximizar a compatibilidade com
atuais e futuros navegadores,
incluindo tecnologias de apoio
❏ Nível A - Nível mínimo de
conformidade
❏ Nível AA
❏ Nível AAA
Níveis de Conformidade
❏ Aumentar fonte
❏ Diminuir fonte
❏ Fonte normal
❏ Contraste
❏ Atalhos para Menu, Conteúdo e
Busca
❏ Link para a página de acessibilidade
do site
Barra de acessibilidade
Acessibilidade web, perda de tempo?
Acessibilidade web, perda de tempo?
Acessibilidade web, perda de tempo?
❏ Validar os códigos do conteúdo
HTML e das folhas de estilo
❏ Verificar o fluxo de leitura da
página – para tal, utilizar um
navegador textual
❏ Verificar o fluxo de leitura da
página sem estilos, sem script e
sem as imagens
Realizar avaliação de
acessibilidade
❏ Verificar as funcionalidades da barra
de acessibilidade
❏ Realizar a validação automática de
acessibilidade utilizando o ASES e
outros avaliadores automáticos
❏ Realizar a validação manual,
utilizando os checklists de validação
humana
Acessibilidade web, perda de tempo?
Nem são tantos erros
Será?
Acessibilidade web, perda de tempo?
Acessibilidade web, perda de tempo?
Ferramentas de apoio
Avaliador de acessibilidade
❏ ASES
❏ Da Silva (versão antiga do ASES
online)
❏ Componentes FF
❏ Web developer tool
"Pensar em acessibilidade não é
ser bonzinho, é enxergar no
público não-padrão e com
necessidades especiais,
potenciais consumidores para o
que você está vendendo."
Bruno Torres (março, 2006)
Custo ou benefício?
http://bengalalegal.com/
http://acessibilidade.bento.ifrs.edu.br/
http://vidamaislivre.com.br/
http://www.parquedossonhos.com.br/
Sites premiados
Links úteis
Sobre acessibilidade
❏ http://www.acessibilidadelegal.com/
❏ http://www.acessobrasil.org.br/
❏ http://www.governoeletronico.gov.
br/acoes-e-projetos/e-MAG
Validador
❏ http://www.dasilva.org.br/
Buscador de sites acessíveis
❏ http://www.clareou.com.br/
❏ http://pt.wikipedia.org/wiki/Acessibilidade
❏ http://www.acessobrasil.org.br
❏ http://www.acessobrasil.org.br/ciiee/index.htm
❏ http://www.w3.org/TR/WAI-WEBCONTENT/
❏ http://www.governoeletronico.gov.br/acoes-e-
projetos/e-MAG
❏ http://brunotorres.net/acessibilidade-nao-e-
altruismo
❏ http://www.acessibilidadelegal.com/
❏ http://www.lupadigital.info/
❏ http://www.w3.org/TR/CSS21/media.html
❏ http://www.w3.org/TR/css3-mediaqueries/
❏ http://tableless.com.br/o-que-sao-media-types/
Referências
1 of 44

Recommended

Jquery - .NetCoders by
Jquery  - .NetCodersJquery  - .NetCoders
Jquery - .NetCodersCharles Mendes de Macedo
266 views13 slides
0 Introdução ao Desenvolvimento Web - Apresentação by
0   Introdução ao Desenvolvimento Web - Apresentação0   Introdução ao Desenvolvimento Web - Apresentação
0 Introdução ao Desenvolvimento Web - ApresentaçãoMauro Duarte
511 views13 slides
Publicação de Dados em Formato Aberto I by
Publicação de Dados em Formato Aberto IPublicação de Dados em Formato Aberto I
Publicação de Dados em Formato Aberto IHudson Augusto
294 views32 slides
Web Standards by
Web StandardsWeb Standards
Web StandardsManoel dos Santos
291 views33 slides
Apresentação Padrões Web by
Apresentação Padrões WebApresentação Padrões Web
Apresentação Padrões WebRodolfo Romez Rodrigues
372 views12 slides
Js by
JsJs
Jsandreluizlc
3.2K views15 slides

More Related Content

Similar to Acessibilidade web, perda de tempo?

Web acessível by
Web acessívelWeb acessível
Web acessívelMailson Queiroz
349 views32 slides
A importância dos padrões web by
A importância dos padrões webA importância dos padrões web
A importância dos padrões webDivulgrs
4.2K views20 slides
A Web para todos - Acessibilidade na web by
A Web para todos  - Acessibilidade na webA Web para todos  - Acessibilidade na web
A Web para todos - Acessibilidade na webRogério Chiavegatti
374 views24 slides
Acessibilidade na web by
Acessibilidade na webAcessibilidade na web
Acessibilidade na webCOTIC-PROEG (UFPA)
270 views16 slides
Introdução sobre desenvolvimento web by
Introdução sobre desenvolvimento webIntrodução sobre desenvolvimento web
Introdução sobre desenvolvimento webRodrigo Rodrigues
3.6K views59 slides
Projeto Web - Aula 1 - Fundamentos do Dev WEB.pptx by
Projeto Web - Aula 1 - Fundamentos do Dev WEB.pptxProjeto Web - Aula 1 - Fundamentos do Dev WEB.pptx
Projeto Web - Aula 1 - Fundamentos do Dev WEB.pptxLuiz Antonio
7 views65 slides

Similar to Acessibilidade web, perda de tempo?(20)

A importância dos padrões web by Divulgrs
A importância dos padrões webA importância dos padrões web
A importância dos padrões web
Divulgrs4.2K views
Introdução sobre desenvolvimento web by Rodrigo Rodrigues
Introdução sobre desenvolvimento webIntrodução sobre desenvolvimento web
Introdução sobre desenvolvimento web
Rodrigo Rodrigues3.6K views
Projeto Web - Aula 1 - Fundamentos do Dev WEB.pptx by Luiz Antonio
Projeto Web - Aula 1 - Fundamentos do Dev WEB.pptxProjeto Web - Aula 1 - Fundamentos do Dev WEB.pptx
Projeto Web - Aula 1 - Fundamentos do Dev WEB.pptx
Luiz Antonio7 views
Existe teste de acessibilidade digital tdc sp - 2019 by Maurício Pereiro
Existe teste de acessibilidade digital   tdc sp - 2019Existe teste de acessibilidade digital   tdc sp - 2019
Existe teste de acessibilidade digital tdc sp - 2019
Acessibilidade em CSS - ABC Dev by Lucas J Silva
Acessibilidade em CSS - ABC DevAcessibilidade em CSS - ABC Dev
Acessibilidade em CSS - ABC Dev
Lucas J Silva66 views
Apresentação Minas - Desenvolvendo Sites by thiagolima
Apresentação Minas - Desenvolvendo SitesApresentação Minas - Desenvolvendo Sites
Apresentação Minas - Desenvolvendo Sites
thiagolima1.2K views
E mag desenvolvedor_mod_2 by Leo Serrao
E mag desenvolvedor_mod_2E mag desenvolvedor_mod_2
E mag desenvolvedor_mod_2
Leo Serrao10 views
Acessibilidade em CSS - Front in Sampa by Lucas J Silva
Acessibilidade em CSS - Front in SampaAcessibilidade em CSS - Front in Sampa
Acessibilidade em CSS - Front in Sampa
Lucas J Silva435 views
Sites acessíveis by aiadufmg
Sites acessíveisSites acessíveis
Sites acessíveis
aiadufmg1.4K views

More from Andréa Zambrana

Version all the things - Workshop by
Version all the things - WorkshopVersion all the things - Workshop
Version all the things - WorkshopAndréa Zambrana
121 views133 slides
Caipirinha CSS by
Caipirinha CSSCaipirinha CSS
Caipirinha CSSAndréa Zambrana
179 views67 slides
Caipirinha CSS by
Caipirinha CSSCaipirinha CSS
Caipirinha CSSAndréa Zambrana
462 views47 slides
Viajando no front by
Viajando no frontViajando no front
Viajando no frontAndréa Zambrana
128 views97 slides
Version all the things [Workflows com Git] by
Version all the things [Workflows com Git]Version all the things [Workflows com Git]
Version all the things [Workflows com Git]Andréa Zambrana
149 views149 slides
Sass maps, my precious! 2.0 by
Sass maps, my precious! 2.0Sass maps, my precious! 2.0
Sass maps, my precious! 2.0Andréa Zambrana
230 views122 slides

More from Andréa Zambrana(13)

Acessibilidade web, perda de tempo?