Pro HTML5 Programming: Powerful APIs for Richer Internet Application Development

HTML5 is here, and with it, web applications take on a power, ease, scalability, and responsiveness like never before. In 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.





  • Explains how to create real-time HTML5 applications that tap the full potential of modern browsers


  • Provides practical, real-world examples of HTML5 features in action


  • Shows which HTML5 features are supported in current browsers


  • Covers all the new HTML5 APIs to get you up to speed quickly with HTML5




What you’ll learn


  • How the HTML5 specification has evolved


  • How to develop cutting-edge web applications using new HTML5 features like WebSockets, geolocation, Web Storage, Canvas, and audio and video


  • Which features are available in browsers today




Who this book is for




  • Web designers and developers who want to use the latest cutting-edge technology available in current browsers


  • Developers who want to create dynamic, HTML5 web applications


  • Developers who want to know which HTML5 features are supported in current browsers






Table of Contents


  1. Overview of HTML5


  2. Using the HTML5 Canvas API


  3. Working with HTML5 Audio and Video


  4. Using the HTML5 Geolocation API


  5. Using the Communication APIs


  6. Using the HTML5 Web Socket API


  7. Using the HTML5 Forms API


  8. Using the HTML5 Web Workers API


  9. Using the HTML5 Web Storage API


  10. Creating HTML5 Offline Web Applications


  11. The Future of HTML5




1102911922
Pro HTML5 Programming: Powerful APIs for Richer Internet Application Development

HTML5 is here, and with it, web applications take on a power, ease, scalability, and responsiveness like never before. In 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.





  • Explains how to create real-time HTML5 applications that tap the full potential of modern browsers


  • Provides practical, real-world examples of HTML5 features in action


  • Shows which HTML5 features are supported in current browsers


  • Covers all the new HTML5 APIs to get you up to speed quickly with HTML5




What you’ll learn


  • How the HTML5 specification has evolved


  • How to develop cutting-edge web applications using new HTML5 features like WebSockets, geolocation, Web Storage, Canvas, and audio and video


  • Which features are available in browsers today




Who this book is for




  • Web designers and developers who want to use the latest cutting-edge technology available in current browsers


  • Developers who want to create dynamic, HTML5 web applications


  • Developers who want to know which HTML5 features are supported in current browsers






Table of Contents


  1. Overview of HTML5


  2. Using the HTML5 Canvas API


  3. Working with HTML5 Audio and Video


  4. Using the HTML5 Geolocation API


  5. Using the Communication APIs


  6. Using the HTML5 Web Socket API


  7. Using the HTML5 Forms API


  8. Using the HTML5 Web Workers API


  9. Using the HTML5 Web Storage API


  10. Creating HTML5 Offline Web Applications


  11. The Future of HTML5




49.99 In Stock
Pro HTML5 Programming: Powerful APIs for Richer Internet Application Development

Pro HTML5 Programming: Powerful APIs for Richer Internet Application Development

Pro HTML5 Programming: Powerful APIs for Richer Internet Application Development

Pro HTML5 Programming: Powerful APIs for Richer Internet Application Development

eBook1st ed. (1st ed.)

$49.99 

Available on Compatible NOOK devices, the free NOOK App and in My Digital Library.
WANT A NOOK?  Explore Now

Related collections and offers


Overview

HTML5 is here, and with it, web applications take on a power, ease, scalability, and responsiveness like never before. In 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.





  • Explains how to create real-time HTML5 applications that tap the full potential of modern browsers


  • Provides practical, real-world examples of HTML5 features in action


  • Shows which HTML5 features are supported in current browsers


  • Covers all the new HTML5 APIs to get you up to speed quickly with HTML5




What you’ll learn


  • How the HTML5 specification has evolved


  • How to develop cutting-edge web applications using new HTML5 features like WebSockets, geolocation, Web Storage, Canvas, and audio and video


  • Which features are available in browsers today




Who this book is for




  • Web designers and developers who want to use the latest cutting-edge technology available in current browsers


  • Developers who want to create dynamic, HTML5 web applications


  • Developers who want to know which HTML5 features are supported in current browsers






Table of Contents


  1. Overview of HTML5


  2. Using the HTML5 Canvas API


  3. Working with HTML5 Audio and Video


  4. Using the HTML5 Geolocation API


  5. Using the Communication APIs


  6. Using the HTML5 Web Socket API


  7. Using the HTML5 Forms API


  8. Using the HTML5 Web Workers API


  9. Using the HTML5 Web Storage API


  10. Creating HTML5 Offline Web Applications


  11. The Future of HTML5





Product Details

ISBN-13: 9781430227915
Publisher: Apress
Publication date: 12/28/2010
Sold by: Barnes & Noble
Format: eBook
Pages: 304
File size: 4 MB

About the Author

Peter Lubbers is the director of documentation and training at Kaazing Corporation and the co-founder of the San Francisco HTML5 User Group. Peter also teaches HTML5 training courses all over the world. Prior to joining Kaazing, Peter worked as an information architect at Oracle, where he wrote many books, including the award-winning Oracle Application Server Portal Configuration Guide. At Oracle, Peter also developed documentation automation solutions, and two of his inventions are patented. A native of the Netherlands, Peter served as a Special Forces commando in the Royal Dutch Green Berets. Peter lives on the edge of the Tahoe National Forest and in his spare time, he loves to run ultra marathons in the Sierra Nevada foothills and around Lake Tahoe (preferably in one go!).
Brian Albers is the vice president of development at Kaazing Corporation. Brian has more than 13 years of experience in the field of user interface technologies. Prior to joining Kaazing, Brian worked as senior development manager at Oracle, where he led the planning and design of the next generation of Oracle's user interface technology an effort publicly known as ADF Faces. During his 10-year tenure at Oracle, Brian worked primarily on mixing cutting-edge technology with large enterprise demands (internationalization, accessibility, scalability). He proposed the open source donation of ADF Faces, which ultimately became the Apache MyFaces Trinidad project. Brian also led a cross-team effort to develop a DHTML-rich client and a mobile client presentation layer for Oracle's Project Fusion. Brian holds two bachelor's degrees from the University of Texas at Austin: one in computer science and another in Plan II Honors.
Frank Salim is a software engineer at Google. Previously, he was one of the original engineers at Kaazing who helped craft the WebSocket gateway and client strategy. Frank is a San Diego native currently residing in San Francisco, California. He holds a degree in computer science from Pomona College. When he is not programming, Frank enjoys reading, painting, and inline skating. In 2010, Frank co-authored "Pro HTML5 Programming" (Apress).

Table of Contents

HTML 5: What's in it for me? / Delivering content in real time with real results and doing it today! 2 HTML 5 Web Sockets: A new way to think about Web development 3 Coding HTML 5: Using real-time communication building blocks 4 Extending HTML 5 to the next level of full-duplex communication 5 Building a real-time messaging client 6 Building a real-time chat client 7 Using the HTML 5 Geolocation APIs 8 Using the HTML 5 Storage APIs 9 Working with graphics using Canvas and other Media Elements 10 Using Web Workers 11 Packaging and Deploying HTML 5 Applications 12 The Future of HTML 5, Web Sockets, and the Real-Time Web
From the B&N Reads Blog

Customer Reviews