Wiki
Design Pattern
Problem summary
You want to create a repository for your website or application where users can produce and manage information while collaborating on public content.
Example
Usage
- Use when you want the user to be able to contribute to a page by adding or editing the content of the website.
- Use when you have a collection of documents you want to keep updated over time.
- Do not use when publishing editorial content: content that stems from the publishers of the page that is not to be tampered by anybody else. For instance the terms and agreements of a website or other legal information.
- Do not use for content that ages – that is relevant for a certain time period only (news, blog posts, etc.)
More examples
Solution
A wiki is a page concept itself, and not just a pattern that functions as a part of a website. The format however represents enough value in itself to represent a design pattern and not just a page concept.
A wiki page can be edited by anyone. Anyone can modify information and add new pages to the document collection. All pages are under version control, and can easily be rolled back to earlier versions. A wiki allows users to easily create, edit and link web pages together.
A wiki enables documents to be written collaboratively, in a simple markup language using a web browser. A single page in a wiki is referred to as a “wiki page”, while the entire body of pages, which are usually highly interconnected via hyperlinks, is “the wiki”. A wiki is essentially a database for creating, browsing and searching information. [Wikipedia.org]
Rationale
Wikis are often used to create collaborative websites, power community websites, and are increasingly being installed by businesses to provide affordable and effective Intranets or for use in Knowledge Management. [Wikipedia.org]
More examples of the Wiki pattern See all 4 example screenshots
User Interface Design Patterns
- Forms
- Explaining the process
- Community driven
- Tabs
- Jumping in hierarchy
- Menus
- Content
- Gestures
- Tables
- Formatting data
- Images
- Search
- Reputation
- Social interactions
- Shopping
- Increasing frequency
- Guidance
- Registration
Persuasive Design Patterns
- Loss Aversion
- Other cognitive biases
- Scarcity
- Gameplay design
- Fundamentals of rewards
- Gameplay rewards
1 comment
Jim on Jan 14, 2009
Useful, but IMO is overused. That, plus differing syntax for wiki engines (Mediawiki, wikia, Twiki) sometimes leads to excessive end-user confusion. A quick formatting guide (as shown in screenshot) is HIGHLY useful.
Comments have been closed