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

HTML5: Introdução

HTML5: Introdução

Slides da apresentação que fiz dia 21 de Agosto de 2013 na USP, para os estudantes do curso de Sistemas de Informação

Daniel Filho

August 21, 2013
Tweet

More Decks by Daniel Filho

Other Decks in Technology

Transcript

  1. HTML5 SEMANTICS Dando significado para a estruturas, semântica é a

    frente e o centro do HTML5. Um esforço para deixar a web mais usável, direcionada em dados para programadores e usuários.
  2. OFFLINE & STORAGE “Web Apps” podem ser incializados de forma

    mais rápida e funcionar mesmo sem conexão com a internet, graças ao HTML5 App Cache, além das especificações de Local Storage, Indexed DB e File API.
  3. DEVICE ACCESS Com a API de geo- localização, os Web

    Apps podem ter experiências e diferenciais ricos, independente do dispositivo. Inovações incríveis em acesso aos dispositivos estão sendo desenvolvidas: de áudio e vídeo como meio de entrada de dados até dados locais.
  4. CONNECTIVITY Conexão mais eficiente significa mais conversas em tempo real,

    jogos mais rápidos e melhor comunicação. Web Sockets e Server- Sent Events estão trafegando dados entre cliente e servidor de maneira mais eficiênte que nunca.
  5. MULTIMEDIA Áudio e vídeo são cidadãos de primeira importância na

    web com HTML5, convivendo em harmonia com seus apps e sites. Luzes, câmera e AÇÃO!
  6. 3D, GRAPHICS & EFFECTS Entre SVG, Canvas, WebGL e CSS3

    3D, você terá garantia de surpreender seus usuários com visuais estonteantes renderizados de forma nativa, direto no navegador.
  7. PERFORMANCE & INTEGRATION Deixe seu Web App e o conteúdo

    dinâmico da web mais rápido com várias técnicas e tecnologias, como Web Workers e XMLHttpRequest 2. Nenhum usuário deveria esperar por você.
  8. CSS3 STYLING CSS3 entrega um imenso range de estilização e

    efeitos, melhorando seu Web App sem sacrificar a estrutura semântica ou o desempenho.