TJR Forum

Home arrow Tech book reviews arrow Book reviews arrow Build Your Own Web Site The Right Way review
Build Your Own Web Site The Right Way review PDF Print E-mail
Written by Jem Matzan   
Aug 25, 2006 at 03:16 PM

Learning to make your own Web pages almost seems like an obsolete skill now that there are so many content management systems (CMS) and blogging tools available. But for small, generally static sites, a CMS can't beat the security, ease of implementation, search engine friendliness, and low bandwidth usage of hand-coded HTML and cascading style sheets (CSS). Build Your Own Web Site The Right Way Using HTML & CSS is a good tutorial for people who want to create their own Web sites without being tied to a CMS with all of its overhead and maintenance.

Writing analysis

I was surprised at the poor quality of the writing in Build Your Own Web Site The Right Way. To begin with, there's a major typo on the first page of the preface. How can you miss a typo on the first page of written text in the entire manuscript? Then there are the commas; there are so many superfluous commas in this book that I'm certain the author must have had a financial incentive to put them there. Capitalization of words like Web and Internet is selectively enforced. He also frequently goes on little adventures with either obscure British colloquialisms or the apparent correction of them, so readers are left to stumble through sentences like this one: "Building web sites is something from which many of us get a lot of enjoyment."

While the author may not be much of a writer, he does know what he's talking about when it comes to static Web site design principles. Having created many Web sites with the same techniques and technologies, I couldn't disagree with any of his advice or instructions on HTML and CSS coding. So the book is very informative but at times hard to read because of the author's style.

Putting the book to the test

Usually I fault most programming books for not providing exercises for readers to follow -- after all, you can't really learn a language if you don't use it, and often a reader won't immediately have a good reason to use it -- but Build Your Own Web Site The Right Way is different. Anyone can build their own personal Web site for themselves while following along with the book's instruction, substituting their own project for the book's.

The book covers a lot of ground with site design in XHTML and CSS. It begins by building an example site with basic XHTML, and progresses by adding more elements and techniques along the way. In the latter portion of the book, advanced concepts like Web forms and the implementation of outside APIs (Blogger.com is the example) to create dynamic sites are discussed. The only thing missing is a serious discussion on WYSIWYG editors like Dreamweaver, FrontPage, and Nvu. While Dreamweaver is mentioned in passing a few times, the author never really stops to explain what it is, how it should and should not be used, and how it might benefit Web designers.

Also left uncovered is Javascript, though that is such a confusing subject that its omission in this book is a good thing.

It's always disappointing to see GNU/Linux ignored in books like these. The author's advice on software is limited to Apple and Windows users, and all of the book's screen shots are of either OS X or Windows XP. Software recommendations and cosmetics aside, the entire book is still valid for GNU/Linux, *BSD, or other alternative OS users and it is not specific to any certain HTTP server.

Conclusions

If you're thinking of building your own HTML/CSS-based Web site for personal, family, or business use, this book is an excellent resource for learning as you design. The author says in the preface that historically there have been many mediocre or incomplete HTML instructional books, and that Build Your Own Web Site The Right Way Using HTML & CSS is the answer to them. He's right in many ways -- there have been a number of low-quality tutorials and guides over the years that have taught bad design principles. I know because I've read them. But while I find the quality of the writing to be sub-par, this book's technical advice is correct, thorough, and appropriate for readers of all backgrounds. It is definitely the best HTML/CSS design book I have ever read.

Title Build Your Own Web Site The Right Way Using HTML & CSS
Publisher Sitepoint
Author Ian Lloyd
ISBN 0975240293
Pages Paperback, 488 pages
Rating 8 out of 10
Tag line Learning HTML and CSS has never been so much fun.
Price (retail) U.S. $19. Buy it from Amazon.com

Discuss this article or get technical support on our forum.

Copyright 2006 Jem Matzan.

Creative Commons License

This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 2.5 License.

Last Updated ( Jan 30, 2007 at 06:39 AM )
<Previous   Next>

The Jem Report is part of the JEM Electronic Media network of information technology Web sites.
Spammers can email us here