Bulletproof Web Design: Improving flexibility and protecting against worst-case scenarios with XHTML and CSS (2nd Edition), by Dan Cederholm

January 9, 2010 · Filed Under CSS, Landing page design, Web design 

Dan Cederholm is one of the smartest minds in CSS and HTML. He is internationally known as a deep and innovative coder. He has been working on real-world sites for no-nonsense businesses like Google, ESPN, and Fast Company, Inc. He embraces flexible, adaptable design using Bulletproof Web Design, by Dan Cederholm Web standards through his design work, writing, and speaking. Dan is the author of two best-selling books: Bulletproof Web Design and Web Standards Solutions. Dan also runs the popular weblog SimpleBits, where he writes articles and commentary on the Web, technology, and life. He also plays a mean ukulele and occasionally wears a baseball cap.

In this book Cederholm examines a number of the real world challenges that Web designs are exposed to, and seeks to show how designs can be coded using CSS so that they become “bulletproof”.

And Bulletproof Web Design does an incredible job of teaching that – step-by-step, by showing you how to make your website `Bulletproof.’ Cederholm introduces the book by defining what it means to have a bulletproof website. He uses the example of a police officer wearing a bulletproof vest. No, it is not 100% protection against a bullet – but it decreases the chances and gives extra protection. When applied to a website, this means that your website can handle the `bullets’ being thrown at it. These are things like text resizing, use of assistive devices, no CSS, no images, and a few other examples.

This is a wonderful book, where Cederholm deals with coding and design problems all the way from multi-column layouts that stay crispy in milk, to maintaining fine control of web fonts and sizes without alienating users. I have just finished reading it, and I liked it a lot. It is very useful and practically oriented. Just about every problem a modern web designer faces is examined, with solutions ranging from good to better to best.

Cederholm’s point is that no matter how visually appealing or content-packed a Web site may be; if it’s not adaptable to a variety of situations and reaching the widest possible audience, it isn’t really succeeding. So he outlines standards-based strategies for building designs that provide flexibility, readability, and user control – key components of every successful site. Each chapter starts out with an example of a good looking, great site – that employs a traditional HTML-based approach and is not bulletproof. Then Dan then deconstructs it, pointing out its limitations. He then gives the site a make-over using XHTML and Cascading Style Sheets (CSS), so you can see how to replace bloated code with lean markup and CSS for fast-loading sites that are accessible to all users.

Finally, in the last part of the book, he covers several popular fluid and elastic-width layout techniques and pieces together all of the page components discussed in prior chapters into a single-page template.

Bulletproof Web Design is a nice, useful reference as well as a great source for inspiration.

Share and Enjoy:
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • blinkbits
  • Bumpzee
  • eKudos
  • Netvouz
  • Reddit
  • Socialogs
  • SphereIt
  • StumbleUpon
  • Technorati
  • TwitThis

Comments

Leave a Reply

You must be logged in to post a comment.