On The Usability Of Paper Clips

Who would have thought anyone could not know how to use a paper clip?

A paper clip used WRONG

Some students I teach did not. Elementary school students, eight, nine years old. They had never used paper clips before and didn’t know how they worked. Some of them attached the clip as in the picture.

Do you remember not knowing how to use a paper clip? I do not. It just seems self-evident. What could be more intuitive? The volume knob on a stereo? The stapler? Sandals? Anyhow, some of these children did not know how to use the paper clip. For them the paper clip was not intuitive. Maybe because it was not familiar.

I think it is fairly obvious that the same holds true for user interfaces for computers. If you have never used MS Windows, OS X, or KDE, they are probably all equally difficult to use. Once you get used to one of them, however, that one seems easier, more intuitive, or more user friendly to you, when you try to use one of the others.

There was a comment on slashdot the other day that perfectly summed up how this affects the popularity of other user interfaces. Basically the comment was that MS’s real killer feature is that it is already used by 90% of all personal computer users.

The popularity of MS Windows has nothing to do with the quality of MS Windows or its intuitiveness. It might be very user-friendly but even if it isn’t, it is widely-used because it is widely-used. MS Windows is familiar to most computer users. Of course, this is (basically) the very network effect that was brought up during the Microsoft anti-trust trial.

Another commonly cited example of the network effect is the qwerty keyboard layout. Qwerty is well known for being sub-optimal yet continues in wide use despite the availability of several better keyboard layouts.

I use a dvorak keyboard at home and cannot say whether I am faster with it or not. What I can say is that my fingers move less, much less, and I have not had wrist or arm pain at all since switching a couple of years ago. I think it is uncontroversial to say that the dvorak layout is better — ergonomically at least — than the qwerty layout.

Linux with KDE is a lot like the dvorak keyboard layout — it is arguably better and certainly no worse but not the “standard” so few people use it. The network effect keeps KDE from becoming popular, not the opposition.-1- If KDE had gained widespread popularity first and become the standard, the situation would be reversed and MS Windows might not be able to displace it. What advantage would MS offer over the standard?-2-

Let me repeat that: if the situations were reversed and Linux/KDE had 90% of the PC market, what compelling feature would MS Windows offer? Who would switch to it? The answer to those questions is, of course, doesn’t matter and very few. Doesn’t matter because it would be fighting the network effect, just like Linux/KDE is today, and very few for the same reason.

Anyhow, I am pondering intuitiveness and familiarity because I promised my next article would be about the other apps that come with KDE and WinXP but it isn’t going well. The reason, you may have guessed, is familiarity.

(My previous article was a comparison of KDE’s file manager Konqueror and that of WinXP, Explorer. Please take a look if you haven’t already.)

WinXP doesn’t come with that many programs. Those that are available and worth talking about — like Windows Media Player, Internet Explorer, and Outlook Express — I rarely use. I am much more familiar with the corresponding KDE apps. I use KMail everyday but never use Outlook or Outlook Express. Same with amaroK and Windows Media Player. For me, amaroK is the definition of easy to use and intuitive (not to mention feature-rich and killer app, but that is another article).

It isn’t fair to compare an app you use everyday to one that you have used for a total of five minutes in the last 6 months. So I will refrain from pointing out all the things I don’t like about MSIE and MS Windows Media Player since I am not familiar enough with them to be fair.

What I am going to do instead is focus on some of the other great programs available for KDE and let the people familiar with the MS Windows software make up their own minds. My new next article will be about amaroK, I think.

Let me finish this post with one more thought on familiarity and the network effect. If I understand the situation correctly, KDE 4 will run on MS Windows as well as Linux, the BSD’s, and Mac OS X. This will be very interesting, I think. We have already seen what happens when high quality FOSS apps run on MS Windows. Mozilla Firefox has taken more than 10% of the web browser market (though it varies considerably from country to country) from MSIE. And it has forced MS to spend time and money developing MSIE again.

OpenOffice.org has not yet had that kind of success, but it is not languishing in obscurity either. At the least, it has given businesses some leverage with MS and perhaps raised awareness that alternatives do exist. OpenOffice’s future looks bright, in my opinion.

I cannot wait to see what happens when best-of-class KDE apps like amaroK become available to users of MS Windows. Personally I think that particular app will kill off every other music app aside from Windows Media Player and iTunes. Like Mozilla Firefox, it will also keep a lit fire under both MS’s and Apple’s feet, forcing them to keep developing and improving or risk losing market share.

So what happens when / if many people get used to KDE apps that run just as well (or better) under Linux as under MS Windows? Well, I think those will be interesting times. Of the Chinese-proverb type for MS, especially. The network effect may not not protect them forever.

Thank you for reading. If you have any thoughts, complaints, or corrections on this article, please leave a comment below.

Footnotes

1. A corollary to this is that Linux/KDE will be around a long time. As long as they can still get their work done with it, then just as with the dvorak keyboard, there will always be people who know the difference and who choose to use Linux/KDE.

Back to article

2. I don’t know what effect “openness” would have on the situation though. Without proprietary lock-in, KDE and other FOSS software might not maintain as large a lead over rivals as proprietary software currently manage to keep.

Back to article

Digg!