Pro HTML5 Programming: Powerful APIs for Richer Internet Application DevelopmentHTML5 is here, and with it, web applications have acquired power, ease, scalability, and responsiveness like never before. With this book, developers will learn how to use the latest cutting-edge HTML5 web technology—available in the most recent versions of modern browsers—to build web applications with unparalleled functionality, speed, and responsiveness.
This new edition includes major revisions for WebSockets functionality, reflecting the new W3C specification. It also features new chapters covering the drag-and-drop API as well as SVG.
|
Contents
CHAPTER 1 Overview of HTML5 | 1 |
CHAPTER 2 Using the Canvas API | 23 |
CHAPTER 3 Working with Scalable Vector Graphics | 63 |
CHAPTER 4 Working with Audio and Video | 83 |
CHAPTER 5 Using the Geolocation API | 107 |
CHAPTER 6 Using the Communication APIs | 135 |
CHAPTER 7 Using the WebSocket API | 159 |
CHAPTER 8 Using the Forms API | 193 |
Other editions - View all
Pro HTML5 Programming: Powerful APIs for Richer Internet Application Development Peter Lubbers,Frank Salim,Brian Albers No preview available - 2011 |
Pro HTML5 Programming: Powerful APIs for Richer Internet Application Development Peter Lubbers,Frank Salim,Brian Albers No preview available - 2012 |
Common terms and phrases
allows application cache attribute audio and video Browser Support button bytes Canvas API canvas element chapter Checking for Browser codecs color connection contains coordinates create default developers display DOCTYPE document DOM events drag drag-and-drop drawing drop target error event handler event listener example Firefox form control frame Geolocation API Geolocation Data Google gradient header HTML5 HTML5 applications HTML5 Forms iframe implementation Indexed Database input interface Internet Internet Explorer JavaScript JSON latitude load longitude manifest file MIME type mouse object offline origin path pixels playback plugins protocol Python racer request retrieved Scalable Vector Graphics script sessionStorage shown in Figure shown in Listing shows simple style tree update user’s validation we’ll web applications Web Workers WebGL WebSocket server WHATWG widget width window Workers xlink XMLHttpRequest