Link This |
Email this |
Blog This |
Comments (4)
When A Good Idea Goes Bad
October 8, 2008
Wikis are a good idea. They bring web authoring, and even collaborative web authoring, to the masses. Let a thousand flowers bloom. But there are right ways to do it and wrong ways to do it.
The right way to do a wiki platform is to have a completely WYSIWIG (What You See Is What You Get) editor that mimics a word-processor, so even someone who has never seen an HTML tag can create a good looking and well functioning web page. Another benefit that wikis can provide is a simple way to create new pages that don't require access to the command line or knowledge of FTP. The last aspect any good wiki platform should have is that if someone knows HTML and wants to use it, they should be able to do so. These few things are the core aspects of any good wiki platform.
The problem is that we are burdened with wiki platforms that do not meet these basic criteria, and I count the
MediaWiki platform, designed for
Wikipedia, as one of the very worst of the lot. Sure, I can't think of any wiki platform that completely fails on the ability to establish new pages, but the editors can vary dramatically. The MediaWiki editor is, well, challenged. It is so challenged that I am frequently driven to wanting to put my fist through my unsuspecting laptop screen. Why? Thanks for asking, I'll tell you why.
First of all, the options for editing in a WYSIWIG mode are both few and brain-dead. You are offered only a dozen options for everything from making a word or phrase bold or italic to linking to a "media file", which is apparently quite different than linking to any other file (who knew?).
Meanwhile, your options for going "outside the box" are severely limited. Unlike Drupal, for example, which will allow you to to also use HTML markup should you know it, MediaWiki prevents one from following through on any such deranged idea. What a feature. So now I have to learn yet another markup language in order for it to be translated on my behalf into the markup language I know, and would prefer to use. Meanwhile, my collaborators who perhaps don't know HTML are so severely limited in their abilities to author web pages that they may as well be inscribing rocks with chalk.
So here's the thing -- don't ever take a really good idea and completely screw it up. Understand the essential parts that make an idea good. In the case of wikis, I submit that there are only three -- and the MediaWiki platform screws up two of them. How that could possibly happen is anyone's guess. But I suppose we should be grateful that we have such an object lesson -- the first step to implementing a good idea is to understand what makes it good in the first place.
Posted by Roy Tennant on October 8, 2008 | Comments (4)