Book Review Note: This is another in my ongoing series of technical book reviews.
Don’t be intimidated by the alleged 600 pages in a tutorial format. First, lots of white space, graphics and big type mean you won’t be looking at sheets of man pages. Moreover, all those design elements serve real purposes. Each topic gets a breezy, easy-to-assimilate intro. Then it presents the key concept with clear illustration. Next, you have to think about what you just learned and construct real-world examples.
After the overview, each of the nine main chapters follows the same pattern. You learn as you go. The authors present the key basic information and techniques for each category. Sure, you have to follow the book in order to build on each topic, but you really only have to work on one at a time. You won’t find yourself hitting the TOC and index to try to tie in the related content. Freeman and Robson have handled that brilliantly.
The chapter continues along that line, dealing with each aspect of storage, through flushing data no longer needed. When you complete the tutorial, including the programming, you know plenty about how web storage works.
In short, using this book is a commitment. The authors make it as painless as possible and if you have a little tolerance for cute, you are likely to think it is fun going through each section. I worked through it all and don’t regret it.
Head First HTML5 Programming:
By Eric Freeman, Elisabeth Robson