• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
HTML5: a quick overview
 

HTML5: a quick overview

on

  • 1,228 views

 

Statistics

Views

Total Views
1,228
Views on SlideShare
1,226
Embed Views
2

Actions

Likes
0
Downloads
0
Comments
0

1 Embed 2

http://localhost 2

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    HTML5: a quick overview HTML5: a quick overview Presentation Transcript

    • Mark Whitaker
      HTML5a quick overview
    • HTML
      for content & structure
      +
      CSS (style sheets)
      for look & feel
      +
      JavaScript
      for behaviour
      Web development in a nutshell
    • A loose umbrella term for
      New HTML
      New CSS
      New JavaScript
      All very backward-compatible
      And what isn’t it?
      A single standard
      What is html5?
    • New HTML tags…
      Audio & video
      Graphics (canvas & SVG)
      New form input types
      e-mail address, URL, number, search…
      Better ‘semantics’
      etc…
      What is html5?
    • …new CSS elements (CSS3)…
      Web fonts
      New text effects
      Better layout
      Transitions
      Transforms (rotation, 3D effects,…)
      etc…
      What is html5?
    • …and new JavaScript APIs
      Local storage & SQL database
      Worker threads
      Sockets
      Geolocation
      etc…
      What is html5?
    • Great for web apps
      “Anything Flash can do…”
      Local storage = persistent
      Cross-platform
      Can look like a native app in iOS
      Fast build & test times
      Multimedia without Flash
      You know who you are…
      So what can it do?
    • Replace native apps
      Limited access to hardware
      camera, accelerometer…
      No native app APIs
      notifications, address book…
      Can’t run in the background
      Processor-intensive stuff
      Running in an interpreter in the browser can be slow
      especially on mobile devices
      And what can’t it do?
    • html5rocks.com
      diveintohtml5.org
      developer.mozilla.org
      modernizr.com
      More information
    • html5demos.com
      html5gallery.com
      chromeexperiments.com
      apple.com/html5
      youtube.com/html5
      Chrome recommended
      HTML5 in action