A palestra Acessibilidade e Usabilidade em Design Digital foi realizada no ano de 2020, durante o evento WordCamp SP 2020. Foi abordado uma introdução sobre Acessibilidade, como se encontra no Brasil, para quem somos acessíveis, Inclusão Digital, além de práticas acessíveis na web, alguns conceitos de Usabilidade e a relação entre WordPress e Acessibilidade.
É possível ver o vídeo gravado ao vivo no dia da palestra por aqui (https://youtu.be/WCPNLdGwSGA?t=4200)
Para ver mais sobre a palestra: https://ghdesign.dev
4. Motivo e definição do tema
Ponto de interrogação
representando o motivo
Símbolo universal da acessibilidade
5. Cenário atual
24% da
população brasileira
possui alguma
deficiênciaFonte: Censo 2010 / IBGE
99% dos sites
não são acessíveis
Fonte: Web Para Todos - 2020
9. Inclusão Digital
Lei Brasileira de Inclusão da
Pessoa com Deficiência
LBIAcesso à internet e
domínio das ferramentas
LEI Nº 13.146, DE 6 DE JULHO DE 2015.
16. HTML
Base para semântica
<header>
<nav class=”main-menu”>
<img class=”logo”/>
</nav>
</header>
<main>
<section>
<h1>Título de primeiro nível</h1>
<article>
<h2>Título de segundo
nível</h2>
<a href=”página.com”>Link para página</a>
</article>
<aside class=”sidebar”>
<p>Parágrafo de texto</p>
</aside>
</section>
</main>
17. HTML
Base para hierarquia
<section class=”container”>
<img class=”step-1” />
<img class=”step-2” />
<img class=”step-3” />
<img class=”step-4” />
</section>
Google Material Design -
Hierarquia Visual
18. Resposta visual de
interação à links
• Adicione :focus e :active nos links
• Todos links devem ter acesso via teclado e
mouse
• Exiba resposta visual além da mudança de
cor no link
unvisited visited hover focused active
19. Uso do alt para
descrever a
imagem
<figure>
<img src="imagem.jpg" alt="Minha Figura">
<figcaption>Informações da Figura</figcaption>
</figure>
23. Disponíveis apenas
para leitores de tela
<body>
<a href=”#content” class=“sr-only sr-only-
focusable skip-link”>
Pular para o conteúdo principal
</a>
<div class=”container” id=”content”
tabindex=”-1”>
<!-- Conteúdo principal da página -->
</div>
</footer>
24. Before e After
apenas para
elementos de estilo
q::before {
content: ”<<”;
color: blue;
}
q::after {
content: “>>”;
color: red;
}