SlideShare ist ein Scribd-Unternehmen logo
1 von 17
por Fellipe Cicconi
html 5
à prova do futuro
Introdução
Um mundo de pontas
“world of ends” por Doc Searls and David Weinberger
Ninguém é dono
Todos podem usá-la
Qualquer um pode melhorá-la
[…] perfeita antítese de como governos e organizações veem o mundo!
http://www.worldofends.com
Mas... quem é o Interfacer?
aka frontend developer, webdeveolper, pasteleiro, etc.
Estrutura, Estilo, Comportamento, Acessibilidade, Portabilidade, Integração
http://www.slideshare.net/benschwarz/building-a-better-web
Progressão dialética do HTML
2005: Google levanta uma estimativa sobre
elementos e classes mais utilizadas na web.
http://code.google.com/intl/pt-BR/webstats/2005-12/classes.html
HTML5 ~= HTML + CSS + JS APIS
http://slides.html5rocks.com/#slide4
JS APIS
querySelectorAll('ul li:nth-child(odd)')
Web Storage
Web SQL Database
Cache da aplicação
Drag and Drop
Geolocation
HTML
Releitura da semântica (novas tags!)
Mais detalhes para descrever links
Microformatos
Atributos de acessibilidade para RIA (ARIA)
Formulários reloaded!
Audio + Video
Canvas + SVG
CSS
novos seletores
suporte nativo a web-fonts
colunas!
bordas arredondadas, transparência
sombras, gradientes e rotação
animação, transições 2D e transformações
3D
múltiplos backgrounds
Benefícios imediatos do uso de
HTML5 em seus novos projetos:
Armazenamento local
User Experience
Geolocalização
Semântica
Acessibilidade
Formulários
Multimídia
Tipografia
Efeitos visuais (2D,
3D)
Animações
Siga-os!
@paul_irish - Paul Irish: Chrome, html5boilerplate
@t - Tantek Çelik: Technorati, Microformats, CSS WG
@slicknet - Nicholas Zakas: Yahoo!, YUI, vários livros
@ppk - Peter-Paul Kosh: quirksmode.org
@jeresig - John Resig: jQuery guru
@KuraFire - Faruk Ateş: modernizr
@benschwarz - Ben Schwarz: W3C contributor
twitter.com/liperuf/frontend-dev/members
Siga-nos! see ya
@GonowTecnologia
@liperuf
This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 2.5 License.
Esta obra está licenciada sob uma Creative Commons Attribution-NonCommercial-NoDerivs 2.5 License.
creative commons
Download em http://slideshare.net/liperuf/html5-fatec-nov2010

Weitere ähnliche Inhalte

Ähnlich wie HTML5 na FATEC - novembro 2010

Como encarar o desenvolvimento front-end
Como encarar o desenvolvimento front-endComo encarar o desenvolvimento front-end
Como encarar o desenvolvimento front-endJean Carlo Emer
 
JS Experience 2017 - Painel – Angular+React+Vue: Arquitetura, Performance e U...
JS Experience 2017 - Painel – Angular+React+Vue: Arquitetura, Performance e U...JS Experience 2017 - Painel – Angular+React+Vue: Arquitetura, Performance e U...
JS Experience 2017 - Painel – Angular+React+Vue: Arquitetura, Performance e U...iMasters
 
HTML5 - Road Show TI Experience 2012
HTML5 - Road Show TI Experience 2012HTML5 - Road Show TI Experience 2012
HTML5 - Road Show TI Experience 2012Fábio Flatschart
 
Angular5, vue js ou react redux (Trilha de Javascript - TDC 2018 )
Angular5, vue js ou react redux (Trilha de Javascript - TDC 2018 )Angular5, vue js ou react redux (Trilha de Javascript - TDC 2018 )
Angular5, vue js ou react redux (Trilha de Javascript - TDC 2018 )Getúlio Strapazzon
 
HTML5 - A nova fronteira no desenvolvimento de aplicações WEB
HTML5 - A nova fronteira no desenvolvimento de aplicações WEBHTML5 - A nova fronteira no desenvolvimento de aplicações WEB
HTML5 - A nova fronteira no desenvolvimento de aplicações WEBFábio Flatschart
 
API's do HTML5 - Davidson Alencar - WebBR2013
API's do HTML5 - Davidson Alencar - WebBR2013API's do HTML5 - Davidson Alencar - WebBR2013
API's do HTML5 - Davidson Alencar - WebBR2013Davidson Alencar
 
Programação em Camadas com Entity Framework 4
Programação em Camadas com Entity Framework 4Programação em Camadas com Entity Framework 4
Programação em Camadas com Entity Framework 4Luciano Condé
 
Desenvolvimento web com Software Livre
Desenvolvimento web com Software LivreDesenvolvimento web com Software Livre
Desenvolvimento web com Software LivreRuan Carvalho
 
Desenvolvimento web com software livre
Desenvolvimento web com software livreDesenvolvimento web com software livre
Desenvolvimento web com software livreRuan Carvalho
 
Road Show TI Senac São Paulo - Jaú
Road Show TI Senac São Paulo - JaúRoad Show TI Senac São Paulo - Jaú
Road Show TI Senac São Paulo - JaúClécio Bachini
 
HTML5 e o futuro da Web - Senac Consolação 2012
HTML5 e o futuro da Web - Senac Consolação 2012HTML5 e o futuro da Web - Senac Consolação 2012
HTML5 e o futuro da Web - Senac Consolação 2012Reinaldo Ferraz
 
HTML5- Road Show TI - Senac Jaboticabal
HTML5- Road Show TI -  Senac Jaboticabal HTML5- Road Show TI -  Senac Jaboticabal
HTML5- Road Show TI - Senac Jaboticabal Clécio Bachini
 
Apresentação CEJS - Do nada para a nuvem
Apresentação CEJS - Do nada para a nuvemApresentação CEJS - Do nada para a nuvem
Apresentação CEJS - Do nada para a nuvemRodrigo Valerio
 

Ähnlich wie HTML5 na FATEC - novembro 2010 (20)

Como encarar o desenvolvimento front-end
Como encarar o desenvolvimento front-endComo encarar o desenvolvimento front-end
Como encarar o desenvolvimento front-end
 
JS Experience 2017 - Painel – Angular+React+Vue: Arquitetura, Performance e U...
JS Experience 2017 - Painel – Angular+React+Vue: Arquitetura, Performance e U...JS Experience 2017 - Painel – Angular+React+Vue: Arquitetura, Performance e U...
JS Experience 2017 - Painel – Angular+React+Vue: Arquitetura, Performance e U...
 
HTML5 - Road Show TI Experience 2012
HTML5 - Road Show TI Experience 2012HTML5 - Road Show TI Experience 2012
HTML5 - Road Show TI Experience 2012
 
Angular5, vue js ou react redux (Trilha de Javascript - TDC 2018 )
Angular5, vue js ou react redux (Trilha de Javascript - TDC 2018 )Angular5, vue js ou react redux (Trilha de Javascript - TDC 2018 )
Angular5, vue js ou react redux (Trilha de Javascript - TDC 2018 )
 
Introdução aos Padrões Web e Tecnologias para o Ambiente Digital - Aula 02 - ...
Introdução aos Padrões Web e Tecnologias para o Ambiente Digital - Aula 02 - ...Introdução aos Padrões Web e Tecnologias para o Ambiente Digital - Aula 02 - ...
Introdução aos Padrões Web e Tecnologias para o Ambiente Digital - Aula 02 - ...
 
HTML5 - A nova fronteira no desenvolvimento de aplicações WEB
HTML5 - A nova fronteira no desenvolvimento de aplicações WEBHTML5 - A nova fronteira no desenvolvimento de aplicações WEB
HTML5 - A nova fronteira no desenvolvimento de aplicações WEB
 
Sobre o HTML
Sobre o HTMLSobre o HTML
Sobre o HTML
 
HTML 5 e Open Web Platform
HTML 5 e Open Web PlatformHTML 5 e Open Web Platform
HTML 5 e Open Web Platform
 
API's do HTML5 - Davidson Alencar - WebBR2013
API's do HTML5 - Davidson Alencar - WebBR2013API's do HTML5 - Davidson Alencar - WebBR2013
API's do HTML5 - Davidson Alencar - WebBR2013
 
Web_2.0 Web Standards Web Semântica
Web_2.0 Web Standards Web SemânticaWeb_2.0 Web Standards Web Semântica
Web_2.0 Web Standards Web Semântica
 
HTML5
HTML5HTML5
HTML5
 
tese
tesetese
tese
 
HTML 5 - A mudança da Web
HTML 5 - A mudança da WebHTML 5 - A mudança da Web
HTML 5 - A mudança da Web
 
Programação em Camadas com Entity Framework 4
Programação em Camadas com Entity Framework 4Programação em Camadas com Entity Framework 4
Programação em Camadas com Entity Framework 4
 
Desenvolvimento web com Software Livre
Desenvolvimento web com Software LivreDesenvolvimento web com Software Livre
Desenvolvimento web com Software Livre
 
Desenvolvimento web com software livre
Desenvolvimento web com software livreDesenvolvimento web com software livre
Desenvolvimento web com software livre
 
Road Show TI Senac São Paulo - Jaú
Road Show TI Senac São Paulo - JaúRoad Show TI Senac São Paulo - Jaú
Road Show TI Senac São Paulo - Jaú
 
HTML5 e o futuro da Web - Senac Consolação 2012
HTML5 e o futuro da Web - Senac Consolação 2012HTML5 e o futuro da Web - Senac Consolação 2012
HTML5 e o futuro da Web - Senac Consolação 2012
 
HTML5- Road Show TI - Senac Jaboticabal
HTML5- Road Show TI -  Senac Jaboticabal HTML5- Road Show TI -  Senac Jaboticabal
HTML5- Road Show TI - Senac Jaboticabal
 
Apresentação CEJS - Do nada para a nuvem
Apresentação CEJS - Do nada para a nuvemApresentação CEJS - Do nada para a nuvem
Apresentação CEJS - Do nada para a nuvem
 

HTML5 na FATEC - novembro 2010

  • 1. por Fellipe Cicconi html 5 à prova do futuro
  • 3. Um mundo de pontas “world of ends” por Doc Searls and David Weinberger Ninguém é dono Todos podem usá-la Qualquer um pode melhorá-la […] perfeita antítese de como governos e organizações veem o mundo! http://www.worldofends.com
  • 4. Mas... quem é o Interfacer? aka frontend developer, webdeveolper, pasteleiro, etc. Estrutura, Estilo, Comportamento, Acessibilidade, Portabilidade, Integração
  • 5.
  • 6.
  • 7.
  • 9. Progressão dialética do HTML 2005: Google levanta uma estimativa sobre elementos e classes mais utilizadas na web. http://code.google.com/intl/pt-BR/webstats/2005-12/classes.html
  • 10. HTML5 ~= HTML + CSS + JS APIS http://slides.html5rocks.com/#slide4
  • 11. JS APIS querySelectorAll('ul li:nth-child(odd)') Web Storage Web SQL Database Cache da aplicação Drag and Drop Geolocation
  • 12. HTML Releitura da semântica (novas tags!) Mais detalhes para descrever links Microformatos Atributos de acessibilidade para RIA (ARIA) Formulários reloaded! Audio + Video Canvas + SVG
  • 13. CSS novos seletores suporte nativo a web-fonts colunas! bordas arredondadas, transparência sombras, gradientes e rotação animação, transições 2D e transformações 3D múltiplos backgrounds
  • 14. Benefícios imediatos do uso de HTML5 em seus novos projetos: Armazenamento local User Experience Geolocalização Semântica Acessibilidade Formulários Multimídia Tipografia Efeitos visuais (2D, 3D) Animações
  • 15. Siga-os! @paul_irish - Paul Irish: Chrome, html5boilerplate @t - Tantek Çelik: Technorati, Microformats, CSS WG @slicknet - Nicholas Zakas: Yahoo!, YUI, vários livros @ppk - Peter-Paul Kosh: quirksmode.org @jeresig - John Resig: jQuery guru @KuraFire - Faruk Ateş: modernizr @benschwarz - Ben Schwarz: W3C contributor twitter.com/liperuf/frontend-dev/members
  • 17. This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 2.5 License. Esta obra está licenciada sob uma Creative Commons Attribution-NonCommercial-NoDerivs 2.5 License. creative commons Download em http://slideshare.net/liperuf/html5-fatec-nov2010