Tuesday, November 16, 2010

HTML5: Up and Running by Mark Pilgrim

HTML5 Up and Running by Mark Pilgrim is a concise explanation of the HTML5 specification and other specifications in the modern web ecosystem. Starting from an interesting description of the history and evolution of HTML, Mark takes us into the new world of HTML5 markup. This book is full of important external references which makes it a vital reference for HTML5 web developers. Using crisp language and clear examples even complicated topics have become easy to follow through this book.

This book equips us with many libraries and frameworks to enable us write web pages, in modern HTML5 dialect. The book follows the approach of explaining the major concepts of the specification like canvas, video, geo location, local storage and also highlights what shall be done to fall back in case the feature is not yet implemented in browser.

As mentioned in the book a web version of this book is also available at http://diveintohtml5.org/, and this web version is full of illustrations which are interesting. While explaining video markup Mark has covered enough details of video containers which are required to understand the complicated nature of the video codecs and their licensing.

The HTML5 specification is already available for all, as reference, on web but this book becomes a guide for the first time travelers and even the for seasoned ones in their journey of HTML5 world. I enjoyed reading each chapter of this book, and got impressed by the in depth knowledge of author about web standards and tools. I got many new tools and libraries to explore apart from HTML5.

The way how Mark starts with an HTML page, using popular markup currently used; and transforms it into HTML5 gradually explaining the markup elements was entertaining as well as informative.

HTML5 Up and Running by Mark Pilgrim is available at http://oreilly.com/catalog/9780596806026/

with regards
Tushar Joshi, Nagpur


No comments:

Post a Comment

Thanks for visiting the blog and reading my blog post. Please post your opinion / suggestion for me here.