Pro HTML5 Programming and over one million other books are available for Amazon Kindle . Learn more


or
Sign in to turn on 1-Click ordering.
or
Amazon Prime free trial required. Sign up when you check out. Learn more
More Buying Choices
Have one to sell? Sell yours here
or
Get a £9.95 Amazon.co.uk Gift Card
Pro HTML5 Programming
 
 
Start reading Pro HTML5 Programming on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Pro HTML5 Programming [Paperback]

Peter Lubbers , Brian Albers , Frank Salim
4.0 out of 5 stars  See all reviews (2 customer reviews)
RRP: £35.49
Price: £27.68 & this item Delivered FREE in the UK with Super Saver Delivery. See details and conditions
You Save: £7.81 (22%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In stock.
Dispatched from and sold by Amazon.co.uk. Gift-wrap available.
Want guaranteed delivery by Thursday, May 31? Choose Express delivery at checkout. See Details

Formats

Amazon Price New from Used from
Kindle Edition £18.94  
Paperback £27.68  
Trade In this Item for up to £9.95
Get an extra £5 when you trade in books worth £10 or more until June 30, 2012. Trade in Pro HTML5 Programming for an Amazon.co.uk gift card of up to £9.95, which you can then spend on millions of items across the site. Trade-in values may vary (terms apply). Find more products eligible for trade-in.
There is a newer edition of this item:
Pro HTML5 Programming 2nd Edition (Professional Apress) Pro HTML5 Programming 2nd Edition (Professional Apress)
£27.68
In stock.

Frequently Bought Together

Customers buy this book with Stunning CSS3: A Project-Based Guide to the Latest in CSS (Voices That Matter) £25.09

Pro HTML5 Programming + Stunning CSS3: A Project-Based Guide to the Latest in CSS (Voices That Matter)
Price For Both: £52.77

Show availability and delivery details



Product details

  • Paperback: 284 pages
  • Publisher: APRESS; 1 edition (2 Sep 2010)
  • Language English
  • ISBN-10: 1430227907
  • ISBN-13: 978-1430227908
  • Product Dimensions: 23.4 x 18.8 x 1.3 cm
  • Average Customer Review: 4.0 out of 5 stars  See all reviews (2 customer reviews)
  • Amazon Bestsellers Rank: 75,733 in Books (See Top 100 in Books)

Product Description

Product 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 you can 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

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; and 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

About the Author

Peter Lubbers is Director of Documentation and Training at Kaazing Corporation, where he oversees all aspects of documentation and training. Peter also develops documentation automation solutions, two of which are now patented and two of which are patent pending. Prior to joining Kaazing, Peter worked as an information architect at Oracle, where he wrote many books, such as the award-winning Oracle Application Server Portal Configuration Guide and The Oracle Application Server Developer's Guide for Microsoft Office. Before joining Oracle, Peter architected and developed the internationalized Microsoft Office User Specialist (MOUS) testing framework. Peter was also a technical reviewer for the book Pro JSF and Ajax: Building Rich Internet Components (Apress, 2006). 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 in the Sierra Nevada foothills and around Lake Tahoe (preferably in one go!).

Inside This Book (Learn More)
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index
Search inside this book:

Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(1)
(1)

Your tags: Add your first tag
 

What Other Items Do Customers Buy After Viewing This Item?


Customer Reviews

4 star
0
2 star
0
1 star
0
Most Helpful Customer Reviews
7 of 7 people found the following review helpful
Great book 27 Oct 2010
Format:Paperback
This was my first venture into HTML 5 and this book helps loads! I now have video and audio on my website and am working on a geolocation thing.

My only problem is that it does not show any work arounds for browsers that do not yet support HTML 5 and there is no lists of what browsers support and what they do not (such as Firefox not supporting MP3 playback). However this would be very hard to do as the information would be quickly out of date.

Basically, if you already know HTML and want to see the new features version 5 has then this book is great! But dont get it expecting to be taught the basics of HTML.
Was this review helpful to you?
11 of 14 people found the following review helpful
Format:Paperback
There's some cutting edge stuff covered in this book.
Some of it is still in the specification stages and hasn't yet made it into the latest browsers.
There's some great examples of CSS3 stuff going on with things like text displayed on an 45 degree angle, and rounded corners.
The information on sockets is pretty cool. If you've done stuff with Adobe Flex, and things like long-polling/streaming you'll appreciate how full duplex communication is going to reduce network traffic by getting rid of the overhead of bulky HTTP headers.
I think the geolocation stuff is a bit hit and miss. Atmospherics sometimes make it difficult for browsers to pinpoint you based on Wi-fi triangulation the Google guys captured. The response can take forever (or timeout) under these conditions.
Chapter 9 I couldn't get to work in any browser. (Safari 5.02, Chrome 7, Opera 10.63, or Firefox 4.0.6b)
Although this is no fault of the book. It also highlights what an mess browser vendors are making of things. Although Safari 5 is supposed to support canvas and video, there is a chapter where a video plays and at 5 second intervals a 4 by 4 grid gets filled up with a timeline snapshot. Every browser but Safari worked fine here).
Then you come to the geolocation API. Safari, sends back a timestamp, in seconds since Jan 1st 2001. So to compensate in Safari you need to do something like this
var delta = Date.parse(new Date(2001,0,1,0,0,0,0)); var tsmilli = (geots * 1000) + delta; var timestamp = new Date(tsmilli).toUTCString();
What a palaver! (The book doesn't show this level of detail. It was something I figured out for myself).
There was also a chapter on Form validation. The password validation routine didn't work in any browser (I think this is down to the fact that setCustomValidity is yet to be implemented in any of the aforementioned browsers). In the form validation area, Opera shines, but the rest of the browsers tend to suck. Things like ranges are handled well by all browsers bar Firefox. Datepickers are an abomination in Chrome & Safari.
Server-side the book uses some Python scripts.
I didn't think much of the use case they guys came up with for the Web Workers API either (and the authors aren't responsive to emails).
I'd recommend anyone to use Google's Chrome as a browser of choice. Overall it performs the best of all the browsers if you want to live life on the cutting edge.
Comment | 
Was this review helpful to you?
Most Helpful Customer Reviews on Amazon.com (beta)
Amazon.com:  10 reviews
19 of 21 people found the following review helpful
A great HTML5 starting point 4 Dec 2010
By Andy Zhang - Published on Amazon.com
Format:Paperback
Web development is a rapidly changing area--especially with HTML5. The authors of this book are commendable for their efforts on this cutting-edge topic. I learned a lot on many topics by using this book including:

--New and deprecated HTML elements
--window.JSON
--HTML5 Canvas
--Video containers
--Geolocation API
--WebSocket API
--Web Workers and Web Storage API

This book opens up a lot of new possibilities for web development on the client side. By reading and using the examples offered in the book, it helps me to think different projects can be beneficial by using HTML5. As with any emerging new technology, HTML5 is still changing and evolving. This book is a great starting point.

This book does not have examples on how to build an end to end application using HTML5. Rather, this book focus on some new features of HTML5.
4 of 4 people found the following review helpful
Not an Intro to HTML - but Good HTML5 Overview 25 Sep 2011
By Kelvin D. Meeks - Published on Amazon.com
Format:Paperback
I was looking for a nice succinct and easy/fast read to cover some of the interactive features for rich internet user interface design using HTML5. In particular, in my role as an architect, I'm not really concerned with page layout considerations - but wider architectural concerns such as the background worker thread and socket communication APIs. Thus, for my needs - this book was a very helpful fast read that met my requirements.

Note: This book is not an introduction to HTML5 (or an introduction to HTML). It is not a comprehensive reference bible for all things HTML. The subtitle of the book clearly indicates: "APIs for Richer Internet Application Development". On that score, I believe it delivers.
26 of 37 people found the following review helpful
Rated "PPP" - Powerful, Practical, and Progressive 1 Sep 2010
By Gunnar A. Gundersen III - Published on Amazon.com
Format:Paperback
Peter Lubbers, Brian Albers, Ric Smith, and Frank Salim put together and excellent resource for powerful yet practical HTML5 code that can be used NOW. The book refutes the myth that HTML5 will not be usable until 2022 by going on and showing you how to use it today! By leveraging API's that have common browser support the effort is not purely academic. Although the code is targeted for a more advanced audience, an adept user will be able to glean plenty of information from the examples. The book answered many questions I had about the emerging HTML5 standards, and gave me some new techniques to implement. I recommend this book for anyone experienced with HTML who wants to start using HTML5 now.
Search Customer Reviews
Only search this product's reviews

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
Search all Amazon discussions
   


Listmania!


Look for similar items by category


Look for similar items by subject


Feedback


Amazon.co.uk Privacy Statement Amazon.co.uk Delivery Information Amazon.co.uk Returns & Exchanges