Pattern Languages for the Web, part III
As usual, I’m not the first to think of these things; a quick sweep of the Interweb reveals a slew of IA, HCI, design and development sites with repositories of design patterns. Here’s a few.
- The University of Italian Switzerland hosts 28 design patterns under the categories of Interface and Layout, Structure and Navigation, and Content. They also have a showcase of practical applications of patterns for diverse kinds of sites and desktop apps.
- As previously noted here, Yahoo! open-sourced a lot of their UI library, but I missed the fact that they published a series of design patterns for developers, too.
- MIT’s Jennifer Tidwell, author of the O’Reilly book Designing Interfaces, published Common Ground, a pattern language for human-computer interaction. back in 1999.
- Martijn van Welie’s patterns list.. Note there are also pattern pages here for GUI design and mobile interfaces.
And there are many, many other sites with such patterns available, far too many to link to in one post; there are, however, some great repositories of these links:
- Tom Erickson’s Interaction Design Patterns list.
- The IAWiki’s list of sites about design patterns (some of which are reproduced here).
- The CHI 2006 conference is going on right this minute here in Montreal. They have ongoing workshops and forums on design patterns. (Conference blog here.) In the past, they’ve discussed work on creating a single, unified repository to manage collections of design patterns.
April 23, 2006 11:01 AM

