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

Precisamos falar sobre HTML

Precisamos falar sobre HTML

Palestrar ministrada no capítulo do Hacktoberfest 2020.

O objetivo dessa apresentação e mostrar a evolução do HTML ao longo dos anos e como ele tem uma importância crucial no desenvolvimento web.

Além disso, como ele contribuiu e contribui para uma web inclusiva e mais semântica.

Bruno Pulis

October 20, 2020
Tweet

More Decks by Bruno Pulis

Other Decks in Programming

Transcript

  1. HTML 5 Adicionada novas web apis, elementos de formulários. ❤

    Out 2014 HTML 4 Strict no DTD, não permitia usar elementos depreciados, Dez 1997 HTML 2 Adicionado o input file, table, image maps. Nov 1995 HTML 3 Adicionado o <blink> e o <marquee> Jan 1997 • Em 1990, o HTML herda do SGML as tags: <title>, <h1>...<h6>, <ol>, <ul>, <li>; • Em 1993 surge a proposta da tag <img>; • Em 1995, inicia o trabalho com as CSS;
  2. HTML5 • Trouxe semântica; • Interatividade com <video> e <audio>;

    • <canvas>; • Local Storage; • Novos elementos e atributos para formulários; • Web Workers e Web Sockets; • Geo Location; • Offline application.
  3. Web APIs • High Resolution Time API; • User Timing

    API • Navigation Timing API • Network Information API • Vibration API • Battery Status API • Page Visibility API
  4. Tipos de falha da WCAG % de home pages em

    Fev de 2020 % de home pages em Fev de 2019 Imagens sem alt 66.0% 68.0% Links vazios 59.9% 58.1% Faltando label em formulários 53.8% 52.8% Botões vazios 28.7% 25.0% Linguagem do documento ausente 28.0% 33.1% https:/ /webaim.org/projects/million/#intro Pesquisa WebAIM
  5. “As pessoas precisam reaprender como escrever HTML. Só assim, conseguiremos

    tornar a web mais inclusiva.” parafraseando Reinaldo Ferraz
  6. "Nós não temos um problema de acessibilidade. Nós temos um

    problema de falta de conhecimento básico em HTML." Nicolas Steenhout
  7. Referências • https:/ /bit.ly/3iYe6OK • https:/ /bit.ly/2Fs2nKT • https:/ /bit.ly/3j4Ybi1

    • The History of HTML5 • Chapter 2 • 10 HTML5 APIs Worth Looking Into • https:/ /bit.ly/31leAc7