I've been silent for a few days for the same reasons I'm always silent; I can't figure out what I should be posting here. It is all discombobulated, with personal photos and technology news, financial double-speak and internal ramblings spilling forth from the spaghetti brain behind these eyeballs. Each one with its own audience, or maybe none at all. I can never do things right
and this has always been a point of contention that I have had with myself. By `right' I mean to say `clean', `simple', and `directed' - the whole web should adopt this motto, like the covergirl tagline: Easy, Breezy, Beautiful Cover Girl
Instead, you get this: it is like my room in high school, only worse. Piles of clean clothing heaped in the corners getting dirty and wrinkled, books and magazines piled high atop dressers and nightstands - and trinkets, oh so many trinkets
. A keychain watergun. An old dog collar. Three or four portable alarm clocks - I'm not kidding - and I'm not talking about this website yet (which you can now see is the epitome of direct metaphors, with its many links to new and bizarre renditions of the alarm clock, tic toc).
The point is that this website is a hodge-podge, I am a hodge-podge. All of life
is a hodge-podge and clean, simple, specific things kind of freak me out as much as I'm drawn to it like a moth to the flame. Nobody is so compartmentalized so it is all a show - a facade, a stage. A window doesn't do anything
but limit the view. What is out there doesn't change and what is out there is a big hodge-podge mess.
So I'm going to give up on my dreams of shiny things built simply for singular purposes and I'll go ahead and post the link I was intending to this whole time, another column by the well-known Joel on Software
The trouble with the [early stages of PC development] was that there were no clear UI standards… the programmers almost had too much flexibility, so everybody did things in different ways, which made it hard, if you knew how to use program X, to also use program Y. WordPerfect and Lotus 1-2-3 had completely different menu systems, keyboard interfaces, and command structures. And copying data between them was out of the question.
And that’s exactly where we are with Ajax [web] development today. Sure, yeah, the usability is much better than the first generation DOS apps, because we’ve learned some things since then. But Ajax apps can be inconsistent, and have a lot of trouble working together — you can’t really cut and paste objects from one Ajax app to another, for example, so I’m not sure how you get a picture from Gmail to Flickr. Come on guys, Cut and Paste was invented 25 years ago.
The third phase with PCs was Macintosh and Windows. A standard, consistent user interface with features like multiple windows and the Clipboard designed so that applications could work together. The increased usability and power we got out of the new GUIs made personal computing explode.
So if history repeats itself, we can expect some standardization of Ajax user interfaces to happen in the same way we got Microsoft Windows.
That is the argument, anyway, and I can't say I completely disagree with him. The real questions lie in who gains control of this cesspool of design they call the web and what do they do with it. We've seen countless examples of fairly horrible design become the standard (*cough* windows *cough*) and that has probably hindered productivity and efficiency in the end, compared to what we could have got instead.
Think of it this way: we wouldn't have butt plugs otherwise.. but we do
eta really means b
egin using in a production system now