Software Usability is All That Matters

GUI, or Graphic User Interface is the term tossed about by technology geeks to define the only thing that matters to the rest of us. How we interact and deal with our software is entirely determined by programmers based upon instructions they receive from whomever hired them to do their jobs. Their job is to make software use easy, obvious - even invisible. I don't want to know how computers work. Don't care in the least! I only want them to work. I don't want to become a geek in order to visit a web site. I don't want or need instructions from the geek that designed the web site about how the page was coded or what server software they use. I don't want to know anything about my car, my computer, my home appliances or even my wrist watch. I just want them to do their job without breaking and without cryptic error messages meant for software engineers. I have owned and happily used four or five generations of Apple Macintosh computers for precisely these reasons. Those machines have happily answered all of my needs, and for the most part, run all the software I have bought and loaded into them without a hiccup. If there was a goofy message on the screen telling me there was a problem, I called the support phone number on the box or on the web site and got instructions about how to make the message go away. Whenever technology is new, users of that technology must become experts in the inner workings of it to be users, expertise is often required. Now that the personal computer has passed its twentieth birthday, it's time to stop talking about users as experts and for users to simply be users. Mac OS X is another very proper step in that direction. I attended Seybold San Francisco, where I heard Steve Jobs intro- duce Mac OS X (that's Operating System Ten). I loved that this apparently powerful guy came on stage at a keynote address in his faded jeans and tennis shoes. Here is a human being I can relate to who dresses as I do even if he can easily afford to outdress me. Here is a guy that makes computers do their job so I don't have to. Jobs then introduced Phil Schiller, Apple's vice president of Worldwide Product Marketing, also dressed casually, to discuss all the new goodies in OS X and show off its increased speed since the March 2001 release. System 10.1 is now so much faster that you don't notice the machine taking time to "think" when you open a program. As it should be. Also, as it should, the user interface offers a wonderfully easy to comprehend tool bar incorporating their powerful graphics engine to provide on-screen imagery that, as always, makes you smile while subtly showing you what is happening as you click stuff. It's fast, it makes me smile and you don't have to be a geek to get it. That's for me. I want it. I heard a very long time ago that defragmenting disks was very important to do and even though I don't understand WHY, I do it often because I can do it by starting the program and walking away from the computer while it goes about this important task by itself. Why not automate the process when it's so important to do? I heard the other day about someone having the brilliant idea to make disk defrag programs run automatically because users don't understand what they do and don't use them. Brilliant! DOH! Just as I haven't got a clue what to do when my washing machine stops working, so to do I remain puzzled when my computer stops working. My Maytag doesn't flash error messages, it just quits. A friend asked me about an error message she was getting on her Compaq Desktop machine tonight and when I sat down in front of the screen I was greeted by a dialog box that said something on the order of "Regenv32 has caused an error in and will now shut down" and of course, the only choice is "OK" and it did. She only uses her computer to surf the web, read email and use the word processing program occasionally. Should we track down and fix this meaningless "problem"? Several Apples ago, I bought a book called "Macs for Dummies" and my all time favorite line from that book is repeated over and over again throughout the book. "This message is meaningless, ignore it and reboot" in reference to any one of many possible error messages in dialog boxes that appear on screen before, during or after a system crash. One thing I understand very clearly on the list of benefits Phil Schiller's numbered powerpoint slides was point number 3. "Embrace Open Standards" that means that Apple is committed to coming out of hiding when it comes to proprietary software. It means that the new core of Unix that underlies OS X makes it incredibly stable, available to tweaks and improvements in security and usability by geeks worldwide, not just those in Apple headquarters in Cupertino. OS X crashes less often, makes me smile more than the OS 9 did, it does its job faster and even comes with System 9 built in, to run all the software that worked on it before you upgraded. I struggled to remember how much RAM I had in my iMac DV when I spoke to an Apple representative on the trade show floor and recalled that I had asked them to double what it came with when I bought it, so that means it will run OS X, according to the rep. COOL! I don't know how it works, but I use it 8 hours a day so it's important that I like using it. I do.