Anthony Bailey ([info]anthonybailey) wrote,
@ 2008-07-20 16:54:00
Previous Entry  Add to memories!  Tell a Friend  Next Entry
Entry tags:hreview, software_development

Review: Bulletproof Web Design

book cover Bulletproof Web Design: Improving flexibility and protecting against worst-case scenarios with XHTML and CSS by Dan Cederholm

This is a slim (270 spacey pages) primer on robust CSS practice. It isn't a reference book, nor really a compendium of recipes; more a set of ransackable case studies through which runs a persuasive essay on how and why to do this stuff right. (The basic precept is a principled separation of concerns: define style for mark-up that is independently semantically sound, rather than hacking div after nested div into your page in order to kludge your target design.)

I bought it a couple of years ago to learn how to do CSS-based layout, and did so by coding through many of the examples. I recently read it through a second time and was again impressed by its clarity and cohesion, and by how its elegant solutions do not sacrifice practicality - hence this review and recommendation. (And apart from a few thankfully obsolete IE5-generation workarounds, the content had not dated at all: though it preaches graceful degradation, the book hasn't yet had to practise it.)

(If it seems strange that I broke blog silence this way - yes, usually I'd put such a brief piece on my tumblelog, but Tumblr eats the hreview mark-up.)




Create an Account
Forgot your login or password?
Login w/ OpenID
English • Español • Deutsch • Русский…