SlideShare a Scribd company logo
HTML5Overview
AgentesTimelineSimplificaçõesNovidadesTags MantidasEstruturaEstrutura AntigaNova EstruturaTópicos da Apresentação
TecnologiasClass: SemanticsClass: Offline & StorageClass: Device AccessClass: ConnectivityClass: MultimediaClass: 3D, Graphics& EffectsClass: Performance & IntegrationClass: CSS 3Tópicos da Apresentação
CompatibilidadeOpiniõesReferênciasImagensTópicos da Apresentação
Web HipertextApplication Technology WorkingGroup (WHATWG) - http://www.whatwg.org/Criado em 2004 – Contribuidores individuais: Apple, Mozilla, Google e OperaAberto para ContribuiçõesDemos, APIS, Contribuições ligadas ao HTMLWorld Wide Web Consortion (W3C) - http://www.w3.org/Draft do HTML5 em 2008Agentes
1991 – Tags (HTML) mencionadas1993 – Draft HTML1995 – HTML 21997 – W3CHTML 3.2 (Janeiro)HTML 4 (Dezembro)1999 – HTML 4.1 – recomendação W3C2000 – XHTML 1.0Timeline
2001 – XHTML 1.12001/2007 – W3C “Sleeps”2004 – WATWG inicia Project Web Applications (HTML5)2008 – Draft HTML5 pela W3C2009 – W3C anuncia fim do grupo XHTMLTimeline
Doctype	<!DOCTYPE html>	<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"	"http://www.w3c.org/TR/xhtml1/DTD/xhtml1-strict.dtd">Type não necessário	<scriptsrc="myscript.js"></script>	<linkhref="myapp.js"></link>Simplificações
Novidadesarticleasideaudiocanvascommanddatagriddatalistdatatemplateevent-sourcefigurefooterheadermarkmeternavoutputprogresssourcetimevideo
Tags Mantidasacronymappletbasefontdirfontsstrikeubigcenterframeframesetnoframestt
Estrutura
Estrutura antiga
Estrutura Nova
Html5 Overview
Html5 Overview
Html5 Overview
<header><nav><article><aside><footer>
<time><figure><legend><meter>
<section><h1><h1><h1>
Givingmeaningtostructure, semantics are front and center with HTML5. A richer set oftags, alongwithRDFa, microdata, andmicroformats, are enabling a more useful, data driven web for bothprogramsandyourusers.Class: Semantics
HTML5 appscan start faster, andworkevenifthereis no internet connection, thankstotheApp Cache, Local Storage, Indexed DB, andthe File APIs.Class: Offline & Storage
Withgeo-locationjustthebeginning, HTML5 will help appstoaccessdevicesoutsideofyour browser andconnectedtoyourcomputer.Class: Device Access
Class: Device Access
More efficientconnectivitymeans more real-time chats, faster games, andbetter communication. Web Sockets and Server-SentEvents are pushing (punintended) data betweenclientand server more efficientlythaneverbefore.Class: Connectivity
Audioandvideo are firstclasscitizens in the HTML5 web, living in harmonywithyourappsand sites. Lights, camera, action!Class: Multimedia
Audioelement (OGG): SRC, AUTOBUFFER, CONTROLS, LOOP, AUTOPLAY	<audiosrc="music.ogg"autoplaycontrols></audio>Videoelement (OGV, MP4): SRC, CONTROLS, LOOP, AUTOPLAY<videosrc="video.ogv" loop autoplay />Áudio e Vídeo
<objectclassid="clsid:d27cdb6e- ae6d-11cf-96b8-444553540000"width="425"height="344"codebase="http:// download.macromedia.com/pub/shockwave/cabs/flash/ swflash.cab#version=6,0,40,0">	<paramname="allowFullScreen"value="true" />	<paramname="allowscriptaccess"value="always" />	<paramname="src"value="http://www.youtube.com/v/7r1_ePcl3aM&amp;hl=en&amp;fs=1&amp;" />	<paramname="allowfullscreen"value="true" />	<embedtype="application/x-shockwave-flash"width="425"height="344"src="http://www.youtube.com/v/7r1_ePcl3aM&amp;hl=en&amp;fs=1&amp;"allowscriptaccess="always"allowfullscreen="true”></embed></object>Áudio e Vídeo
<objectclassid="clsid:d27cdb6e- ae6d-11cf-96b8-444553540000"width="425"height="344"codebase="http:// download.macromedia.com/pub/shockwave/cabs/flash/ swflash.cab#version=6,0,40,0">	<paramname="allowFullScreen"value="true" />	<paramname="allowscriptaccess"value="always" />	<paramname="src"value="http://www.youtube.com/v/7r1_ePcl3aM&amp;hl=en&amp;fs=1&amp;" />	<paramname="allowfullscreen"value="true" />	<embedtype="application/x-shockwave-flash"width="425"height="344"src="http://www.youtube.com/v/7r1_ePcl3aM&amp;hl=en&amp;fs=1&amp;"allowscriptaccess="always"allowfullscreen="true”></embed></object>Áudio e Vídeo
<videowidth="640"height="360"src="http://www.youtube.com/demo/google_main.mp4"controlsautobuffer>	<p>Trythispage in Safari 4! Oryoucan<ahref="http://www.youtube.com/demo/google_main.mp4">download thevideo</a>instead.</p></video>Class: Multimedia
OggTheora/VorbisFirefox 3.5+ChromeOperaMPEG-4 H.264/ACCSafariChromeOperaFormatos de Vídeo
Controles Nativos
Player HTML5http://sublimevideo.net/
Between SVG, Canvas, WebGL, and CSS3 3D features, you'resuretoamazeyouruserswithstunningvisualsnativelyrendered in the browser.Class: 3D, Graphics & Effects
Canvas<canvas id="myCanvas"width="300"height="150">Your browser does nothavesupportfor Canvas.</canvas><scripttype="text/javascript"><!--window.addEventListener('load', function () {// Getthecanvaselement.varelem = document.getElementById('myCanvas');if (!elem || !elem.getContext) {return;}// Get the canvas 2d context.var context = elem.getContext('2d');if (!context) {return;}http://dev.opera.com/articles/view/html-5-canvas-the-basics/
Canvascontext.fillStyle= '#00f'; // bluecontext.strokeStyle = '#f00'; // redcontext.lineWidth   = 4;// Draw some rectangles.// Arguments: x, y, width, heightcontext.fillRect  (0,   0, 150, 50);  context.strokeRect(0,  60, 150, 50);context.clearRect (30, 25,  90, 60);  context.strokeRect(30, 25,  90, 60);}, false);// --></script>http://dev.opera.com/articles/view/html-5-canvas-the-basics/
CanvasAplicações - ExemploNewton Polinomial - http://www.benjoffe.com/code/demos/interpolate/BlobSallad - http://www.blobsallad.se/Star-Field flight - http://arapehlivanian.com/wp-content/uploads/2007/02/canvas.html3D Walker - http://www.benjoffe.com/code/demos/canvascape/paintWeb-  http://code.google.com/p/paintweb/
Makeyour web app, andthe web, fasterwith a varietyoftechniquesandtechnologiessuch as Web WorkersandXMLHttpRequest 2. No usershalleverwaitonyourwatch.Class: Performance & Integration
CSS3 delivers a wide range ofstylizationandeffects, enhancingthe web appwithoutsacrificingyoursemanticstructureor performance. Additionally Web Open FontFormat (WOFF) providestypographicflexibilityandcontrolfarbeyondanythingthe web hasofferedbefore.Class: CSS 3
Em desenvolvimentoEstá sendo desenvolvido em sub-especificaçõestransformationanimationtransitionExemplo do que pode ser feito com CSS 3:http://www.zurb.com/playgroundClass: CSS 3
Class: CSS 3
Class: CSS 3
Class: CSS 3
Form Demo<formaction="formdemo.php"method="post">    <label for="name">Name:</label>    <inputtype="text"name="name"requiredplaceholder="Name" />    <label for="email">Email:</label>    <inputtype="email"name="email"requiredplaceholder="email@example.com" /><label for="website">Website:</label><inputtype="url"name="website"requiredplaceholder="http://www.example.com" /><label for="number">Number:</label><inputtype="number"name="number" min="0"max="10"step="2"requiredplaceholder="Even num < 10"><label for="range">Range:</label><inputtype="range"name="range" min="0"max="10"step="2" /><label for="message">Message:</label><textareaname="message"required></textarea><inputtype="submit"value="SendMessage" /></form>http://www.bradshawenterprises.com/tests/formdemo.php
Form Demo (CSS)input:not(:focus), textarea:not(:focus) {opacity:0.5;}input:required, textarea:required {background:url("/tests/formdemo/asterisk_orange.png") no-repeat 280px 7px;}input:valid, textarea:valid {background:url("/tests/formdemo/tick.png") no-repeat 280px 5px;}input:focus:invalid, textarea:focus:invalid {background:url("/tests/formdemo/cancel.png") no-repeat 280px 7px;}input[type=submit] {    padding:10px;background:none;opacity:1.0;}http://www.bradshawenterprises.com/tests/formdemo.php
Form –Tipossearchtelurlemaildatetimedatemonthweektimedatetime-localnumberrangecolor
Form –Tipos
Form –Tipos
Tabela de Compatibilidade do HTML5 com os principais browsers:http://caniuse.com/Compatibilidade
“The world ismovingto HTML5”Steve JobsOpiniões
“Ihad no ideatherewassomuch HTML5 already in play”Tim O’ReillyOpiniões
“The Web hasnotseenthisleveloftransformation, thislevelofaceleration, in thepast 10 years... we’re betting big on HTML5”VicGundotra, GoogleOpiniões
Coding a HTML 5 Layout from Scratch: (http://www.smashingmagazine.com/2009/08/04/designing-a-html-5-layout-from-scratch/)A preview of HTML 5 (http://www.alistapart.com/articles/previewofhtml5/)HTML 5 and CSS 3: The Techniques You’ll Soon Be Using (http://net.tutsplus.com/tutorials/html-css-techniques/html-5-and-css-3-the-techniques-youll-soon-be-using/)Classic CSS Techniques Made Simple with CSS3 (http://net.tutsplus.com/tutorials/html-css-techniques/11-classic-css-techniques-made-simple-with-css3/)HTML 5 differences from HTML 4 (http://dev.w3.org/html5/html4-differences/)Google Bets Big on HTML 5: News from Google I/O (http://radar.oreilly.com/2009/05/google-bets-big-on-html-5.html)Recursos
Html5 Overview
Html5 Overview
WHATWG - HTML 5 - http://www.whatwg.org/specs/IETF - WebSockethttp://tools.ietf.org/html/draft-hixie- thewebsocketprotocol-76W3C - HTML5 - http://dev.w3.org/html5/spec/Overview.htmlBlog - Vídeo/HTML5 - http://paulrouget.com/Referências
http://people.mozilla.com/~prouget/demos/ DynamicContentInjection/play.xhtmlhttp://woorkup.com/wp-content/uploads/2009/12/HTML5-Visual- Cheat-Sheet.pdfCSS 3 - http://www.zurb.com/playground/http://www.slideshare.net/nathansmith/echo-html5Tag de Vídeo - http://html5doctor.com/the-video-element/Referências
http://www.w3.org/html/logo/downloads/HTML5_Logo.svghttp://www.w3.org/html/logo/downloads/HTML5_Tech_Classes_SVG.ziphttp://dclips.fundraw.com/zobo500dir/elkbuntu_FBI_Dude_3.jpghttp://igs.indiana.edu/geology/ancient/ribbontimeline/timeline01.gifhttp://www.flickr.com/photos/12905355@N05/4301184191/http://www.flickr.com/photos/improbulus/311039122/sizes/m/in/photostream/http://www.flickr.com/photos/niallkennedy/4166725591/sizes/m/in/photostream/Imagens

More Related Content

PPTX
HTML5: An Overview
PDF
Html5 CSS3 jQuery Basic
PPTX
Introduction to html5
PPT
HTML5 Overview
PPT
Html5 Overview
PDF
HTML5 Introduction
KEY
WHAT IS HTML5? (at CSS Nite Osaka)
PPTX
HTML5: a quick overview
HTML5: An Overview
Html5 CSS3 jQuery Basic
Introduction to html5
HTML5 Overview
Html5 Overview
HTML5 Introduction
WHAT IS HTML5? (at CSS Nite Osaka)
HTML5: a quick overview

What's hot (20)

PDF
Using Web Standards to create Interactive Data Visualizations for the Web
PDF
Real World Web Standards
PPTX
Edge of the Web
PDF
What is HTML5
PDF
Web Development for UX Designers
PPTX
New Elements & Features in HTML5
PPTX
HTML5 and CSS3 Techniques You Can Use Today
PDF
Building a Better Web with HTML5 and CSS3
PPTX
The Rich Standard: Getting Familiar with HTML5
PPTX
Introduction to HTML5 & CSS3
PPTX
Doing More with LESS for CSS
PDF
Don't make me wait! or Building High-Performance Web Applications
PPTX
Presentation about html5 css3
PPTX
JavaScript front end performance optimizations
PDF
HTML5와 오픈소스 기반의 Web Components 기술
PPTX
Peter lubbers-html5-overview-sf-dev-conf-2011
PPTX
Web Standards And Protocols
PPTX
Html5 - Novas Tags na Prática!
PDF
Google’s PRPL Web development pattern
PPTX
Develop a vanilla.js spa you and your customers will love
Using Web Standards to create Interactive Data Visualizations for the Web
Real World Web Standards
Edge of the Web
What is HTML5
Web Development for UX Designers
New Elements & Features in HTML5
HTML5 and CSS3 Techniques You Can Use Today
Building a Better Web with HTML5 and CSS3
The Rich Standard: Getting Familiar with HTML5
Introduction to HTML5 & CSS3
Doing More with LESS for CSS
Don't make me wait! or Building High-Performance Web Applications
Presentation about html5 css3
JavaScript front end performance optimizations
HTML5와 오픈소스 기반의 Web Components 기술
Peter lubbers-html5-overview-sf-dev-conf-2011
Web Standards And Protocols
Html5 - Novas Tags na Prática!
Google’s PRPL Web development pattern
Develop a vanilla.js spa you and your customers will love
Ad

Viewers also liked (16)

PPTX
Ivcvnz13
PPTX
HootUpBCN Atención al cliente con Hootsuite
PDF
Case STudy: Building A Custom Space While Managing A Pediatric Dental Office
PPTX
11.1 family.istock proofread
PPTX
The.past.cont.tense.istock
PDF
Hiearquia Window
PDF
4 015 smart_obesity
PPT
Presentation for International Day of Prayer for Creation
PPTX
1.1 alphabet.istock proofread
PPS
Dogs andpeople
ODP
¿Cómo era Al-ándalus?
PDF
Workstream messaging bc summit2016
PDF
BC Summit Vendor Landscape 2016
PPTX
Detection, Rectification and Segmentation of Coplanar Repeated Patterns
PDF
Java Swing
PDF
Selection Sort
Ivcvnz13
HootUpBCN Atención al cliente con Hootsuite
Case STudy: Building A Custom Space While Managing A Pediatric Dental Office
11.1 family.istock proofread
The.past.cont.tense.istock
Hiearquia Window
4 015 smart_obesity
Presentation for International Day of Prayer for Creation
1.1 alphabet.istock proofread
Dogs andpeople
¿Cómo era Al-ándalus?
Workstream messaging bc summit2016
BC Summit Vendor Landscape 2016
Detection, Rectification and Segmentation of Coplanar Repeated Patterns
Java Swing
Selection Sort
Ad

Similar to Html5 Overview (20)

PPT
HTML5: An Introduction To Next Generation Web Development
PDF
WordCamp Thessaloniki2011 The NextWeb
PDF
Word camp nextweb
PDF
VizEx View HTML5 Workshop
PDF
VizEx View HTML5 Workshop
PDF
Familiar HTML5 - 事例とサンプルコードから学ぶ 身近で普通に使わているHTML5
PDF
[2015/2016] HTML5 and CSS3 Refresher
PDF
HTML5: An Introduction To Next Generation Web Development
PPT
Daniel Egan Msdn Tech Days Oc
PDF
HTML5 Intoduction for Web Developers
PDF
Change by HTML5
KEY
Introduction to HTML5/CSS3 In Drupal 7
PDF
It is not HTML5. but ... / HTML5ではないサイトからHTML5を考える
PDF
Wordcamp Thessaloniki 2011 The Nextweb
PPTX
The current status of html5 technology and standard
PDF
Echo HTML5
PDF
Html 5 in a big nutshell
PDF
Keypoints html5
PDF
HTML5 and Beyond
HTML5: An Introduction To Next Generation Web Development
WordCamp Thessaloniki2011 The NextWeb
Word camp nextweb
VizEx View HTML5 Workshop
VizEx View HTML5 Workshop
Familiar HTML5 - 事例とサンプルコードから学ぶ 身近で普通に使わているHTML5
[2015/2016] HTML5 and CSS3 Refresher
HTML5: An Introduction To Next Generation Web Development
Daniel Egan Msdn Tech Days Oc
HTML5 Intoduction for Web Developers
Change by HTML5
Introduction to HTML5/CSS3 In Drupal 7
It is not HTML5. but ... / HTML5ではないサイトからHTML5を考える
Wordcamp Thessaloniki 2011 The Nextweb
The current status of html5 technology and standard
Echo HTML5
Html 5 in a big nutshell
Keypoints html5
HTML5 and Beyond

More from Daniel Arndt Alves (20)

PDF
Variaveis Superglobais
PDF
Programacao Modular
PDF
Strings, Arrays e Manipulação Datas em PHP
PDF
Introducao ao PHP
PDF
Arquitetura web
PDF
HTML Básico
PDF
Histórico de Participação do Mackenzie na Maratona de Programação
PDF
Polimorfismo
PDF
Insertion Sort
PDF
Bubble Sort
PDF
Análise de Algoritmos
PDF
PDF
Java Platform, Enterprise Edition
PDF
Conceitos Básicos de Objetos Distribuidos
PDF
Exercicios - Java Swing Listeners
PPTX
Gerenciadores de Layout
PDF
Exercicios - Java Swing
PDF
PDF
Estrutura de Dados II - Plano de Ensino
Variaveis Superglobais
Programacao Modular
Strings, Arrays e Manipulação Datas em PHP
Introducao ao PHP
Arquitetura web
HTML Básico
Histórico de Participação do Mackenzie na Maratona de Programação
Polimorfismo
Insertion Sort
Bubble Sort
Análise de Algoritmos
Java Platform, Enterprise Edition
Conceitos Básicos de Objetos Distribuidos
Exercicios - Java Swing Listeners
Gerenciadores de Layout
Exercicios - Java Swing
Estrutura de Dados II - Plano de Ensino

Recently uploaded (20)

PPTX
Cell Structure & Organelles in detailed.
PDF
2.FourierTransform-ShortQuestionswithAnswers.pdf
PPTX
PPH.pptx obstetrics and gynecology in nursing
PDF
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
PPTX
human mycosis Human fungal infections are called human mycosis..pptx
PDF
STATICS OF THE RIGID BODIES Hibbelers.pdf
PPTX
Renaissance Architecture: A Journey from Faith to Humanism
PPTX
GDM (1) (1).pptx small presentation for students
PPTX
Cell Types and Its function , kingdom of life
PPTX
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
PDF
O7-L3 Supply Chain Operations - ICLT Program
PDF
TR - Agricultural Crops Production NC III.pdf
PDF
Module 4: Burden of Disease Tutorial Slides S2 2025
PDF
Abdominal Access Techniques with Prof. Dr. R K Mishra
PDF
Supply Chain Operations Speaking Notes -ICLT Program
PPTX
1st Inaugural Professorial Lecture held on 19th February 2020 (Governance and...
PPTX
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
PDF
Anesthesia in Laparoscopic Surgery in India
PPTX
Institutional Correction lecture only . . .
PPTX
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
Cell Structure & Organelles in detailed.
2.FourierTransform-ShortQuestionswithAnswers.pdf
PPH.pptx obstetrics and gynecology in nursing
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
human mycosis Human fungal infections are called human mycosis..pptx
STATICS OF THE RIGID BODIES Hibbelers.pdf
Renaissance Architecture: A Journey from Faith to Humanism
GDM (1) (1).pptx small presentation for students
Cell Types and Its function , kingdom of life
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
O7-L3 Supply Chain Operations - ICLT Program
TR - Agricultural Crops Production NC III.pdf
Module 4: Burden of Disease Tutorial Slides S2 2025
Abdominal Access Techniques with Prof. Dr. R K Mishra
Supply Chain Operations Speaking Notes -ICLT Program
1st Inaugural Professorial Lecture held on 19th February 2020 (Governance and...
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
Anesthesia in Laparoscopic Surgery in India
Institutional Correction lecture only . . .
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...

Html5 Overview