The good
The book is easy and fast to read, you can finish it in a couple of nights. Its not an advanced book so you can give it a try even if you are not an experienced web developer.
Its well structured and well written.
The bad
The book is too short, it jumps from one topic to the another giving a simple overview. It skips important details like version browser compatibilities and fallbacks of each technology.
The given examples were not significant neither. Some of them were based on libraries that may not be relevant to the end user (ExtJS or QUnit for instance).
The chapters introducing javascript and popular frameworks are not needed neither, there are other great books for learning that stuff.
I bought this book to learn about HTML5 applications, but instead what I got is a bunch of overviews on HTML5 javascript API's with some not-so-great examples.
The ugly
I don't recommend this book.