Thaiane / acessibilidade-na-web

Repositório de estudo para o curso de acessibilidade na web

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Acessibilidade na WEB

Twitter: ThaiiBraga

Dicas Gerais

  • Utilize a valorize usar o HTML respeitando a sua semântica proposta. Isso é importante para diversos recursos do leitor de tela.
  • Mantenha apenas um <h1> nor página. Esse título deve ser o mais importante.
  • Fazer a divisão adequada dos textos com títulos usando tags HTML. Seja elas <p>, <h2>, entre outros.
  • Toda imagem precisa ter um alt associado para descrever a imagem. E descrever de forma simples e essencial. Além da a11y, isso ajuda no SEO também e quando a imagem não carrega, o alt ajuda a fazer todos entenderem o que era ilustrado ali.
  • Se o alt tem valor apenas para visualização, então coloca alt vazio.
  • Não use clique aqui para links. Os textos dos links não fazem sentido para quem varre o site pelo leitor de tela buscando os links.
  • Não associar informações somente a cores. Vermelho para errado ou categorias por cores. Isso prejudica o entendimento para quem tem algum problema de visão.

Idioma

  • Declarar a linguagem do documento é importante para o leitor saber qual o idioma dos textos.
  • Usamos o tributo <lang> no início do arquivo html ou sempre que tivermos uma frase em um idioma do resto do arquivo.

Modal

Carousel

  • Podemos usar como exemplo esse carousel da W3.
  • Tentar fazer algo com CSS puro normalmente é bem bacana, mas devemos tomar cuidado com isso quando falamos de projetos em produção.
  • Carousel do bootstrap é melhor em a11y. O só com CSS tem problemas para acessar as notícias. Por isso recomenda-se usar JS.

Formulário

Referênfias

Autora

👤 Thaiane Braga

About

Repositório de estudo para o curso de acessibilidade na web


Languages

Language:JavaScript 57.3%Language:HTML 26.1%Language:CSS 16.6%