SlideShare uma empresa Scribd logo
1 de 16
Baixar para ler offline
Introdução à
Acessibilidade
na Web
Nayama Rosa
github.com/nayamarosa
Aluna da 2ª geração na Laboratoria
Solutions Assistant em Portais - everis
linkedin.com/in/nayamarosa
Lei da Acessibilidade
Lei da Empatia
Lei Brasileira da Inclusão(LBI) - Lei 13.146 de 6 de julho de 2015
“Art. 63. É obrigatória a acessibilidade nos sítios da internet mantidos por
empresas com sede ou representação comercial no País ou por órgãos de
governo, para uso da pessoa com deficiência, garantindo-lhe acesso às
informações disponíveis, conforme as melhores práticas e diretrizes de
acessibilidade adotadas internacionalmente.”
“para uso da pessoa com deficiência”
● Cognitivos (autismo, dislexia, TDAH)
● Surdez (bilíngues)
● Deficiência Física (limitação de movimentos nas mãos)
● Baixa visão (catarata)
● Cegas
“conforme as melhores práticas e diretrizes de
acessibilidade adotadas internacionalmente”
● Web Content Accessibility Guidelines(WCAG) - Diretrizes de acessibilidade de
conteúdo para web
● 3 níveis: A, AA ou AAA
● acessibilida.de - Marcelo Sales
HTML semântico
Faz certo que funciona
Tags
● SEO
● acessibilidade
● MDN - aproximadamente 100 tags
● tag relacionada ao seu conteúdo
○ h1, h2, h3, h4, h5 e h6
○ ul, ol e li
○ nav
○ header
○ footer
Mas e a div?
WAI-ARIA
#pracegoler
Accessible Rich Internet Applications(ARIA) - Aplicações Ricas para tornar a
Internet Acessível
● roles: mudar o papel de um elemento(main, search)
● propriedades: (aria-label, aria-autocomplete)
● estados: (aria-checked, aria-disabled, aria-expanded, aria-invalid)
Apps e plugins/extensões
Testando o site
Leitores de tela Plugins/extensões
Jaws
VoiceOver
NVDA Orca axe
hand talk
Kontrast
TalkBack
Navegação pelo leitor de tela(NVDA)
Utilizando as teclas
● setas: todos os itens
● tab: clicáveis
● k: links
● g: imagens
● h: títulos
● l: listas
● i: item de lista
Para voltar a leitura: Shift + Tecla
Vídeo da navegação
Dicas
Começando do básico
Página
● Lang
Títulos e textos
● Evitar muitos h1
● Evitar usar “x” ou @ para genêro
Css
● List-style
● Display none
● Visibility hidden
● Responsivo
Dicas
Começando do básico
Imagens
● Redundâncias(geral)
● Ícones visuais
● Alt=“ ”/Aria-hidden
Link
● Conteúdo principal
Formulários
● Label for
● Focus/Outline
● Placeholder
JavaScript
● Funções podem duplicar fala
Obrigada!
github.com/nayamarosa linkedin.com/in/nayamarosa

Mais conteúdo relacionado

Semelhante a Introdução à Acessibilidade na Web

Acessibilidade na Web - Desenvolvendo para pessoas e não só para máquinas
Acessibilidade na Web - Desenvolvendo para pessoas e não só para máquinasAcessibilidade na Web - Desenvolvendo para pessoas e não só para máquinas
Acessibilidade na Web - Desenvolvendo para pessoas e não só para máquinasCentro Web
 
Acessibilidade para Web
Acessibilidade para WebAcessibilidade para Web
Acessibilidade para WebJoão Conserva
 
Aplicações Web Acessíveis
Aplicações Web AcessíveisAplicações Web Acessíveis
Aplicações Web AcessíveisDiego Pessoa
 
Design de Interfaces e Acessibilidade: você está fazendo isso errado... até a...
Design de Interfaces e Acessibilidade: você está fazendo isso errado... até a...Design de Interfaces e Acessibilidade: você está fazendo isso errado... até a...
Design de Interfaces e Acessibilidade: você está fazendo isso errado... até a...Talita Pagani
 
A Web para todos - Acessibilidade na web
A Web para todos  - Acessibilidade na webA Web para todos  - Acessibilidade na web
A Web para todos - Acessibilidade na webRogério Chiavegatti
 
Acessibilidade Web - Introdução a Acessibilidade na Web e às recomendações do...
Acessibilidade Web - Introdução a Acessibilidade na Web e às recomendações do...Acessibilidade Web - Introdução a Acessibilidade na Web e às recomendações do...
Acessibilidade Web - Introdução a Acessibilidade na Web e às recomendações do...Thiago Curvelo
 
Existe teste de acessibilidade digital tdc sp - 2019
Existe teste de acessibilidade digital   tdc sp - 2019Existe teste de acessibilidade digital   tdc sp - 2019
Existe teste de acessibilidade digital tdc sp - 2019Maurício Pereiro
 
Acessibilidade Web: Primeiros passos
Acessibilidade Web: Primeiros passosAcessibilidade Web: Primeiros passos
Acessibilidade Web: Primeiros passosVanessa Me Tonini
 
Workshop gratuito sobre Acessibilidade na Web
Workshop gratuito sobre Acessibilidade na WebWorkshop gratuito sobre Acessibilidade na Web
Workshop gratuito sobre Acessibilidade na WebCentro Web
 
TDC2017 | São Paulo - Trilha Acessibilidade How we figured out we had a SRE t...
TDC2017 | São Paulo - Trilha Acessibilidade How we figured out we had a SRE t...TDC2017 | São Paulo - Trilha Acessibilidade How we figured out we had a SRE t...
TDC2017 | São Paulo - Trilha Acessibilidade How we figured out we had a SRE t...tdc-globalcode
 
Acessibilidade na web
Acessibilidade na webAcessibilidade na web
Acessibilidade na webailton bsj
 
Livemocha parte 2
Livemocha   parte 2Livemocha   parte 2
Livemocha parte 2aiadufmg
 
Livemocha - parte 2
Livemocha - parte 2Livemocha - parte 2
Livemocha - parte 2aiadufmg
 
Acessibilidade Digital (19/02/2013)
Acessibilidade Digital (19/02/2013)Acessibilidade Digital (19/02/2013)
Acessibilidade Digital (19/02/2013)Rodrigo Leme
 
Razões para tornar um web site acessível
Razões para tornar um web site acessívelRazões para tornar um web site acessível
Razões para tornar um web site acessívelMDesign Estúdio
 
EDTED 2010 - Acessibilidade na Web
EDTED 2010 - Acessibilidade na WebEDTED 2010 - Acessibilidade na Web
EDTED 2010 - Acessibilidade na WebHorácio Soares
 
Acessibilidade em CSS - ABC Dev
Acessibilidade em CSS - ABC DevAcessibilidade em CSS - ABC Dev
Acessibilidade em CSS - ABC DevLucas J Silva
 

Semelhante a Introdução à Acessibilidade na Web (20)

Acessibilidade na Web - Desenvolvendo para pessoas e não só para máquinas
Acessibilidade na Web - Desenvolvendo para pessoas e não só para máquinasAcessibilidade na Web - Desenvolvendo para pessoas e não só para máquinas
Acessibilidade na Web - Desenvolvendo para pessoas e não só para máquinas
 
Acessibilidade para Web
Acessibilidade para WebAcessibilidade para Web
Acessibilidade para Web
 
Aplicações Web Acessíveis
Aplicações Web AcessíveisAplicações Web Acessíveis
Aplicações Web Acessíveis
 
Design de Interfaces e Acessibilidade: você está fazendo isso errado... até a...
Design de Interfaces e Acessibilidade: você está fazendo isso errado... até a...Design de Interfaces e Acessibilidade: você está fazendo isso errado... até a...
Design de Interfaces e Acessibilidade: você está fazendo isso errado... até a...
 
A Web para todos - Acessibilidade na web
A Web para todos  - Acessibilidade na webA Web para todos  - Acessibilidade na web
A Web para todos - Acessibilidade na web
 
Acessibilidade Web - Introdução a Acessibilidade na Web e às recomendações do...
Acessibilidade Web - Introdução a Acessibilidade na Web e às recomendações do...Acessibilidade Web - Introdução a Acessibilidade na Web e às recomendações do...
Acessibilidade Web - Introdução a Acessibilidade na Web e às recomendações do...
 
Existe teste de acessibilidade digital tdc sp - 2019
Existe teste de acessibilidade digital   tdc sp - 2019Existe teste de acessibilidade digital   tdc sp - 2019
Existe teste de acessibilidade digital tdc sp - 2019
 
Acessibilidade Web: Primeiros passos
Acessibilidade Web: Primeiros passosAcessibilidade Web: Primeiros passos
Acessibilidade Web: Primeiros passos
 
Workshop gratuito sobre Acessibilidade na Web
Workshop gratuito sobre Acessibilidade na WebWorkshop gratuito sobre Acessibilidade na Web
Workshop gratuito sobre Acessibilidade na Web
 
TDC2017 | São Paulo - Trilha Acessibilidade How we figured out we had a SRE t...
TDC2017 | São Paulo - Trilha Acessibilidade How we figured out we had a SRE t...TDC2017 | São Paulo - Trilha Acessibilidade How we figured out we had a SRE t...
TDC2017 | São Paulo - Trilha Acessibilidade How we figured out we had a SRE t...
 
Acessibilidade na web
Acessibilidade na webAcessibilidade na web
Acessibilidade na web
 
Acessibilidade... e eu com isso?
Acessibilidade... e eu com isso?Acessibilidade... e eu com isso?
Acessibilidade... e eu com isso?
 
Seminário Final
Seminário FinalSeminário Final
Seminário Final
 
Livemocha parte 2
Livemocha   parte 2Livemocha   parte 2
Livemocha parte 2
 
Livemocha - parte 2
Livemocha - parte 2Livemocha - parte 2
Livemocha - parte 2
 
Acessibilidade Digital (19/02/2013)
Acessibilidade Digital (19/02/2013)Acessibilidade Digital (19/02/2013)
Acessibilidade Digital (19/02/2013)
 
Acessibilidade
AcessibilidadeAcessibilidade
Acessibilidade
 
Razões para tornar um web site acessível
Razões para tornar um web site acessívelRazões para tornar um web site acessível
Razões para tornar um web site acessível
 
EDTED 2010 - Acessibilidade na Web
EDTED 2010 - Acessibilidade na WebEDTED 2010 - Acessibilidade na Web
EDTED 2010 - Acessibilidade na Web
 
Acessibilidade em CSS - ABC Dev
Acessibilidade em CSS - ABC DevAcessibilidade em CSS - ABC Dev
Acessibilidade em CSS - ABC Dev
 

Introdução à Acessibilidade na Web

  • 2. Nayama Rosa github.com/nayamarosa Aluna da 2ª geração na Laboratoria Solutions Assistant em Portais - everis linkedin.com/in/nayamarosa
  • 3. Lei da Acessibilidade Lei da Empatia Lei Brasileira da Inclusão(LBI) - Lei 13.146 de 6 de julho de 2015 “Art. 63. É obrigatória a acessibilidade nos sítios da internet mantidos por empresas com sede ou representação comercial no País ou por órgãos de governo, para uso da pessoa com deficiência, garantindo-lhe acesso às informações disponíveis, conforme as melhores práticas e diretrizes de acessibilidade adotadas internacionalmente.”
  • 4. “para uso da pessoa com deficiência” ● Cognitivos (autismo, dislexia, TDAH) ● Surdez (bilíngues) ● Deficiência Física (limitação de movimentos nas mãos) ● Baixa visão (catarata) ● Cegas
  • 5. “conforme as melhores práticas e diretrizes de acessibilidade adotadas internacionalmente” ● Web Content Accessibility Guidelines(WCAG) - Diretrizes de acessibilidade de conteúdo para web ● 3 níveis: A, AA ou AAA ● acessibilida.de - Marcelo Sales
  • 7. Tags ● SEO ● acessibilidade ● MDN - aproximadamente 100 tags ● tag relacionada ao seu conteúdo ○ h1, h2, h3, h4, h5 e h6 ○ ul, ol e li ○ nav ○ header ○ footer
  • 8. Mas e a div?
  • 9.
  • 10. WAI-ARIA #pracegoler Accessible Rich Internet Applications(ARIA) - Aplicações Ricas para tornar a Internet Acessível ● roles: mudar o papel de um elemento(main, search) ● propriedades: (aria-label, aria-autocomplete) ● estados: (aria-checked, aria-disabled, aria-expanded, aria-invalid)
  • 11. Apps e plugins/extensões Testando o site Leitores de tela Plugins/extensões Jaws VoiceOver NVDA Orca axe hand talk Kontrast TalkBack
  • 12. Navegação pelo leitor de tela(NVDA) Utilizando as teclas ● setas: todos os itens ● tab: clicáveis ● k: links ● g: imagens ● h: títulos ● l: listas ● i: item de lista Para voltar a leitura: Shift + Tecla
  • 14. Dicas Começando do básico Página ● Lang Títulos e textos ● Evitar muitos h1 ● Evitar usar “x” ou @ para genêro Css ● List-style ● Display none ● Visibility hidden ● Responsivo
  • 15. Dicas Começando do básico Imagens ● Redundâncias(geral) ● Ícones visuais ● Alt=“ ”/Aria-hidden Link ● Conteúdo principal Formulários ● Label for ● Focus/Outline ● Placeholder JavaScript ● Funções podem duplicar fala