It’s amazing what you can learn about great web design by asking questions like these.
Award-winning designer David Kadavy uses this “reverse-engineering” process
in Design for Hackers to deconstruct classical design principles and techniques for web designers.
Using an eclectic array of reverse-engineered examples,
ranging from Twitter’s latest redesign, to Target’s red shopping carts,
and ancient graffiti from the walls of Pompeii, he explains:
The premise of this book is that great design can be learned only by studying great design. So Kadavy takes us on a guided tour of fonts and websites, showing us the good, and picking apart why they are good, or “reverse engineering the beauty”.
There is some good stuff in here, about use of fonts, proportion, colour, alignment, and white space. I learned some things, and I hope to use them in the future.
Some of the claims seem rather unsubstantiated to me, however. For the most part, Kadavy claims some piece of design is beautiful, then picks it apart to expose the features that make it beautiful. But where is the evidence that these are the relevant features? We need to investigate alternatives that don’t use the features, or don’t use them so well, and see that the result is not beautiful. Otherwise it is all so many “Just So” stories.
The few places where he does do the “compare and contrast” of the good and the not so good are the parts I found most illuminating and useful. The lovingly detailed history of typefaces, not so much.