SlideShare uma empresa Scribd logo
1 de 14
Baixar para ler offline
HTML5

  Grupo D:

 André Santos
Fernando Matos
  Paulo Silva
   Vítor Melo
O que é?
HTML (HyperText Markup Language):
  responsável por organizar e formatar as páginas que
  visitamos na Internet;

HTML5 - Quinta versão da linguagem HTML;

Mudança no papel do HTML na Web:
  Semântica;
  Acessibilidade;

Novas funcionalidades:
  Novas API's;
  Controle embutido de conteúdo multimídia;
  Aprimoramento do uso off-line;
  Melhoria na depuração de erros.
Conceitos Básicos (1/4)

Novos elementos de estrutura:

   <header>
   <section>
   <article>
   <footer>
   <nav>
   <aside>

Doctype:

   <!DOCTYPE html>
Conceitos Básicos (2/4)

Novos elementos de conteúdo:

   <figure>                    <figure id="figura01">
                                   <legend>Figura 1. Esquema de uma
   <canvas>                    página em HTML5</legend>
   <audio>                         <img src="html5.png" border="0"
   <video>                     width="200" height="300"
                               alt="Como fica a estrutura de uma
   <dialog>, <dt> e <dd>       página escrita com os novos elementos
   <time>                      do HTML5" />
   <meter>                     </figure>


 <audio src="musica.mp3" autoplay="autoplay" loop="20000" />

 <video src="video.mov" width="400" height="360" />
Conceitos Básicos (3/4)

Elementos retirados:

   <basefont>
   <big>
   <center>
   <font>
   <s>
   <strike>
   <tt>
   <u>
   <frame>
   <frameset>
   <noframes>
Conceitos Básicos (4/4)
   Exemplo de código em HTML5:


<html>
<head>
  <title>HTML5</title>
</head>
<body>
  <audio id="audioTest" autobuffer controls >
   <source src="test.mp3">
   <source src="test.mp3" type="audio/mp3" codecs="Xmp3">
   <source src="url">
    //mensagem especificando que o browser não suporta a tag
  </audio>
</body>
</html>
Produtos do Mercado (1/2)
Produtos do Mercado (2/2)
Como está sendo usado
Jogos:
   http://dougx.net/plunder/plunder.html
   http://seancode.com/webventure/
   http://experiments.instrum3nt.com/markmahoney/ball/

Animações:
   http://www.20thingsilearned.com/
   http://www.effectgames.com/demos/canvascycle/

Aplicações para criação de desenhos:
   http://mugtug.com/sketchpad/
   http://mrdoob.com/projects/harmony/

E muitas outras aplicações de diversos tipos;
Padrões e Formatos existentes (1/2)

<audio> e <video>
 Multimídia sem plugins.

geotagging
 Localização em relação ao posicionamento.

WebGL
Padrão de programação 3D para Browsers.
Padrões e Formatos Existentes (2/2)
Ambientes de Desenvolvimento

Adobe Dreamweaver CS5 HTML5 Pack:
   Extensão para o Dreamweaver;

HTML5 Rocks, da Google:
  Espécie de referência para as API's do HTML5:
     http://www.html5rocks.com

Maqetta, da IBM:
  Ferramenta de criação visual de interfaces com o
  usuário.
      http://maqetta.org
Conclusões

Tende a se consolidar cada vez mais como padrão na
criação de conteúdo web;

Substituição gradativa de algumas tecnologias;

Diminuição dos problemas de compatibilidade;

Transformação dos navegadores de meros mostradores de
página para completos ambientes de desenvolvimento;

Ajuda as máquinas de busca a indexar melhor as páginas.
Referências

Técnicas:

   http://www.w3schools.com/html5/html5_reference.asp
   http://www.w3.org/TR/html5/
   http://www.html5rocks.com/

Bibliográficas:

   http://www.infowester.com/introhtml5.php
   http://pt.wikipedia.org/wiki/HTML5
   http://olhardigital.uol.com.br/produtos/central_de_videos/voce-ja-
   mexeu-com-html5
   http://html5demos.com/
   http://www.youtube.com/html5

Mais conteúdo relacionado

Mais procurados

Evolução das arquiteturas para aplicações Web
Evolução das arquiteturas para aplicações WebEvolução das arquiteturas para aplicações Web
Evolução das arquiteturas para aplicações WebBreno Vitorino
 
JSF 2.0 e ScrumToys
JSF 2.0 e ScrumToysJSF 2.0 e ScrumToys
JSF 2.0 e ScrumToysDr. Spock
 
Sites Responsivos - Como mostrar o mesmo conteúdo em diversos aparelhos
Sites Responsivos - Como mostrar o mesmo conteúdo em diversos aparelhosSites Responsivos - Como mostrar o mesmo conteúdo em diversos aparelhos
Sites Responsivos - Como mostrar o mesmo conteúdo em diversos aparelhosGilberto Crespo
 
Desenvolvimento de sites responsivos utilizando o framework Bootstrap com apl...
Desenvolvimento de sites responsivos utilizando o framework Bootstrap com apl...Desenvolvimento de sites responsivos utilizando o framework Bootstrap com apl...
Desenvolvimento de sites responsivos utilizando o framework Bootstrap com apl...joselialcosta
 
Wordpress SEO - Muito além de plugins
Wordpress SEO - Muito além de pluginsWordpress SEO - Muito além de plugins
Wordpress SEO - Muito além de pluginsFabio Ricotta
 
Sistema gerenciador de conteúdo
Sistema gerenciador de conteúdoSistema gerenciador de conteúdo
Sistema gerenciador de conteúdoBreno Vitorino
 
Mini curso introdutório ao Django
Mini curso introdutório ao DjangoMini curso introdutório ao Django
Mini curso introdutório ao DjangoVinicius Mendes
 
Introdução a Bootstrap 3
Introdução a Bootstrap 3Introdução a Bootstrap 3
Introdução a Bootstrap 3Iago Effting
 
Desenvolvimento Web : HTML5, CSS3 & JavaScript
Desenvolvimento Web : HTML5, CSS3 & JavaScriptDesenvolvimento Web : HTML5, CSS3 & JavaScript
Desenvolvimento Web : HTML5, CSS3 & JavaScriptFábio Flatschart
 
Desenvolvimento de Módulos Divi Builder
Desenvolvimento de Módulos Divi BuilderDesenvolvimento de Módulos Divi Builder
Desenvolvimento de Módulos Divi BuilderDaniel Paz
 

Mais procurados (20)

Evolução das arquiteturas para aplicações Web
Evolução das arquiteturas para aplicações WebEvolução das arquiteturas para aplicações Web
Evolução das arquiteturas para aplicações Web
 
Curso de WordPress
Curso de WordPressCurso de WordPress
Curso de WordPress
 
JSF 2.0 e ScrumToys
JSF 2.0 e ScrumToysJSF 2.0 e ScrumToys
JSF 2.0 e ScrumToys
 
Sites Responsivos - Como mostrar o mesmo conteúdo em diversos aparelhos
Sites Responsivos - Como mostrar o mesmo conteúdo em diversos aparelhosSites Responsivos - Como mostrar o mesmo conteúdo em diversos aparelhos
Sites Responsivos - Como mostrar o mesmo conteúdo em diversos aparelhos
 
Desenvolvimento de sites responsivos utilizando o framework Bootstrap com apl...
Desenvolvimento de sites responsivos utilizando o framework Bootstrap com apl...Desenvolvimento de sites responsivos utilizando o framework Bootstrap com apl...
Desenvolvimento de sites responsivos utilizando o framework Bootstrap com apl...
 
Widget
WidgetWidget
Widget
 
Wordpress SEO - Muito além de plugins
Wordpress SEO - Muito além de pluginsWordpress SEO - Muito além de plugins
Wordpress SEO - Muito além de plugins
 
XHTML e CSS
XHTML e CSSXHTML e CSS
XHTML e CSS
 
Sistema gerenciador de conteúdo
Sistema gerenciador de conteúdoSistema gerenciador de conteúdo
Sistema gerenciador de conteúdo
 
Mini curso introdutório ao Django
Mini curso introdutório ao DjangoMini curso introdutório ao Django
Mini curso introdutório ao Django
 
Responsive Layouts
Responsive LayoutsResponsive Layouts
Responsive Layouts
 
Introdução a HTML5
Introdução a HTML5Introdução a HTML5
Introdução a HTML5
 
Introdução a Bootstrap 3
Introdução a Bootstrap 3Introdução a Bootstrap 3
Introdução a Bootstrap 3
 
Introdução ao PHP
Introdução ao PHPIntrodução ao PHP
Introdução ao PHP
 
Web components
Web componentsWeb components
Web components
 
Web components
Web componentsWeb components
Web components
 
Front end - the right way
Front end - the right wayFront end - the right way
Front end - the right way
 
Desenvolvimento Web : HTML5, CSS3 & JavaScript
Desenvolvimento Web : HTML5, CSS3 & JavaScriptDesenvolvimento Web : HTML5, CSS3 & JavaScript
Desenvolvimento Web : HTML5, CSS3 & JavaScript
 
HTML 5
HTML 5HTML 5
HTML 5
 
Desenvolvimento de Módulos Divi Builder
Desenvolvimento de Módulos Divi BuilderDesenvolvimento de Módulos Divi Builder
Desenvolvimento de Módulos Divi Builder
 

Semelhante a HTML5 Guia

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 - Road Show TI Experience 2012
HTML5 - Road Show TI Experience 2012HTML5 - Road Show TI Experience 2012
HTML5 - Road Show TI Experience 2012Fábio Flatschart
 
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
 
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
 
Projeto Web - Aula 1 - Fundamentos do Dev WEB.pptx
Projeto Web - Aula 1 - Fundamentos do Dev WEB.pptxProjeto Web - Aula 1 - Fundamentos do Dev WEB.pptx
Projeto Web - Aula 1 - Fundamentos do Dev WEB.pptxLuiz Antonio
 
Rio Info 2010 - Oficina - Oficina Papel Devigner Novidades HTML5 - Ricardo Pa...
Rio Info 2010 - Oficina - Oficina Papel Devigner Novidades HTML5 - Ricardo Pa...Rio Info 2010 - Oficina - Oficina Papel Devigner Novidades HTML5 - Ricardo Pa...
Rio Info 2010 - Oficina - Oficina Papel Devigner Novidades HTML5 - Ricardo Pa...Rio Info
 
Workshop: WebSockets com HTML 5 & PHP - Gustavo Ciello
Workshop: WebSockets com HTML 5 & PHP - Gustavo CielloWorkshop: WebSockets com HTML 5 & PHP - Gustavo Ciello
Workshop: WebSockets com HTML 5 & PHP - Gustavo CielloTchelinux
 
Html5 - Notas de aula
Html5 - Notas de aulaHtml5 - Notas de aula
Html5 - Notas de aulaclodiney cruz
 
Introdução de web
Introdução de webIntrodução de web
Introdução de webSedu
 
Colóquio Drupal na Universidade do Minho
Colóquio Drupal na Universidade do MinhoColóquio Drupal na Universidade do Minho
Colóquio Drupal na Universidade do Minhointrofini
 
Apresentação Minas - Desenvolvendo Sites
Apresentação Minas - Desenvolvendo SitesApresentação Minas - Desenvolvendo Sites
Apresentação Minas - Desenvolvendo Sitesthiagolima
 
Seminário de Desenvolvimento Mobile - Etec Cafelândia
Seminário de Desenvolvimento Mobile - Etec CafelândiaSeminário de Desenvolvimento Mobile - Etec Cafelândia
Seminário de Desenvolvimento Mobile - Etec CafelândiaDiego Cavalca
 
Campus Party 2011 html 5
Campus Party 2011 html 5Campus Party 2011 html 5
Campus Party 2011 html 5Danilo Sousa
 
Joomla 3.0 - Novidades sobre a versão
Joomla 3.0 - Novidades sobre a versãoJoomla 3.0 - Novidades sobre a versão
Joomla 3.0 - Novidades sobre a versãoBule Comunicação
 
Kyrios: Infra-estrutura livre para desenvolvimento de software
Kyrios: Infra-estrutura livre para desenvolvimento de softwareKyrios: Infra-estrutura livre para desenvolvimento de software
Kyrios: Infra-estrutura livre para desenvolvimento de softwareFábio Nogueira de Lucena
 

Semelhante a HTML5 Guia (20)

HTML 5 e Open Web Platform
HTML 5 e Open Web PlatformHTML 5 e Open Web Platform
HTML 5 e Open Web Platform
 
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 - Road Show TI Experience 2012
HTML5 - Road Show TI Experience 2012HTML5 - Road Show TI Experience 2012
HTML5 - Road Show TI Experience 2012
 
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
 
HTML5- Road Show TI - Senac Jaboticabal
HTML5- Road Show TI -  Senac Jaboticabal HTML5- Road Show TI -  Senac Jaboticabal
HTML5- Road Show TI - Senac Jaboticabal
 
Curso de HTML5 CSS3 e JS
Curso de HTML5 CSS3 e JSCurso de HTML5 CSS3 e JS
Curso de HTML5 CSS3 e JS
 
Projeto Web - Aula 1 - Fundamentos do Dev WEB.pptx
Projeto Web - Aula 1 - Fundamentos do Dev WEB.pptxProjeto Web - Aula 1 - Fundamentos do Dev WEB.pptx
Projeto Web - Aula 1 - Fundamentos do Dev WEB.pptx
 
Html5
Html5Html5
Html5
 
Rio Info 2010 - Oficina - Oficina Papel Devigner Novidades HTML5 - Ricardo Pa...
Rio Info 2010 - Oficina - Oficina Papel Devigner Novidades HTML5 - Ricardo Pa...Rio Info 2010 - Oficina - Oficina Papel Devigner Novidades HTML5 - Ricardo Pa...
Rio Info 2010 - Oficina - Oficina Papel Devigner Novidades HTML5 - Ricardo Pa...
 
Workshop: WebSockets com HTML 5 & PHP - Gustavo Ciello
Workshop: WebSockets com HTML 5 & PHP - Gustavo CielloWorkshop: WebSockets com HTML 5 & PHP - Gustavo Ciello
Workshop: WebSockets com HTML 5 & PHP - Gustavo Ciello
 
Html5 - Notas de aula
Html5 - Notas de aulaHtml5 - Notas de aula
Html5 - Notas de aula
 
Introdução de web
Introdução de webIntrodução de web
Introdução de web
 
Colóquio Drupal na Universidade do Minho
Colóquio Drupal na Universidade do MinhoColóquio Drupal na Universidade do Minho
Colóquio Drupal na Universidade do Minho
 
Apresentação Minas - Desenvolvendo Sites
Apresentação Minas - Desenvolvendo SitesApresentação Minas - Desenvolvendo Sites
Apresentação Minas - Desenvolvendo Sites
 
Seminário de Desenvolvimento Mobile - Etec Cafelândia
Seminário de Desenvolvimento Mobile - Etec CafelândiaSeminário de Desenvolvimento Mobile - Etec Cafelândia
Seminário de Desenvolvimento Mobile - Etec Cafelândia
 
Campus Party 2011 html 5
Campus Party 2011 html 5Campus Party 2011 html 5
Campus Party 2011 html 5
 
Html5 e css3
Html5 e css3Html5 e css3
Html5 e css3
 
HTML5
HTML5HTML5
HTML5
 
Joomla 3.0 - Novidades sobre a versão
Joomla 3.0 - Novidades sobre a versãoJoomla 3.0 - Novidades sobre a versão
Joomla 3.0 - Novidades sobre a versão
 
Kyrios: Infra-estrutura livre para desenvolvimento de software
Kyrios: Infra-estrutura livre para desenvolvimento de softwareKyrios: Infra-estrutura livre para desenvolvimento de software
Kyrios: Infra-estrutura livre para desenvolvimento de software
 

HTML5 Guia

  • 1. HTML5 Grupo D: André Santos Fernando Matos Paulo Silva Vítor Melo
  • 2. O que é? HTML (HyperText Markup Language): responsável por organizar e formatar as páginas que visitamos na Internet; HTML5 - Quinta versão da linguagem HTML; Mudança no papel do HTML na Web: Semântica; Acessibilidade; Novas funcionalidades: Novas API's; Controle embutido de conteúdo multimídia; Aprimoramento do uso off-line; Melhoria na depuração de erros.
  • 3. Conceitos Básicos (1/4) Novos elementos de estrutura: <header> <section> <article> <footer> <nav> <aside> Doctype: <!DOCTYPE html>
  • 4. Conceitos Básicos (2/4) Novos elementos de conteúdo: <figure> <figure id="figura01"> <legend>Figura 1. Esquema de uma <canvas> página em HTML5</legend> <audio> <img src="html5.png" border="0" <video> width="200" height="300" alt="Como fica a estrutura de uma <dialog>, <dt> e <dd> página escrita com os novos elementos <time> do HTML5" /> <meter> </figure> <audio src="musica.mp3" autoplay="autoplay" loop="20000" /> <video src="video.mov" width="400" height="360" />
  • 5. Conceitos Básicos (3/4) Elementos retirados: <basefont> <big> <center> <font> <s> <strike> <tt> <u> <frame> <frameset> <noframes>
  • 6. Conceitos Básicos (4/4) Exemplo de código em HTML5: <html> <head> <title>HTML5</title> </head> <body> <audio id="audioTest" autobuffer controls > <source src="test.mp3"> <source src="test.mp3" type="audio/mp3" codecs="Xmp3"> <source src="url"> //mensagem especificando que o browser não suporta a tag </audio> </body> </html>
  • 9. Como está sendo usado Jogos: http://dougx.net/plunder/plunder.html http://seancode.com/webventure/ http://experiments.instrum3nt.com/markmahoney/ball/ Animações: http://www.20thingsilearned.com/ http://www.effectgames.com/demos/canvascycle/ Aplicações para criação de desenhos: http://mugtug.com/sketchpad/ http://mrdoob.com/projects/harmony/ E muitas outras aplicações de diversos tipos;
  • 10. Padrões e Formatos existentes (1/2) <audio> e <video> Multimídia sem plugins. geotagging Localização em relação ao posicionamento. WebGL Padrão de programação 3D para Browsers.
  • 11. Padrões e Formatos Existentes (2/2)
  • 12. Ambientes de Desenvolvimento Adobe Dreamweaver CS5 HTML5 Pack: Extensão para o Dreamweaver; HTML5 Rocks, da Google: Espécie de referência para as API's do HTML5: http://www.html5rocks.com Maqetta, da IBM: Ferramenta de criação visual de interfaces com o usuário. http://maqetta.org
  • 13. Conclusões Tende a se consolidar cada vez mais como padrão na criação de conteúdo web; Substituição gradativa de algumas tecnologias; Diminuição dos problemas de compatibilidade; Transformação dos navegadores de meros mostradores de página para completos ambientes de desenvolvimento; Ajuda as máquinas de busca a indexar melhor as páginas.
  • 14. Referências Técnicas: http://www.w3schools.com/html5/html5_reference.asp http://www.w3.org/TR/html5/ http://www.html5rocks.com/ Bibliográficas: http://www.infowester.com/introhtml5.php http://pt.wikipedia.org/wiki/HTML5 http://olhardigital.uol.com.br/produtos/central_de_videos/voce-ja- mexeu-com-html5 http://html5demos.com/ http://www.youtube.com/html5