Introduction
Acknowledgments
About the Authors
1 New Structural Elements in HTML5
2 Grouping, Text-Level, and Redefined Semantics
3 Browser Handling in HTML5
4 New Layout and Style Techniques with CSS3
5 HTML5 Web Forms
6 Drawing with Canvas
7 Embedding Video with HTML5
8 Embedding Audio with HTML5
9 Changing Browser History
10 Location Awareness with the Geolocation API
11 Client-Side Storage
12 Communication and Threading
13 Browser Experience in HTML5
14 Working with Local Files
15 Integrating Device Data
Recipes
Index