Apress Android Sale

Pro HTML5 Programming

Powerful APIs for Richer Internet Application Development

By Peter Lubbers , Brian Albers , Frank Salim

  • eBook Price: $34.99
  • Print Book Price: $49.99
Buy eBook Buy Print Book
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.

Full Description

  • Add to Wishlist
  • ISBN13: 978-1-4302-2790-8
  • User Level: Intermediate to Advanced
  • Publication Date: August 31, 2010
  • Available eBook Formats: EPUB, MOBI, PDF

Related Titles

  • JavaScript Quick Syntax Reference
  • HTML5 Programmer\'s Reference
  • Mastering Structured Data on the Semantic Web
  • Beginning HTML5 Media
  • Advanced Game Design with HTML5 and JavaScript
  • Joomla! 3 SEO and Performance
Full Description

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

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
Source Code/Downloads

Downloads are available to accompany this book.

Your operating system can likely extract zipped downloads automatically, but you may require software such as WinZip for PC, or StuffIt on a Mac.

Errata

Please Login to submit errata.

On page chapter 5:

The test for xmlhttprequest level 2 is wrong, it should be:

var xhr = new XMLHttpRequest()
if (typeof xhr.withCredentials === 'undefined') {
document.getElementById("support").innerHTML =
"Your browser <strong>does not</strong> support cross-origin XMLHttpRequest";
} else {
document.getElementById("support").innerHTML =
"Your browser <strong>does</strong>support cross-origin XMLHttpRequest";
}

with undefined as a string 'undefined' because type of return a string....


Best-Sellers

    1. HTML5 and JavaScript Projects

      $27.99

      View Details

    2. Practical HTML5 Projects

      $27.99

      View Details

    3. Pro ASP.NET Web API Security

      $34.99

      View Details

    4. Beginning HTML5 and CSS3

      $27.99

      View Details