g r o t t o 1 1

Peeve Farm
Breeding peeves for show, not just to keep as pets
  Blog \Blôg\, n. [Jrg, fr. Jrg. "Web-log".
     See {Blogger, BlogSpot, LiveJournal}.]
     A stream-of-consciousness Web journal, containing
     links, commentary, and pointless drivel.


On My Blog Menu:

InstaPundit
USS Clueless
James Lileks
Little Green Footballs
As the Apple Turns
Entropicana
Cold Fury
Capitalist Lion
Red Letter Day
Eric S. Raymond
Tal G in Jerusalem
Secular Islam
Aziz Poonawalla
Corsair the Rational Pirate
.clue

« ? Blogging Brians # »





Book Plug:

Buy it and I get
money. I think.
BSD Mall




 10/6/2003 -  10/8/2003
 9/29/2003 -  10/5/2003
 9/22/2003 -  9/28/2003
 9/15/2003 -  9/21/2003
  9/8/2003 -  9/14/2003
  9/1/2003 -   9/7/2003
 8/25/2003 -  8/31/2003
 8/18/2003 -  8/24/2003
 8/11/2003 -  8/17/2003
  8/4/2003 -  8/10/2003
 7/28/2003 -   8/3/2003
 7/21/2003 -  7/27/2003
 7/14/2003 -  7/20/2003
  7/7/2003 -  7/13/2003
 6/30/2003 -   7/6/2003
 6/23/2003 -  6/29/2003
 6/16/2003 -  6/22/2003
  6/9/2003 -  6/15/2003
  6/2/2003 -   6/8/2003
 5/26/2003 -   6/1/2003
 5/19/2003 -  5/25/2003
 5/12/2003 -  5/18/2003
  5/5/2003 -  5/11/2003
 4/28/2003 -   5/4/2003
 4/21/2003 -  4/27/2003
 4/14/2003 -  4/20/2003
  4/7/2003 -  4/13/2003
 3/31/2003 -   4/6/2003
 3/24/2003 -  3/30/2003
 3/17/2003 -  3/23/2003
 3/10/2003 -  3/16/2003
  3/3/2003 -   3/9/2003
 2/24/2003 -   3/2/2003
 2/17/2003 -  2/23/2003
 2/10/2003 -  2/16/2003
  2/3/2003 -   2/9/2003
 1/27/2003 -   2/2/2003
 1/20/2003 -  1/26/2003
 1/13/2003 -  1/19/2003
  1/6/2003 -  1/12/2003
12/30/2002 -   1/5/2003
12/23/2002 - 12/29/2002
12/16/2002 - 12/22/2002
 12/9/2002 - 12/15/2002
 12/2/2002 -  12/8/2002
11/25/2002 -  12/1/2002
11/18/2002 - 11/24/2002
11/11/2002 - 11/17/2002
 11/4/2002 - 11/10/2002
10/28/2002 -  11/3/2002
10/21/2002 - 10/27/2002
10/14/2002 - 10/20/2002
 10/7/2002 - 10/13/2002
 9/30/2002 -  10/6/2002
 9/23/2002 -  9/29/2002
 9/16/2002 -  9/22/2002
  9/9/2002 -  9/15/2002
  9/2/2002 -   9/8/2002
 8/26/2002 -   9/1/2002
 8/19/2002 -  8/25/2002
 8/12/2002 -  8/18/2002
  8/5/2002 -  8/11/2002
 7/29/2002 -   8/4/2002
 7/22/2002 -  7/28/2002
 7/15/2002 -  7/21/2002
  7/8/2002 -  7/14/2002
  7/1/2002 -   7/7/2002
 6/24/2002 -  6/30/2002
 6/17/2002 -  6/23/2002
 6/10/2002 -  6/16/2002
  6/3/2002 -   6/9/2002
 5/27/2002 -   6/2/2002
 5/20/2002 -  5/26/2002
 5/13/2002 -  5/19/2002
  5/6/2002 -  5/12/2002
 4/29/2002 -   5/5/2002
 4/22/2002 -  4/28/2002
 4/15/2002 -  4/21/2002
  4/8/2002 -  4/14/2002
  4/1/2002 -   4/7/2002
 3/25/2002 -  3/31/2002
 3/18/2002 -  3/24/2002
 3/11/2002 -  3/17/2002
  3/4/2002 -  3/10/2002
 2/25/2002 -   3/3/2002
 2/18/2002 -  2/24/2002
 2/11/2002 -  2/17/2002
  2/4/2002 -  2/10/2002
 1/28/2002 -   2/3/2002
 1/21/2002 -  1/27/2002
 1/14/2002 -  1/20/2002
  1/7/2002 -  1/13/2002
12/31/2001 -   1/6/2002
12/24/2001 - 12/30/2001
12/17/2001 - 12/23/2001
Wednesday, July 17, 2002
11:24 - For the Rest of Us

(top) link
Further to my rant earlier on filename extensions-- there's one thing I must make clear. That is that I really don't care about my own user experience. What I care about is what the rest of the world has to put up with.

Frankly, I could care less whether my files have extensions on them or not. Hell, I made UNIX serve as my main desktop machine for like two years. I can put up with a lot, and I frequently do purely out of geekiness.

But you know-- it's all well and good to banter back and forth about operating system advancements that let power users streamline their procedures. But it's quite another thing to have to watch the 85% of the computing world who have less of a clue about how their computer works than your average geek can fathom having, and see them subjected to the bewilderment that comes from a bare, out-of-the-box Windows installation and the brain-dead design traps that are built in.

Like I said earlier: Microsoft software is designed by geeks, for geeks. The engineers often can't conceive of the mindset that they'd have to be in in order to write software that the average person can use efficiently and as designed. I myself can't get into that mindset unless I try; but when I do, it's horrifying.

To take the example of my fan-art site: yes, I could (and did) automate the server-side processes to be very intelligent and account for as much user error as possible. But that's not where the problem lies. The problem is that people don't READ anything. They upload BMPs, and the system tells them that it only accepts GIF and JPEG-- and so hey, they change the filename extension, think they've converted the file to get around my pointless and onerous constraint, and upload it again. And it doesn't work, and then they e-mail me, and I have to explain to them a) why BMPs are not allowed, and b) why changing the extension does not convert the file.

Automation does not help prevent the petulant e-mails. Automation doesn't stop me from having to explain, patiently, to at least four or five people every week, how to work with files in an extensions-based environment, without screaming my lungs out at them over how stupid Windows is and why it's responsible for their lack of understanding.

Sure, we understand how to set up an "Open with..." contextual option for opening that .pdf file in Notepad. But what about Joe Average User?

Like I said in the post about the RealOne player download page, there is apparently so much confusion among users over the "security warning" dialog box that Real has had to put up that screenshot explaining how to bypass it; evidently, enough people have trouble figuring that out that Real has had to field enough phone calls and e-mails to warrant taking this stupefying step. It takes some thought to realize just what that means.

So much of this trouble could have been alleviated by software that was designed by people who know how to get inside the heads of average users-- which is what Apple hires for, rather than for the ability to hack the DoD. User-centric design is far more important to Apple-- and oddly, or perhaps not, that's exactly why many geeks shun Apple. They don't want to feel pandered to. They don't want to feel like they're being written for in a bloc with a bunch of newbies. They want to feel as though they're riding a mustang they've tamed themselves, instead of driving a car that someone else built according to focus group feedback.

What's especially galling is that NTFS, the Windows NT filesystem, has had the capability for multi-forked files, just like the Mac OS, for years now. (They called them "Streams".) If you had the right tools, you could create as many named streams as you wanted for your individual files-- custom per-file icons, per-file app binding, comments, labels, anything you wanted.

But Microsoft never completed the OS support for such features.

After eight years, what we have is an OS where they've put all their effort into letting savvy users infinitely customize their pop-up menus and Favorites lists and so on, but they've never addressed the basic functionality enhancements that they already had the foundations for, that could have drastically reduced the drudgery and lack of control that casual (non-geek) users have in Windows. Why didn't they? I'm at a loss.

Maybe it was backwards compatibility (though that's not an issue, the way it's implemented). Maybe it was security concerns. Maybe it was rank stupidity. Or maybe it was just that Microsoft's philosophy toward user-centric design is one of utter contempt.

It takes a lot of effort to think like common users. I just happen to have a lot more respect for that kind of thinking than a lot of geeks do-- and a lot more vitriol for the lack of such thought. Because when so many people are affected by it, it amounts to mass user abuse.

Back to Top


© Brian Tiemann