2. Para quem você desenvolve?
“Acessibilidade é tudo sobre
a necessidade das pessoas.”
Diego Eis
3. Dados Estatísticos
Pessoas com deficiências no Brasil
24% da população = 45.623.910 pessoas
Fonte: Censo 2010
No mundo
Mais de 1 Bilhão de pessoas
Fonte: ONU
10. Lei nº 13.146, de 6 de julho de 2015
Art. 63. É obrigatória a acessibilidade nos sítios da internet [...] 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.
Fonte: http://www.planalto.gov.br/ccivil_03/_Ato2015-2018/2015/Lei/L13146.htm
18. FALLBACKS
Conditional Comments:
<!--[if IE 6]>
De acordo com comentário, esse navegador é IE 6
<![endif]-->
<!--[if gte IE 8]>
De acordo com comentário, esse navegador é IE 8 ou superior
<![endif]-->
<!--[if lt IE 9]>
De acordo com comentário, esse navegador é IE 9 ou inferior
<![endif]-->
<!--[if !IE]>
De acordo com comentário, esse navegador não é IE
<![endif]-->
http://www.quirksmode.org/css/condcom.html
19. FALLBACKS
<video width="320" height="240" controls>
<source src="movie.mp4" type="video/mp4">
<source src="movie.ogg" type="video/ogg">
Your browser does not support the video tag.
</video> W3C
20. Novidades como: Bordas, gradientes (degradês), rotações, implementações
3D, filtros.
Mas e a acessibilidade?
- Prefixos http://docs.emmet.io/css-abbreviations/vendor-prefixes/
-moz-border-radius: 12px;
-webkit-border-radius: 12px;
-o-border-radius: 12px;
-ms-border-radius: 12px;
border-radius: 12px;
- Para Firefox e navegadores com motor Mozilla;
FALLBACKS
- Safari, Chrome e navegadores com motor Webkit;
- Opera;
- Internet Explorer;
- Propriedade a ser aceita.
22. FALLBACKS
E agora? Será que tá habilitado?
É realmente necessário?
Pesquisa realizada pela WebAIM em 2012 indicou que 98,6% dos usuários de leitores de tela
navegam com javascript habilitado
http://webaim.org/techniques/javascript/
27. Atributos
Atributos REL e ALT
<img src=“imagem.jpg” alt=“Planetas”>
<a href=“http://link.com.br rel=“valor”>link</a>
<p title=“informações”>essas são as informações</p>
29. WAI-ARIA
Extensões (atributos) para auxiliar a semântica, a
interação e a navegação de leitores de tela em
aplicações web.
http://www.w3.org/TR/wai-aria/
http://www.w3.org/TR/aria-in-html/
37. Cor, contraste, imagem, mensagem...
Do usuário, para o usuário
Acessibilidade como algo
cotidiano, do início ao fim
http://www.w3.org/Translations/WCAG20-pt-br/