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

Sign in to turn on 1-Click ordering.
Trade in Yours
For a 0.78 Gift Card
Trade in
More Buying Choices
Have one to sell? Sell yours here
Sorry, this item is not available in
Image not available for
Image not available

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: Powerful APIs for Richer Internet Application Development (Expert's Voice in Web Development) [Paperback]

Peter Lubbers , Brian Albers , Frank Salem
4.0 out of 5 stars  See all reviews (3 customer reviews)
RRP: 39.43
Price: 35.49 & FREE Delivery in the UK. Details
You Save: 3.94 (10%)
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. Gift-wrap available.
Want it tomorrow, 30 July? Choose Express delivery at checkout. Details


Amazon Price New from Used from
Kindle Edition 24.07  
Paperback 35.49  
Trade In this Item for up to 0.78
Trade in Pro Html5 Programming: Powerful APIs for Richer Internet Application Development (Expert's Voice in Web Development) for an Amazon Gift Card of up to 0.78, which you can then spend on millions of items across the site. Trade-in values may vary (terms apply). Learn more
There is a newer edition of this item:
Pro Html5 Programming, Second Edition (Expert's Voice in Web Development) Pro Html5 Programming, Second Edition (Expert's Voice in Web Development)
In stock.

Book Description

24 Jan 2011 1430227907 978-1430227908
The biggest revolution since Ajax, Pro HTML 5 Programming: Powerful APIs for Richer Internet Application Development introduces the most revolutionary new feature of HTML 5, the ability to build Real-Time Web applications using Web Sockets. For the first time, developers can build Rich Internet Applications with Web standards and without Ajax, Comet, Flash, Silverlight, or any of the difficult-to-use non-standard and proprietary standards currently in use. Every professional Web developer will want to learn about Web Sockets and will soon be creating more dynamic, responsive, and reliable Rich Internet Applications, and this is the only book that will show them how

Frequently Bought Together

Pro Html5 Programming: Powerful APIs for Richer Internet Application Development (Expert's Voice in Web Development) + Beginning Html5 and Css3: The Web Evolved (Expert's Voice in Web Development)
Buy the selected items together

Product details

  • Paperback: 304 pages
  • Publisher: Springer Verlag GmbH (24 Jan 2011)
  • Language: English
  • ISBN-10: 1430227907
  • ISBN-13: 978-1430227908
  • Product Dimensions: 2 x 18.4 x 22.9 cm
  • Average Customer Review: 4.0 out of 5 stars  See all reviews (3 customer reviews)
  • Amazon Bestsellers Rank: 454,255 in Books (See Top 100 in Books)

More About the Authors

Discover books, learn about writers, and more.

Product Description

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:

Customer Reviews

4.0 out of 5 stars
4.0 out of 5 stars
Most Helpful Customer Reviews
7 of 7 people found the following review helpful
5.0 out of 5 stars Great book 27 Oct 2010
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?
12 of 15 people found the following review helpful
3.0 out of 5 stars Good but a lot of the code just doesn't work 9 Nov 2010
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.
Read more ›
Comment | 
Was this review helpful to you?
4.0 out of 5 stars Well laid out 3 Mar 2013
By Jogi
Format:Paperback|Verified Purchase
After spending a few days reading through the book i have come to the conclusion that the layout suits my style of research. It is clear in the information it gives. Non confusing. Systematically ordered. great examples and there is the ability to get on-line copies in the form of a 35Mb download from [...].

The only thing I would be aware of is that this does not contain all lists of all the available tags/commands and expects you to have a basic understanding of the concepts of html design.
Comment | 
Was this review helpful to you?
Most Helpful Customer Reviews on (beta) 3.8 out of 5 stars  11 reviews
18 of 20 people found the following review helpful
5.0 out of 5 stars A great HTML5 starting point 4 Dec 2010
By Andy Zhang - Published on
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
--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 5 people found the following review helpful
4.0 out of 5 stars Not an Intro to HTML - but Good HTML5 Overview 25 Sep 2011
By Kelvin D. Meeks - Published on
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.
25 of 36 people found the following review helpful
5.0 out of 5 stars Rated "PPP" - Powerful, Practical, and Progressive 1 Sep 2010
By Gunnar A. Gundersen III - Published on
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.
1 of 1 people found the following review helpful
1.0 out of 5 stars Not really useful... 13 Nov 2013
By Atlantic Interactive - Published on
Format:Kindle Edition|Verified Purchase
Don't waste your money on this one. It covers a broad range of things but never in depth for it to be useful. If you are looking for a resource that contains something applicable, you won't find it here. For example, there a 9 pages on the 'Future of HTML 5', whole chapters on geolocation, 25 pages on the overview of HTML 5, various APIs that you will hardly ever use, discussions between the authors that shouldn't be in a book, and the PRICE! Mine was $44.99!

Like me, you'll want your money back.
10 of 15 people found the following review helpful
2.0 out of 5 stars Not quite HTML5 (or even HTML for that matter) 2 Aug 2011
By quantumz - Published on
Format:Paperback|Verified Purchase
Several of the examples are not valid HTML5. They use attributes or syntax that is no longer valid under HTML5 such as td width. For someone learning HTML5, this can be very confusing. For example, some examples that are "full listings" don't include the <head> or tags. As far as I know, these are still required under HTML5. I would suggest considering other books on the subject before this one.
Were these reviews helpful?   Let us know
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
First post:
Prompts for sign-in

Search Customer Discussions
Search all Amazon discussions

Look for similar items by category