slide1
Download
Skip this Video
Download Presentation
WEB304 Deep Dive into “HTML5”

Loading in 2 Seconds...

play fullscreen
1 / 23

WEB304 Deep Dive into HTML5 - PowerPoint PPT Presentation


  • 145 Views
  • Uploaded on

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.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'WEB304 Deep Dive into HTML5 ' - merton


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
web304 deep dive into html5

WEB304Deep Dive into “HTML5”

Giorgio Sardo

Sr. Technical Evangelist

Microsoft Corporation

  • blogs.msdn.com/Giorgio
  • @gisardo
slide3

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

slide6

W3C HTML5

  • <Canvas>
  • <Audio>
  • <Video>
  • Markup Elements
    • Header, Hgroup, Nav, Aside, Footer
    • Article, Section
    • Figure, Figcaption
slide8

SVG 1.1

  • Basic Shapes
  • Paths
  • Text
  • Transforms
  • Painting, Filling, Color
  • Scripting
  • Styling
  • Gradients, Patterns
svg 1 1

SVG 1.1

demo

slide10

CSS 3

  • Selectors
  • Backgrounds and Borders
  • Fonts (WOFF)
  • Media Queries
  • Color
  • Transformations
  • Namespaces
  • Values and Units
css 3

CSS 3

demo

slide12

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
frameworks and tools
Frameworks and Tools
  • Visual Studio HTML5 & SVG Extensions
    • visualstudiogallery.msdn.microsoft.com
frameworks and tools15
Frameworks and Tools
  • Ai2Canvas Exporter
    • www.visitmix.com/lab
frameworks and tools16
Frameworks and Tools
  • Modernizr
    • www.modernizr.com
frameworks and tools17
Frameworks and Tools
  • Polyfills
    • github.com/Modernizr/Modernizr/wiki/HTML5-Cross-browser-Polyfills
slide18

What’s next?

  • First Public Working Draft
  • Working Draft
  • Last Call
  • Candidate Recommendation
  • Recommendation
slide20

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
thank you

Q&A

  • blogs.msdn.com/Giorgio

Thank you

session evaluations

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.

slide23

© 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.

ad