Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Desenvolvimento com práticas acessíveis

Sponsored · Ship Features Fearlessly Turn features on and off without deploys. Used by thousands of Ruby developers.
Avatar for Bruno Pulis Bruno Pulis
September 28, 2021

Desenvolvimento com práticas acessíveis

Como desenvolver sites e aplicativos de forma acessível?

Essa apresentação tem o intuito de demonstrar como podemos incluir a acessibilidade no cotidiano do desenvolvimento.

Além de técnicas, trago também exemplos práticos.

LINKS:

https://docs.google.com/presentation/d/1Wz1q4ZW_Y8NNlYYHTBvjjrEHV0zu-OVQTLdSRax9TCA
https://github.com/brunopulis/awesome-a11y
https://brunopulis.com
https://youtube.com/c/BrunoPulis

Avatar for Bruno Pulis

Bruno Pulis

September 28, 2021
Tweet

More Decks by Bruno Pulis

Other Decks in Programming

Transcript

  1. BRUNO PULIS @brunopulisdev / brunopulis.com QA de acessibilidade na everis

    Brasil Digital Creator Mobilizador e Instrutor do WPT Membro do IAAP speakerdeck.com/brunopulis/desenvolvimento-acessivel linkedin.com/in/pulis youtube.com/c/BrunoPulis
  2. Acessibilidade na web significa que pessoas com deficiência podem perceber,

    entender, navegar, interagir e contribuir para a web.
  3. • Maior valor agregado à empresa e fortalecimento da sua

    marca; • Melhoria de performance e de usabilidade, criando vantagem competitiva; • Ampliação e diversificação de público; • Leis regulamentadoras; • Melhoria em questões de SEO; • Facilidade e menor custo de manutenção; • Aumento de compatibilidade com dispositivos, plataformas, sistemas e navegadores. BENEFÍCIOS
  4. A web não é uma barreira para pessoas com deficiência,

    ela é a .solução.". https://webaim.org/articles/pour
  5. Foi realizada uma pesquisa em fevereiro, pela WebAIM testando 1

    milhão de home pages dos principais sites da web. Na amostragem, os resultados não foram animadores. Fonte: https://webaim.org/projects/million
  6. Tipo de falha WCAG ano de 2021 ano de 2020

    Baixo contraste 86.4% 86.3% Texto alternativo em falta 60.6% 66% Links vazios 51.3% 59.9% Labels ausentes em forms 54.4% 52.8% Idioma no HTML ausente 28.9% 28% Botões vazios 26.9% 28.7%
  7. Muito trabalho deve ser feito para que a Web seja

    disponível sem barreiras. Apesar do número de erros serem gritantes, a maioria deles são simples correções...
  8. linguagem neutra (amigxs, amig@s) Extremamente prejudicial para a acessibilidade, leitores

    de tela não pronunciam corretamente. Além de afetar usuários de leitores de tela, pessoas idosas, disléxicas são afetadas.