Disclaimer: Bruce Lawson is a long time friend and work colleague, and Remy Sharp is also a good friend, so you might expect this review to be slightly biased. In any case, I will try to remain as impartial as possible, and look at the warts as well as the hotpants.
The last two weeks have been pure relaxation for my family and I, as we have been on holiday in the sun kissed Greek Island of Kefalonia, driving around the mountains, eating great food, drinking great wine and playing on the beach. And what better way to supplement this Nirvana than flicking through the pages of the latest HTML5 book offering from Messrs. Lawson and Sharp, the HTML5 hobbits we all know and love?
Joking aside, this really is a very good book. Bruce and Remy have done a great job of wading through the absurdly-but-justifiably detailed HTML5 spec (including many months of reading the mailing lists), and distilling it down into a thoroughly readable, enjoyable little manual that weighs in at just over 200 pages. The writing style is humorous (but not painfully so), practical and pragmatic, and provides a really good snapshot of HTML5 in 2010, including exactly what you can do cross-browser right now, and how to plug the gaps in the browsers that won't play ball (poor old IE - makes you feel like kicking a puppy).
I really like the way they don't try to claim HTML5 is perfect, either the spec itself or the browser support. Remy really lays into the mess of drag and drop, for example, and Bruce explains that, while most of the new semantic elements make perfect sense (some take a while longer to grok than others), some of the browser implementations leave a lot to be desired, for example the lack of easy customization of form validation errors. They do however reassure you that it'll all be ok, and fill in the gaps where needed, so you can go through it with a feeling of excitement, not anxiety.
This book is really well written, and provides existing web developers and designers with a great intro to all the major parts of the HTML5 spec, and how to get them working now. In 2010. Not 2022.
Find out more details and order the book from http://introducinghtml5.com.