KEMBAR78
HTML5 Quick Start | PPTX
Successor to HTML 4.01

Adds many new features to the language


HTML5 + JavaScript = Application platform
Web
HTML5 Core    Indexed DB      File APIs                          Touch
                                             Notifications


                             History &                        Contacts &
Geolocation   Web Workers
                             Navigation
                                            Media Capture
                                                               Calendar


 Audio and
              WebSockets    Drag and Drop     Clipboard      Messaging API
   Video


              Server-Sent      Offline         Network         Device
  Canvas        Events       Applications    Information      Orientation


                                               Audio
Web Storage      XHR2          Forms
                                             Processing
                                                             Battery Status
Demo
API for determining user's location
NavigatorGeolocation object provides core API

Current status: working draft
  IE      Chrome    Firefox     Opera   Safari
  9+        5+       3.5+       10.6+    5+
Demo
HTML5 makes media content a first-class citizen
Encapsulated in <audio> and <video> elements

Current status: working draft
  IE      Chrome    Firefox     Opera   Safari
  9+        4+       3.5+       10.5+    4+
Internet Explorer 9   Chrome 10
No single format is supported by all browsers
For maximum reach, perform multiple sourcing
Demo
Pixel-addressable drawing surface for rendering
text, graphics, and other visual elements

CanvasRenderingContext2d methods and
properties provide immediate-mode drawing API
  IE     Chrome    Firefox   Opera    Safari
  9+       4+        2+       9+       3.1
Demo
CanvasRenderingContext2d provides methods
for creating and manipulating images


ImageData objects encapsulate image data
Demo
Multithreaded programming in JavaScript

Workers run in sandboxed environment
Current status: working draft
  IE      Chrome    Firefox     Opera   Safari
 10+        4+       3.5+       10.6+    4+
Demo
Provides client-side storage for key-value pairs

Data stored as strings and scoped per origin

Current status: working draft
  IE      Chrome    Firefox     Opera   Safari
  8+        5+       3.5+       10.5+    4+
Demo
API for reading files and their contents


Current status: working draft

  IE      Chrome    Firefox     Opera      Safari
 10+        6+        4+         12+         -
multiple
FileReader contains methods for reading files


Also contains event attributes such as
onload, onerror, and onprogress
Demo
Second-generation XMLHttpRequest (AJAX)


Current status: working draft

  IE      Chrome    Firefox     Opera   Safari
 10+        7+        4+         5+       -
Demo
Bidirectional data channels with event-based API


Current status: working draft

  IE      Chrome    Firefox     Opera   Safari
 10+       14+        6+         11+     5+
http://www.wintellect.com/downloads/html5.zip
http://aka.ms/mbl-win8




                   http://aka.ms/mbl-win8/build
                             http://aka.ms/mbl-win8/devprev
                                         http://aka.ms/mbl-win8/store
HTML5 Quick Start

HTML5 Quick Start