HTML5 Zone is brought to you in partnership with:

Clinton Gallagher is a former architect deeply involved with Microsoft technologies who has both client-side and server-side design and development experience having gotten started on the WWW day one so to speak. So far Clinton has one big win on the WWW having developed a now defunct e-commerce and affiliate referral line of business circa 2000-2001 for "The Liberty Dollar," an organization which sold tens of millions of dollars in minted silver coins. These and subsequent events would eventually anger the Communist President Barry Soetoro who had the organization raided, has stolen $20 million of silver bullion bought and paid for by American citizens and then went on to successfully have the founder Mr. Bernard Von NotHaus prosecuted and convicted of "counterfitting" when the exact same type of silver coins are minted and marketed for sale every day on TV in newspapers and magazines. These corrupt politicized events repressed by a corrupt national media being instigated when The Liberty Dollar organization began minting silver Ron Paul Dollars used to fund Ron Paul's 2008 US Presidential campaign which was lost to the racist Communist foreign agent using the alias Barrack Hussein Obama posing as a U.S. citizen all of which is resulting in ongoing nefarious historic events proving to be causing what may be the final unrecoverable destruction of a free America. Which is a stark reminder that the all too often frustrating experience of contemporary web design and development pales in comparison to our real problems... ...so buy books, read, study, learn design and code for tomorrow we die Clinton has posted 2 posts at DZone. You can read more from them at their website. View Full User Profile

Responsive Web Design By Example

07.11.2013
| 5488 views |
  • submit to reddit
Published by: PACKT Publishing
ISBN: 1849695423

Reviewer Ratings

Relevance:
5

Readability:
5

Overall:
5

Buy it now

One Minute Bottom Line

This book is worth purchasing as it is chock full of source code, assets, and many, many, many links to Responsive Web Design subject matter.

Review

This is a well written book chock full of code examples and an abundance of linked resources that will keep you busy loading and saving websites as resources and references. The first thing I would recommend is a review of the Table of Contents where the intent of the author --Thoriq Firdaus-- is clearly expressed chapter after chapter.

By chapter two I realized the author is using a strategy long used by authors and speakers to tell you what he is going to tell you, then he tells you and finally he tells you what he told you, the latter of what is being told to the reader provided in a section entitled "What Just Happened" followed by a Summary. This is one of many time-honored structural patterns used by professional writers and it works very well for this type of subject matter.

When I see the phrase "by example" in a book title I expect to see a lot of source code. This title more than delivers as the author has developed three different websites using three different Responsive Web Design (RWD) frameworks: Skeleton, Bootstrap and Foundation including the use of two different CSS Preprocessors LESS and SASS.

Only a real noob with no hands-on experience will have a problem with this book as each project gets right into the thick of things wasting no time with introductory this or that. Similary at the other end of the spectrum there is something here for the intermediates and the seasoned web developers such as myself as we know there is always something new to learn and this title delivers.

In fact, and speaking for myself, the best parts of this book are the source code snippets which a reader can learn him or her self how the use of LESS and SASS differentiate themselves as CSS preprocessors. Of course each of the website projects and all of the source code written for this book can be downloaded from the PACKT Publishing website at no cost.

That said, the author does not say so himself nor do I say so but it can be inferred by reading the examples of source code which explains why so many people are said to be choosing to use LESS which is apparently --less-- extensive and --less-- robust than SASS. The irony being that last statement was an intentional pun to help people understand LESS is easier to learn and LESS is easier to use but LESS lacks advanced functionality when compared to SASS which I will not discuss further as there are many blogs that have documented these LESS vs SASS comparisons. In a nutshell, installing SASS and the use of a command line is apparently what puts people off on this one.

Finally, there is plenty of HTML5 in all three projects to learn how some of the new HTML5 elements provide semantic and structural meaning to our web pages. When we use CSS preprocessors and Media Queries with Responsive Design methodologies to build HTML5 websites we end up  being correctly perceived as timely and competitive winners like PACKT customers who buy this book will become after purchasing and reading this book, using the source code examples and developing their own next website by example.

Published at DZone with permission of its author, Clinton Gallagher.

(Note: Opinions expressed in this article and its replies are the opinions of their respective authors and not those of DZone, Inc.)