Search this site

Christopher Alexander

Christopher Alexander, architect, is also the founding father of the Pattern Language movement in computer science, and author of A Pattern Language, the seminal work that was perhaps the first complete book ever written in hypertext fashion. The page on my old website that referenced his 'Elements of Style' got a surprising number of hits, so I've decided to include it here.

 

Alexander has also published Nature of Order: Vision of the Living World, part of a four-volume treatise subtitled An Essay on the Art of Building and the Nature of the Universe. In 2,150 pages, Alexander outlines the properties that he believes underlie beauty in art, nature, and great buildings. You can read more on the publisher's web site www.natureoforder.com.

The four-volume set outlines the properties that Alexander believes underlie beauty in art, nature, and great buildings. These 'properties' have influenced not only architects, but programmers, interface designers, usability engineers and computer game developers.

I believe they may also be applied to art and photography.
So, listed here for your consideration are 'The Fifteen Elements' as defined by Alexander.

 

1. Levels of Scale

PL_64_rules_1

A balanced range of sizes is pleasing and beautiful.

2. Strong Centers

PL_64_rules_1

Good design offers areas of focus or weight.

3. Boundaries

PL_64_rules_1

Outlines focus attention on the center.

4. Alternating Repetition

PL_64_rules_1

Repeating elements creates a sense of order and harmony.

5. Positive Space

PL_64_rules_1

The background should reinforce rather than detract from the center.

6. Good Shape

PL_64_rules_1

Simple forms create an intense, powerful center.

7. Local Symettries

PL_64_rules_1

Organic, small-scale symmetry works better than precise, overall symmetry.

8. Deep Interlock & Ambiguity

PL_64_rules_1

Looping, connected elements promote unity and grace.

9. Contrast

PL_64_rules_1

Unity is achieved with visible opposites.

10. Gradients

PL_64_rules_1

The proportional use of space and pattern creates harmony.

11. Roughness

PL_64_rules_1


Texture and imperfections convey uniqueness and life.

12. Echoes

PL_64_rules_1


Similarities should repeat throughout a design.

13. The Void

PL_64_rules_1


Empty spaces offer calm and contrast.

14. Simplicity & Inner Calm

PL_64_rules_1


Use only essentials; avoid extraneous elements.

15. Not-Seperateness

PL_64_rules_1

Designs should be connected and complementary, not egocentric and isolated.