Top positive review
4 people found this helpful
Covers *most* HTML5-related technologies and not just markup and CSS
on 11 May 2015
Although I generally make it a habit to only review a book once I've finished it, I've had this book for nearly a year now and have only managed to make it probably a little over half way. This is no criticism against the book or the author, on the contrary, there is so much packed into it that I've been busy using everything I've read thus far (up to the chapter on the Canvas and a couple of subsequent chapters) that I haven't had much time to plod on and finish the rest of the book. Which isn't a problem because it is as much a reference book as a book that should be read cover to cover.
The new HTML5-related technologies are covered more than adequately and I have found very little need to pick up other resources to supplement my information.
If you are coming from and HTML4, CSS2 background and you had to buy one book to teach you what's new in HTML5 and CSS3 as well learn about most new HTML5-related technologies such as CSS transformations, transitions and animations, Canvas (2D and WebGL), the Web Audio API, new <video> and <audio> elements, drag and drop, the fullscreen API, the Offline API (an essential component when it comes to writing for mobile apps) and a host of other new features, this is easily the best book I have found and what I believe is the only book out there (at this time) that covers these technologies. And the price is an absolute bargain, especially compared to a lot of other publishers who are asking for £10-£15 and delivering considerably less content.
It is also worth noting that this book doesn't really teach HTML from scratch, rather it assumes the reader has at least some knowledge of HTML4 and at least some knowledge of CSS as well, although it does make a better attempt to teach CSS and does quite a good job.