Head First HTML5 Programming
Head First Labs
Eric Freeman, Elisabeth Robson
Here are just some of the things you'll learn in Head First HTML5 Programing:
Learn how to make your pages truly interactive by using the power of the DOM.
Use the Geolocation API to know where your users are.
Bring out your inner artist with Canvas, HTML5's new 2D drawing surface.
Go beyond just plugging a video into your pages, and create custom video experiences.
Learn the secret to grabbing five megabytes of storage in every user's browser.
Improve your page's responsiveness and performance with Web workers.