I think of all of the Joel On Software posts I've read, this little snippet, along a few others from this post, is one of my favorites. It captures, for me, the essense of why I am generally so reticent to "follow the lemmings" off the "our app has to look and act just like Microsoft Office" cliff:
When Microsoft Excel 3.0 came out in 1990, it was the
first application to sport a new feature called a toolbar. It was a
sensible feature, people liked it, and everybody copied it -- to the
point that it's unusual to see an application without one any more.
The toolbar was so successful that the Excel team did
field research using a special version of Excel which they distributed
to a few people; this version kept statistics on what the most
frequently used commands were and reported them back to Microsoft. For
the next version, they added another row of toolbar buttons, this time containing the most frequently used commands. Great.
The trouble was, they never got around to disbanding
the toolbar team, who didn't seem to know when to leave good enough
alone. They wanted you to be able to customize your toolbar.
They wanted you to be able to drag the toolbar anywhere on the screen.
Then, they started to think about how the menu bar is really just a
glorified toolbar with words instead of icons, so they let you drag the
menu bar anywhere you wanted on the screen, too. Customizability on steroids. Problem: nobody cares! I've never met
anyone who wants their menu bar anywhere except at the top of the
window.
It seems that no matter where you live, what is "fashionable" comes to take over what is "useful and effective" yet still beautiful. I was struck recently, while looking at this house (which is now almost 60 years old), by how timeless original design can be. A few weeks ago, in stark contrast, I came across this site, and was equally struck at how pathetic fashion extremes can be, twenty or thirty years after the fact.
Shag carpet. Acoustic ceilings. Pebble-and-epoxy flooring. Corian. Granite countertops. Pretty much just pick your date, and watch their popularity expire.
That's kind of just the way fashion is.
But excellent design? That's timeless. The Porsche 911. The standard paperclip (do you know how many variations there have been on that? But the one design we all know has remained "timeless" for quite some time). The classic architecture of, say, a 1910's bungalow.
The thing is, things that work can be beautiful, and things that are functionally beautiful, almost inherently become timeless.
So I guess that's the little nerve in me that gets struck somewhat frequently, but I was thinking about it again tonight, because i was thinking about Adobe Acrobat.
I first used Adobe Acrobat, the full version, back with version 3.0. The PDF Writer was beautifully efficient and straightforward. There was little to complexify about the interface. I think I could even search and find what I needed inside the various PDF files.
Well, tonight I had a real-estate person try to send me a lease agreement over the Internet, and their little instant-contract application sent it out as a straight proprietary-format, not-readable-unless-you-install-the-viewer file. I managed to find the viewer OK, but decided to educate the person a bit on how they might make that easier for the next person.
So I went looking for Adobe Acrobat. $279 on PC Connection. Ouch. That's a bit more than I think "creating a PDF" is probably worth to this person. ...and to be perfectly frank, I'm not even sure how easy Acrobat makes creating a PDF anymore -- last I remember, the process was getting more complex, not less. The simplicity of PDF Writer got lost somewhere along the way. (BTW - anyone tried this? Tell me what you think about it.)
So, I decided to do a quick search for alternative solutions. Found these:
Haven't tried any of them, but they look fairly promising.
Has anyone else noticed how complex the once-simple-and-intuitive Acrobat Reader has become?... (...or is it just me?) I used to be able to just pop open a PDF and read the darn thing. Now I feel like I'm firing off a new IIS catalog index every time I load it. Crazy.
SO, there are my software finds for the evening; let me know if you find or now of any great simple PDF creation apps out there, preferrably that work as a straight printer driver, and better yet are totally free. If you try out one of the above and like it (or DON'T like it), let me know -- I've not actually tried any of them yet.
But lastly, a question... or maybe two:
Check out, say, Firefox 1.5 on Windows XP: Who decided that having toolbar buttons only look like "buttons" when the mouse is over them, and why is that becoming the UI standard these days? (Not to throw rocks at glass houses; I've got some apps with this look too).
...and, is this shag carpet, or timeless design?
I'd love to hear your thoughts.