- Series: Developer's Library
- Paperback: 480 pages
- Publisher: Addison-Wesley Professional; 1 edition (December 16, 2011)
- Language: English
- ISBN-10: 0321769384
- ISBN-13: 978-0321769381
- Product Dimensions: 7 x 1.2 x 8.9 inches
- Shipping Weight: 1.6 pounds (View shipping rates and policies)
- Average Customer Review: 4.4 out of 5 stars See all reviews (8 customer reviews)
- Amazon Best Sellers Rank: #1,454,070 in Books (See Top 100 in Books)
Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your mobile phone number.
HTML5 Developer's Cookbook (Developer's Library) 1st Edition
Use the Amazon App to scan ISBNs and compare prices.
See the Best Books of 2017 So Far
Looking for something great to read? Browse our editors' picks for the best books of the year so far in fiction, nonfiction, mysteries, children's books, and much more.
Frequently bought together
Customers who viewed this item also viewed
About the Author
Chuck Hudson has developed mobile web and mobile solutions since the 1990s. A successful “techpreneur” and long-time geek-in-training, he is a certified PHP programmer and PayPal developer. He teaches web programming, mobile technology, and entrepreneurship throughout the Boston and Atlanta regions. In 2008, he received the eBay Star Developer award for the first iPhone mobile web and native apps.
Tom Leadbetter is a web designer and developer based in Liverpool, England. He has been working with HTML5 since early 2009 and blogs about it at HTML5Doctor.com.
Browse award-winning titles. See more
If you are a seller for this product, would you like to suggest updates through seller support?
Top customer reviews
This book has an excellent technique of introducing HTML5 in Chapter 1 and demonstrating to the user how to use it. While the approach isn't anything new, it's easy to see there was great care it what it chose to demonstrate.
It doesn't waste time jumping in, and it would make any novice feel knowledgeable and productive right away.
I really appreciated the emphasis on Chapter 2: Grouping, Text-Level, and Redefined Semantics. What I pulled mostly from this section is effective ways to use pictures with text and captions. If you ever built a website with pictures and captions, you may find this as useful as I did.
Another thing this book does that most others do not or skim over is using HTML5 with different browsers. All books cover this, but to what depths? The author doesn't focus on only one browser specifically, and often has something to say about utilizing the other browsers when applicable, which is nice! I use IE, Chrome, and FireFox myself and it's nice to see none are forgotten.
CSS3 is covered in a separate chapter, and again, it's something I am going to bookmark to reference in the future.
Chapter 5, and entire chapter on WebForms, is a must read for those working with forms and need to know more. The best thing about this chapter is, again, the attention given to other browsers. Where applicable, when a web form feature is being covered, he lists the browser and browser version number it is supported for. He does it a nice table and lists Android, Chrome, FireFox, IE, iOS Safari, Safari, and Opera
No book on HTML5 would be complete with attention given to the Canvas object. While there are entire books on this alone, Chapter 6 is an excellent introduction and functional as well. This is a great chapter for those wanting to get started with the Canvas object.
Media coverage continues with Chapters 7 and 8. Embedded video and audio are dedicated chapters to these topics.
The book continues to cover topics I never see normally covered, such as the History API, location awareness, Client-Side storage, web sockets, and even "Creating a Tweet Notification Page".
This book is loaded with really good examples and many that seem current to websites being built today.
If you are curious about HTML5 or want to see what potential HTML5 has, this is an excellent book to pick up for both reference and the examples it contains.
Throughout the book, I kept thinking to myself 'This is one section I need to bookmark' or 'I will need to reference this in the future.'
The examples are nice and clean and not cluttered. I for one have trouble memorizing the best method and usually need a quick reminder, and this is one of those books that fits my needs for such things.
I really enjoyed this book and it's in a style I prefer.
With all these different issues in the mix, I still don't feel like the explanations are overdone. They are given, cover the most essential elements to be considered and then move on to the code, or 'recipes'. The code samples are divided into beginner, intermediate and advanced recipes. This is a nice touch. It makes it easy to skim through the contents and quickly find what will meet your need (if you are using the book as a reference) and gauge the level of time and effort you may need to put into it. I've done that some, though I wanted an overview of everything rather than help with a specific project, so for the most part I read the book straight through. The writing style was relaxed and conversational and I was able to enjoy it.
The world of tech is constantly in flux. I used to think, "Why would I buy a book about something that could be different a month from now?". But my outlook in this regard has really changed. As an IT professional I need to keep up and so much is happening so quickly that I see real value in picking up a book from a source I trust so that I can stay up to speed as easily as possible. I could scrounge all this up on the web - but having it all in one package makes it a lot easier. Switching to e-books has also made this an easier decision. I can search, copy, paste - all that good stuff - and I don't have the issue of adding to the size of my physical library or toting books between work and home.
I recommend this book for anyone looking to stay up to speed with HTML5 or anyone new to it, looking for good examples to help them see how all the parts work together. And as I've seen mentioned in the other review here at Amazon (so far), it is also a great reference to see how the different browsers handle the HTML5 so far. Though that is the part of the book that will also be quickest to go out of date.
Most recent customer reviews
I cannot say that many books in tech are page turners. This one was.Read more