This is the starting page for a pattern language for the web. I'm jump-starting this, but am hoping it will take on a life of its own, in the manner of the Timeless Wiki Way...
-- RonaldHayden
Some thoughts:
- Exploring the web should be a mind-expanding, exhilarating experience.
- Each website should contribute a piece of this experience.
- A web pattern language, properly derived, should lead people to naturally create such websites and communities of websites.
- No website is an island. Web patterns should explore individual websites and how websites can work together to provide a complete experience.
- RobertOrenstein has done some work on an HTML pattern language at
- Another site that could be mined for web-related patterns is JakobNielsen's Alertbox
To differentiate the web patterns from the programming patterns here:
- It would be good to list the web-based patterns on this page (or on another page dedicated to that purpose).
- We should probably precede the pattern names with 'Web'. So if I were doing this page from scratch, it would be 'WebPatternLanguage?'.
Now to start:
Are web patterns so different from programming patterns that they need to be segregated by naming convention?
Probably not
Definitely so!