SlideShare una empresa de Scribd logo
1 de 28
Descargar para leer sin conexión
HTML 5
a mudança da web
V Solisc
Florianópolis/SC
23/10/2010
PALESTRANTE
Paulino Michelazzo
Consultor Web
Fone: (11) 8715-2228
paulino@michelazzo.com.br
Twitter: @pmichelazzo
O QUE É HTML 5
O QUE É O HTML 5
E PORQUE ELE É NECESSÁRIO
a nova geração da HTML
a atualização da XHTML 1.0
a unificação das linguagens de marcação da web
a documentação dos padrões web
html
ATUALIZAÇÃO DA XHTML 1.0
html XhtmlXhtml Xhtml 2
XML
DOCUMENTAÇÃO
DOC “X” DOC “Y”
DOCUMENTAÇÃO
DOCUMENTAÇÃO PADRÃO
UNIFICAÇÃO DAS LINGUAGENS
HTML XHTML
HTML 5
HTML 4 HTML 5
evolução
revolução
O QUE É O W3C
uma comunidade internacional de trabalho
voltada ao desenvolvimento de padrões web
para levá-la a atingir o máximo de seu potencial
composta de organizações e pessoas
ESPECIFICAÇÕES
CSS HTML
PNG
XML
SOAP SVG
http://www.w3.org/TR/
HISTÓRIA DO HTML
1990 1992 1994 1996 2002 2004 2006 2008 2010
HTML 2
formalização da sintaxe
e as principais regras implementadas
HTML 3.2
ignorada pelos produtores de browsers
que criavam suas próprias tag’s
Web Standards Project
força a adoção de padrões
dá força as recomendações do W3C
promove o uso de navegadores padrão
HTML 4
estabilização da linguagem HTML
torna-se padrão para web
XHTML 1.0 - XHTML 2.0
levar a HTML para perto da XML
20001998
Fork W3C
Opera,Apple, Mozilla,Tim Bernes-Lee
Web Hypertext Application Technology
Working Group - WHATWG
WHATWG = HTML5
Fim XHTML 2.0
Apple e Google adotam HTML5
Cresce o interesse no padrão
SUPORTE A HTML 5
novas tags 4.0* x 3.6* 10.1* 4.0*
canvas 4.0* x 3.5* 9* 3.0*
elemento de vídeo 4.0 x 3.0 10.5 3.2
armazenamento local 4.0 8 3.0 10.5 4.0
aplicações off-line 4.0 8* 3.6 x 4.0
formulários HTML5 4.0* x x 10.1* 5.0*
drag-n’-drop 4.0 7* 3.5 x 4.0
* parcialmente
COMPATIBILIDADE
RETROATIVA
HTML 5
HTML 4.01
HTML 3
HTML 2
XHTML 2
XHTML 1
WEB SEMÂNTICA
A Web semântica interliga significados de palavras
e, neste âmbito, tem como finalidade conseguir
atribuir um significado (sentido) aos conteúdos
publicados na Internet de modo que seja
perceptível tanto pelo humano como pelo
computador.
Fonte:Wikipedia - http://pt.wikipedia.org/wiki/Web_sem%C3%A2ntica
<div>
<div>
<h1>Título</h1>
<p>Texto</p>
</div>
</div>
<div id=secao>
<div id=artigo>
<h1>Título</h1>
<p>Texto</p>
</div>
</div>
<section>
<article>
<h1>Título</h1>
<p>Texto</p>
</article>
</section>
isso é semântica!
ORGANIZAÇÃO
novos elementos semânticos
article usado para indicar uma área da página que contenha textos e outros elementos que
formam um artigo
aside agrupa informações relacionadas ao conteúdo onde se encontra
(um artigo ou a uma página)
footer usado para indicar o rodapé de uma página e seus elementos
header usado para indicar o header de uma página e seus elementos
hgroup usado para agrupar títulos (H1...H6) em múltiplos níveis
nav usado para a indicar áreas de navegação da página (links de menus e etc)
section usado para indicar seções dentro de uma página
OUTROS ELEMENTOS
• video e audio
• embed
• mark
• progress
• meter
• time
• ruby, rt e rp
• wbr
• canvas
• command
• detais
• datalist
• keygen
• outputlist
http://www.w3.org/TR/2010/WD-html5-diff-20100624/
FORMULÁRIOS EM HTML 5
TIPO INPUT
• tel - números de telefones
• email - endereços de email
• url - endereços web
• search - campos de busca
• range - seletor numérico entre valores
NOVOS ATRIBUTOS
• autocomplete
• autofocus
• datalist
• max
• min
• multiple
• pattern
• placeholder
• required
• step
• maxlenght*
NOVIDADE
PSEUDO-ELEMENTOS
• First-letter
• First-line
• Before
• After
p::first-letter{
font-size: 60px;
}
FONTES
em CSS3 qualquer fonte vira “família”
@font-face{
font-family: 'zapfino';
src: url('zapfino.ttf') format ('truetype');
}
p.zap{
font-family: zapfino;
}
COLUNAS
• Elementos
• Número de colunas
(obrigatório)
• Distância entre colunas
(obrigatório)
• Design da coluna
(opcional)
-moz-column-count: 4;
-moz-column-gap: 1em;
-webkit-column-count: 4;
-webkit-column-gap: 1em;
-moz-column-rule: 1px solid #222;
-webkit-column-rule: 1px solid #222;
ROUNDED CORNERS
• Elementos
• -moz-border-radius
• border
style=“-moz-border-radius: 10px;-
webkit- border-radius: 10px;border: 4px
solid #FF0000;”
MAIS NOVIDADES
• Canvas
• Armazenamento local
• Georeferenciamento
OBRIGADO

Más contenido relacionado

Similar a HTML 5 - A mudança da Web

Curso de HTML5 - Aula 01
Curso de HTML5 - Aula 01   Curso de HTML5 - Aula 01
Curso de HTML5 - Aula 01 Léo Dias
 
Trabalho de HTML, CSS e JavaScript - Eduardo Bertolucci - UNOPAR 2010
Trabalho de HTML, CSS e JavaScript - Eduardo Bertolucci - UNOPAR 2010Trabalho de HTML, CSS e JavaScript - Eduardo Bertolucci - UNOPAR 2010
Trabalho de HTML, CSS e JavaScript - Eduardo Bertolucci - UNOPAR 2010Eduardo Bertolucci
 
Road Show TI SENAC - HTML5 & CSS 3.0 - O que esperar da próxima web?
Road Show TI SENAC - HTML5 & CSS 3.0 - O que esperar da próxima web?Road Show TI SENAC - HTML5 & CSS 3.0 - O que esperar da próxima web?
Road Show TI SENAC - HTML5 & CSS 3.0 - O que esperar da próxima web?Renato Bongiorno Bonfanti
 
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 - Notas de aula
Html5 - Notas de aulaHtml5 - Notas de aula
Html5 - Notas de aulaclodiney cruz
 
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
 
1a5614c679b23c018654639f6b57ecf1.pdf
1a5614c679b23c018654639f6b57ecf1.pdf1a5614c679b23c018654639f6b57ecf1.pdf
1a5614c679b23c018654639f6b57ecf1.pdfNickMartinsgaspar
 
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
 
Montando sites com XHTML e CSS utilizando os padrões web
Montando sites com XHTML e CSS utilizando os padrões webMontando sites com XHTML e CSS utilizando os padrões web
Montando sites com XHTML e CSS utilizando os padrões webigorpimentel
 
AULA 01 - Conceitos de HTML.pptx
AULA 01 - Conceitos de HTML.pptxAULA 01 - Conceitos de HTML.pptx
AULA 01 - Conceitos de HTML.pptxJEANCLEVERSONPRATAS
 
Web semântica e html5 na recuperação de conteúdo informacional
Web semântica e html5 na recuperação de conteúdo informacionalWeb semântica e html5 na recuperação de conteúdo informacional
Web semântica e html5 na recuperação de conteúdo informacionalRichard Duchatsch Johansen
 
Html E Websemantica Trabalho
Html E Websemantica TrabalhoHtml E Websemantica Trabalho
Html E Websemantica TrabalhoAdagenor Ribeiro
 
Desenvolvimento Web Parte II
Desenvolvimento Web Parte IIDesenvolvimento Web Parte II
Desenvolvimento Web Parte IIigorpimentel
 

Similar a HTML 5 - A mudança da Web (20)

Curso de HTML5 - Aula 01
Curso de HTML5 - Aula 01   Curso de HTML5 - Aula 01
Curso de HTML5 - Aula 01
 
HTML5
HTML5HTML5
HTML5
 
Trabalho de HTML, CSS e JavaScript - Eduardo Bertolucci - UNOPAR 2010
Trabalho de HTML, CSS e JavaScript - Eduardo Bertolucci - UNOPAR 2010Trabalho de HTML, CSS e JavaScript - Eduardo Bertolucci - UNOPAR 2010
Trabalho de HTML, CSS e JavaScript - Eduardo Bertolucci - UNOPAR 2010
 
Sobre o HTML
Sobre o HTMLSobre o HTML
Sobre o HTML
 
Introdução a HTML5
Introdução a HTML5Introdução a HTML5
Introdução a HTML5
 
Road Show TI SENAC - HTML5 & CSS 3.0 - O que esperar da próxima web?
Road Show TI SENAC - HTML5 & CSS 3.0 - O que esperar da próxima web?Road Show TI SENAC - HTML5 & CSS 3.0 - O que esperar da próxima web?
Road Show TI SENAC - HTML5 & CSS 3.0 - O que esperar da próxima web?
 
HTML5 - Road Show TI Experience 2012
HTML5 - Road Show TI Experience 2012HTML5 - Road Show TI Experience 2012
HTML5 - Road Show TI Experience 2012
 
Html5 - Notas de aula
Html5 - Notas de aulaHtml5 - Notas de aula
Html5 - Notas de aula
 
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
HTML5HTML5
HTML5
 
HTML 5 e Open Web Platform
HTML 5 e Open Web PlatformHTML 5 e Open Web Platform
HTML 5 e Open Web Platform
 
1a5614c679b23c018654639f6b57ecf1.pdf
1a5614c679b23c018654639f6b57ecf1.pdf1a5614c679b23c018654639f6b57ecf1.pdf
1a5614c679b23c018654639f6b57ecf1.pdf
 
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
 
Montando sites com XHTML e CSS utilizando os padrões web
Montando sites com XHTML e CSS utilizando os padrões webMontando sites com XHTML e CSS utilizando os padrões web
Montando sites com XHTML e CSS utilizando os padrões web
 
Curso de HTML5 CSS3 e JS
Curso de HTML5 CSS3 e JSCurso de HTML5 CSS3 e JS
Curso de HTML5 CSS3 e JS
 
AULA 01 - Conceitos de HTML.pptx
AULA 01 - Conceitos de HTML.pptxAULA 01 - Conceitos de HTML.pptx
AULA 01 - Conceitos de HTML.pptx
 
Web semântica e html5 na recuperação de conteúdo informacional
Web semântica e html5 na recuperação de conteúdo informacionalWeb semântica e html5 na recuperação de conteúdo informacional
Web semântica e html5 na recuperação de conteúdo informacional
 
Html E Websemantica Trabalho
Html E Websemantica TrabalhoHtml E Websemantica Trabalho
Html E Websemantica Trabalho
 
Desenvolvimento Web Parte II
Desenvolvimento Web Parte IIDesenvolvimento Web Parte II
Desenvolvimento Web Parte II
 

Más de Paulino Michelazzo

Drupal Performance - Dicas e técnicas para levar seu Drupal às nuvens
Drupal Performance - Dicas e técnicas para levar seu Drupal às nuvensDrupal Performance - Dicas e técnicas para levar seu Drupal às nuvens
Drupal Performance - Dicas e técnicas para levar seu Drupal às nuvensPaulino Michelazzo
 
WordCamp 2011 - BuscaPé Developer
WordCamp 2011 - BuscaPé DeveloperWordCamp 2011 - BuscaPé Developer
WordCamp 2011 - BuscaPé DeveloperPaulino Michelazzo
 
Como vender e ganhar dinheiro com software livre
Como vender e ganhar dinheiro com software livreComo vender e ganhar dinheiro com software livre
Como vender e ganhar dinheiro com software livrePaulino Michelazzo
 
Drupal 7 - Nova Versão para Novos Desafios
Drupal 7 - Nova Versão para Novos DesafiosDrupal 7 - Nova Versão para Novos Desafios
Drupal 7 - Nova Versão para Novos DesafiosPaulino Michelazzo
 
As novidades do WordPress 3.0 para criativos
As novidades do WordPress 3.0 para criativosAs novidades do WordPress 3.0 para criativos
As novidades do WordPress 3.0 para criativosPaulino Michelazzo
 
Joomla! do desktop ao datacenter
Joomla! do desktop ao datacenterJoomla! do desktop ao datacenter
Joomla! do desktop ao datacenterPaulino Michelazzo
 
Criando e sustentando uma empresa livre
Criando e sustentando uma empresa livreCriando e sustentando uma empresa livre
Criando e sustentando uma empresa livrePaulino Michelazzo
 
CMS Livres Gestao de conhecimento para web
CMS Livres   Gestao de conhecimento para webCMS Livres   Gestao de conhecimento para web
CMS Livres Gestao de conhecimento para webPaulino Michelazzo
 
Criando e sustentando uma empresa livre - Solisc
Criando e sustentando uma empresa livre - SoliscCriando e sustentando uma empresa livre - Solisc
Criando e sustentando uma empresa livre - SoliscPaulino Michelazzo
 
1 Forum de SL de Duque de Caxias
1 Forum de SL de Duque de Caxias1 Forum de SL de Duque de Caxias
1 Forum de SL de Duque de CaxiasPaulino Michelazzo
 
Por quê blogar com e sem WordPress
Por quê blogar com e sem WordPressPor quê blogar com e sem WordPress
Por quê blogar com e sem WordPressPaulino Michelazzo
 

Más de Paulino Michelazzo (20)

Drupal Performance - Dicas e técnicas para levar seu Drupal às nuvens
Drupal Performance - Dicas e técnicas para levar seu Drupal às nuvensDrupal Performance - Dicas e técnicas para levar seu Drupal às nuvens
Drupal Performance - Dicas e técnicas para levar seu Drupal às nuvens
 
Intercon 2011
Intercon 2011Intercon 2011
Intercon 2011
 
WordCamp 2011 - BuscaPé Developer
WordCamp 2011 - BuscaPé DeveloperWordCamp 2011 - BuscaPé Developer
WordCamp 2011 - BuscaPé Developer
 
Palestra OSCON 2011
Palestra OSCON 2011Palestra OSCON 2011
Palestra OSCON 2011
 
Como vender e ganhar dinheiro com software livre
Como vender e ganhar dinheiro com software livreComo vender e ganhar dinheiro com software livre
Como vender e ganhar dinheiro com software livre
 
Drupal 7 - Nova Versão para Novos Desafios
Drupal 7 - Nova Versão para Novos DesafiosDrupal 7 - Nova Versão para Novos Desafios
Drupal 7 - Nova Versão para Novos Desafios
 
Inquebrable Drupal
Inquebrable DrupalInquebrable Drupal
Inquebrable Drupal
 
As novidades do WordPress 3.0 para criativos
As novidades do WordPress 3.0 para criativosAs novidades do WordPress 3.0 para criativos
As novidades do WordPress 3.0 para criativos
 
Joomla! do desktop ao datacenter
Joomla! do desktop ao datacenterJoomla! do desktop ao datacenter
Joomla! do desktop ao datacenter
 
Inovação em software
Inovação em softwareInovação em software
Inovação em software
 
Criando e sustentando uma empresa livre
Criando e sustentando uma empresa livreCriando e sustentando uma empresa livre
Criando e sustentando uma empresa livre
 
CMS Livres Gestao de conhecimento para web
CMS Livres   Gestao de conhecimento para webCMS Livres   Gestao de conhecimento para web
CMS Livres Gestao de conhecimento para web
 
POG nunca mais - SOLISC
POG nunca mais - SOLISCPOG nunca mais - SOLISC
POG nunca mais - SOLISC
 
Criando e sustentando uma empresa livre - Solisc
Criando e sustentando uma empresa livre - SoliscCriando e sustentando uma empresa livre - Solisc
Criando e sustentando uma empresa livre - Solisc
 
CMS Livres na Dataprev
CMS Livres na DataprevCMS Livres na Dataprev
CMS Livres na Dataprev
 
CMS Livres - EDTED Recife
CMS Livres - EDTED RecifeCMS Livres - EDTED Recife
CMS Livres - EDTED Recife
 
Intercon 2009
Intercon 2009Intercon 2009
Intercon 2009
 
1 Forum de SL de Duque de Caxias
1 Forum de SL de Duque de Caxias1 Forum de SL de Duque de Caxias
1 Forum de SL de Duque de Caxias
 
Por quê blogar com e sem WordPress
Por quê blogar com e sem WordPressPor quê blogar com e sem WordPress
Por quê blogar com e sem WordPress
 
6º FGSL
6º FGSL6º FGSL
6º FGSL
 

HTML 5 - A mudança da Web