3 ms·
Distilling common (or if you will "tribal") design knowledge into pattern languages has fallen a bit out of fashion in the 20 years since this article has been
by fabianholzer 3y ago
Distilling common (or if you will "tribal") design knowledge into pattern languages has fallen a bit out of fashion in the 20 years since this article has been published. I've searched for similar resources a while ago, and I found only a few other attempts at this subject at all.
The earliest was published 1996 in the second volume of "Pattern Languages of Program Design": A Pattern Language for an Essay-Based Website by Robert Orenstein. An early draft of it is only reachable via archive.org: https://web.archive.org/web/19961227102428/http://www.anamorph.com/docs/patterns/default.html https://web.archive.org/web/19961227102428/http://www.anamor...
Then there was "A First Approach To Design Web Sites By Using Patterns" published 2002: https://hillside.net/vikingplop/vikingplop2002/VikingPLoP2002_Proceedings.pdf#page=137 https://hillside.net/vikingplop/vikingplop2002/VikingPLoP200...
Also in 2002 there was a book "The design of sites", which even saw an updated second edition in 2007, but had a clear focus on e-commerce and corporate websites.
The submitted resource, Mark Irons' pattern language, was published in 2003.
And then, 17 years after that, an unfinished (maybe still in progress?) attempt in 2020: A Web Pattern Language: https://kmcgillivray.github.io/a-web-pattern-language/ https://kmcgillivray.github.io/a-web-pattern-language/
I think one problem is that personal websites are to some extent the training ground of the web. The stakes and incentives are different than for your run-of-the-mill boring corporate website. There are more design outliers and more experimentation, which probably makes it harder to distill patterns out of it. Although I would love to read through a comprehensive pattern language that reflects the more personal and non-commercial corners of the web of today.
- commanderkeen08 3y agoI’ve become obsessed with pattern languages lately. If you read Timeless Way of Building, you realize we got it all wrong. What everything thinks of as a “pattern” is missing the point entirely. It’s the pattern language that has power. He even calls out atomic design and all of the flaws with it—no two atoms are actually identical. So the result is we have these rigid design systems that discourage variation because, imo, we can’t be bothered to define the things that make something alive. https://hillside.net/index.php/a-pattern-language-for-pattern-writing https://hillside.net/index.php/a-pattern-language-for-patter... My favorite so far—a pattern language for creating a pattern language