A lot of people, when exposed for the very first time to a wiki, have the same reaction. They kind of question why they are so ugly, or why they can't find anything... I can't blame them. Most wikis are not that good looking, and most of them are a total mess in terms of information architecture.
When I was thinking of a reason why wikis are the way they are, something struck me: web usability and good design were hard to enforce with web 1.0, when only a few Internet-savvy people had access to push pages to the world. It was kind of a lost cause then, but now that everyone can publish to the Internet, it's even worse.
The biggest difference between wikis and other tools is the fact that wikis are unstructured by nature. You almost always start with a blank page, and you must create the content, the format, and the navigational patterns at the same time. Not an easy task for a web designer, so imagine for a common mortal! (Not that I am assuming that web designers are superior or anything, of course... They just spent more time on a computer, and less time in the great outdoors.) Blogs and widgets are highly structured, and you can change their look and feel afterwards, but not wikis.
Which is why I think it is time to educate wiki users to basic concepts of web usability.
- Define a navigational structure: How will users navigate between pages in your site?
- Define information architecture: How will your content will be organized, and do you need to explain it to your users (if you have to, it's usually a case of poor design)?
- Keep your site shallow: Do not create a site that has sub-sub-sub-sub-sub-pages. It becomes a nightmare to navigate, and it is usually a sign that the information is not structured in a comprehensive way.
- Divide your information in chunks: Use headings to serve as visual dividers, so that the information is visually scannable.
- Use meaningful link aliases: Click Here! doesn't mean anything. Links will stand out by themselves because they are usually blue and underlined, you don't always have to isolate them.
Do you have tricks, methods, references, or links to promote usability to non-designers, instructors, or students, wiki-related or not?