Tuesday, May 13, 2008

Good Architecture

Web design is sometimes called web architecture, equating websites as three-dimensional objects with different levels. The placement of these levels (web pages) and their navigation becomes similar to how one places rooms in a house, and goes through the house from one room to another. The other elements in those rooms - furniture, accessories, colors, etc. - also relate to how one arranges the rooms.

Christopher Alexander is an architect who has written an epic encyclopedic manual of how to design the optimal homes in his four volumes of The Nature of Order.

Here are the outlines of the Fifteen Fundamental Properties from Volume I of the Nature of Order. It is well worth to get the book and read the details, examples and photographs. I think they relate very well with web design.

1. Levels of scale: A balanced range of sizes is pleasing and beautiful

2. Strong centers: Good design offers areas of focus or weight

3. Boundaries: Outlines focus attention on the center

4. Alternating repetition: Repeating various elements creates a sense of order and harmony

5. Positive space: A background should reinforce rather than detract from the center

6. Good shape: Simple forms can create an intense, powerful center

7. Local symmetries: Organic small scale symmetry works better than precise overall symmetry

8. Deep interlock and ambiguity: Looping, connected elements promote unity and grace

9. Contrast: Unity is achieved with visible oppositions

10. Gradients: The proportional use of space and pattern creates harmony

11. Roughness: Texture and imperfection implies uniqueness and life

12. Echoes: Similarities should repeat throughout a design

13. The Void: Empty spaces offer calm and contrast

14. Simplicity and Inner Calm: Use only essentials; avoid extraneous elements

15. Not-separateness: Designs should be connected and complementary, not egocentric and isolated