OK, so you work on the web. That’s a given. But what are you doing when you work on the web? Most likely, interacting with some application on your computer. Now drill down one more level: are you using the mouse (or other pointing device) or the keyboard for most of that interaction? There’s the question that has the potential to bring users to blows.
I was reminded of this debate by a blog entry from Hank Williams, who was reacting to the recent launch of Ubiquity (which our sister blog OStatic covered). Ubiquity provides a very keyboard-oriented interface, though it includes some mouse affordances as well. After pointing out that keyboardists and mousers are different, he goes on to admit
Now don’t get me wrong, I am a fairly fast typist. But my problem is I can’t remember commands. Putting a keyboard command in my head is like putting sand in a sieve. The reason I love graphical interfaces is because I can’t remember shit.
I find this interesting on several fronts. First, as anyone who was using computers in the 1980s can tell you, working with a mouse is not an inborn skill. I can remember agonizing hours in beginning computer classes, teaching people how to point, click, and manage the feedback loop between their hand and the screen. Yet despite that, the overwhelming majority of computer users today are comfortable with a mouse – and from observing quite a few people, I’d suggest that the mouse ends up feeling like the more natural user interface for many.
The other thing that amazes me is the amount of sheer invective that Williams got in his comments. Apparently, at least in some developer circles, being a mouser makes one a target of derision. I’m in the same boat here: I use a few keyboard shortcuts in my most frequent applications, but by and large I’m a mouser. This hasn’t hampered my ability to write software, but perhaps I should stop admitting this in public.
As a web worker, the obvious question is which is better for productivity: mouse dependency or heavy keyboard usage? Unfortunately, the research on this is far from definitive. There’s an Ask Tog article that gets bandied about, purporting to show that mousing is faster than keyboarding. But this article is from 1989, from an Apple advocate, at a time when Apple was trying mightily to make the case for the mouse – so it’s at best suspect. Others have argued just as strenuously that keyboards are big time-savers.
Ultimately, of course, what matters is what makes you more productive, not what works for the mythical average computer user. Very few (if any) people are exclusive mousers or exclusive keyboardists. In today’s world of switching between multiple complex applications, I suspect most of us have found our own level of learning a few important keyboard commands that really help us, and rely on the mouse for the rest.
How about you? Where do you come down on this debate?