230 likes | 430 Views
WEB304 Deep Dive into “HTML5”. Giorgio Sardo Sr. Technical Evangelist Microsoft Corporation. blogs.msdn.com/Giorgio @ gisardo. What is “HTML5”?. HTML5 is the future of the Web. HTML5 is not (only) a marketing message. HTML5 is not complete, yet. HTML5 is large: testing is not binary.
E N D
WEB304Deep Dive into “HTML5” Giorgio Sardo Sr. Technical Evangelist Microsoft Corporation • blogs.msdn.com/Giorgio • @gisardo
What is “HTML5”? HTML5 is the future of the Web HTML5 is not (only) a marketing message HTML5 is not complete, yet HTML5 is large: testing is not binary HTML5 needs to be done the right way
W3C HTML5 • <Canvas> • <Audio> • <Video> • Markup Elements • Header, Hgroup, Nav, Aside, Footer • Article, Section • Figure, Figcaption
SVG 1.1 • Basic Shapes • Paths • Text • Transforms • Painting, Filling, Color • Scripting • Styling • Gradients, Patterns
SVG 1.1 demo
CSS 3 • Selectors • Backgrounds and Borders • Fonts (WOFF) • Media Queries • Color • Transformations • Namespaces • Values and Units
CSS 3 demo
ECMA Script 262 • Native JSON • New Array Methods • indexOf, forEach, every, map • Enhanced Object Model • create, defineProperty, getPrototypeOf • Computational Methods • string.Trim, toISOString, data.parse, date.now, bind
ECMA Script 262 demo
Frameworks and Tools • Visual Studio HTML5 & SVG Extensions • visualstudiogallery.msdn.microsoft.com
Frameworks and Tools • Ai2Canvas Exporter • www.visitmix.com/lab
Frameworks and Tools • Modernizr • www.modernizr.com
Frameworks and Tools • Polyfills • github.com/Modernizr/Modernizr/wiki/HTML5-Cross-browser-Polyfills
What’s next? • First Public Working Draft • Working Draft • Last Call • Candidate Recommendation • Recommendation
Resources • Book: Introducing HTML5 (Bruce Lawson, Remy Sharp) • W3C HTML5 Working Group – www.w3.org/html/wg • HTML5 Demo Gallery – www.beautyoftheweb.com • IE Blog – blogs.msdn.com/IE • IE9 Test Drive – www.ietestdrive.com • This Presentation: blogs.msdn.com/Giorgio
Q&A • blogs.msdn.com/Giorgio Thank you
Session Evaluations Tell us what you think, and you could win! All evaluations submitted are automatically entered into a daily prize draw* Sign-in to the Schedule Builder at http://europe.msteched.com/topic/list/ * Details of prize draw rules can be obtained from the Information Desk.
© 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.