I recently had the opportunity to review the following book. My review was also published in the October, 2013 issue of CHOICE. For those who do not have ready access to that resource, I provide the copy below.
Gasston, Peter. The modern Web: multi-device Web development with HTML5, CSS3, and JavaScript. No Starch, 2013. 243p bibl index ISBN 9781593274870 pbk, $34.95
It is rare that one finds a book such as this that covers the current state of client-side web development, given how rapidly this field evolves. There is a nice balance between techniques one can employ today and emerging techniques readers should have on their radar. Additionally, the last chapter focuses on the near future, including discussions of possibilities such as the shadow DOM. This reviewer especially liked the coverage of adaptive and responsive design techniques. Gasston (The Book of CSS3, CH, Feb’12, 49-3303), an experienced UK-based web developer, addresses the most commonly used modern libraries, including jQuery and Modernizr for JavaScript, and technologies such as LESS and Bootstrap for CSS. He provides a solid context to help readers understand why such technologies exist and when they should be employed on web pages. Many of the new HTML5 and CSS3 capabilities are also reviewed, along with specific examples illustrating what the results would look like in various modern browsers. Appendixes include “Browser Support as of March 2013” and “Further Reading.” The author employs his unique sense of humor from time to time to enliven discussions. This makes the book an enjoyable reading experience as well as a solid reference work. Summing Up: Highly recommended. All students, researchers/faculty, and professionals/practitioners. — M. DuBois, Illinois Central College