Mac & OS X

I know that as a professional user experience practitioner I should avoid angry rants, as they’re (mostly) unproductive.

But here’s the thing: I am PISSED OFF right now, I feel cheated and abused by this printer’s designers, and I have no real recourse except to call out the manufacturer and tell them just how thoroughly they have failed me… and in all probability, many other customers.

I’ve owned this printer – a Canon MX860 – for about a month. So far so good, I’ve been able to connect it to my network and print plain paper documents with no problems.

So this morning I tried to print a half-dozen photos so I could send pics of the kids to my 99-year old grandmother. Sending attachments or a link to my Flickr account is not a viable option. She wants pictures, big pictures. Pictures she can hold in her hands.

No can do. I’ve spent more than 45 minutes crawling around the backside of this stupid time vampire of a machine, trying to figure out why it insists on printing from the rear tray, and realizing I don’t know how to load this until-now-unknown-to-me rear tray.

I’m angry. This stupid piece of crap printer just stole almost an hour of my time. And I still don’t have the damn pictures to send to my grandmother.

So you fail, Canon. You fail hard. It’s a pity actually. I really like and enjoy my Canon cameras. But you’ve just stolen – yes, stolen, as in consumed without my agreeing to it – an hour of my time. Think that’s a trivial amount? It’s not. Not when you multiply it by x number of people who’ve also struggled to print photos. And I’m sure “x” is not a small number.

{ 5 comments }

My dear Apple Mail….you know I love you, don’t you? Yes, you caught me on the rebound, right after my breakup with Outlook. And you *know* how much I was invested in that long-term relationship. That was a difficult, difficult breakup. And that whole flirtation with Gmail a few years ago…let’s just say that was a fling, an overreaction to my newfound freedom from the shackles of a desktop-bound email client.

In my heart I knew that I could never settle down with a web-only email client. And I’m glad you were there for me when I came to my senses.

Apple Mail,? I really believe that our relationship is built on solid foundations. I don’t just love you for your “not-Outlookness”; I love you for you.

So that’s why I want you to know that when I offer you this bit of constructive criticism, know that I do it from a place of love and mutual respect.

So here goes: would it be too much trouble, Apple Mail, if when I clicked on a .zip attachment, you told me where you had expanded it? It would be great to know where my files were. That’s all.

I know that part of a successful relationship is overlooking your partner’s little failings. But for some reason I can’t let this one go. It just sticks in my craw. So I thought it was better – and *healthier* – if I spoke up now, before it built up into a hardened core of resentment and started affecting our relationship.

I know I’m far from perfect myself. You probably have a laundry list of complaints about me. I have too many folders, for one. And I can almost hear you thinking “Why don’t you zero your inbox every day?” I know, I know. I’m working on these things. I’m doing the best I can, trying to be the best me I can be.

So let’s just make a mutual agreement to keep working on our individual issues, for the good of our relationship. How does that sound to you, Apple Mail?

{ 2 comments }

After being focus-stolen for the bazillionth time yesterday, I twittered my frustration, which went something like:

“Look, major operating system purveyors, it’s simple: if I start an application, then start a second app and begin working in it, then *don’t* let the first application steal focus when its ready to be used. Or even worse, when it has a splash screen to show off.”

@rickcecil on Twitter agreed, so I took that as some measure of validation.

{ 0 comments }

I’m always in search of the easiest, most dependable and redundant backup solution. A while back I wrote about my backup script solution for Windows XP (and how it broke in Vista…sigh). It involved using XCOPY32 and Windows Scheduler, as well as a few backup drives for redundancy.

Since I’ve now moved over to the Mac completely (OK, I still run Visio in a VMWare Fusion window…), I’ve had to craft a new backup solution.

Once again, my backup wants/needs – and I assume most peoples’ are similar – are:

  • Automated: I don’t want to have to *do things* to back up my data. It’s gotta be set-and-forget.
  • Redundant: No single points of failure please. And while I’m at it, I’d like off-site backup in case the house burns down.
  • Trustworthy: I need to have faith that my backups are happening and that I can recover from any size disaster, ranging from “oh crap I didn’t mean to delete that file” to “whoah, my hard drive just died.”

Unfortunately, I haven’t satisfied all of these wants and needs with my little scheme. And frankly I’d love some advice from readers on how to do it better. But here’s what I’m doing:

  1. Cloning my MBP’s hard drive to an external 250GB 2.5″ HDD with Carbon Copy Cloner. It’s got a neat scripting capability so everytime I plug in that drive, it clones my lappy’s hard drive. Unfortunately, it’s not automated. I have to remember to plug in that drive…and some days do go by when I forget. And I’d really love to suppress the dialog that asks me whether I want to proceed or skip the operation. Maybe that setting is there. Hey, it’s free, and it seems trustworthy. Can’t argue with that.
  2. Setting Time Machine to back up hourly. It’s backing up to a 500GB NAS drive, so when I tire of wandering around the house with my laptop and plug it back into the KVM and Ethernet cable on my desk, I’m assured of getting a Time Machine backup kicked off sometime soon.
  3. Using Apple Backup to copy “critical” data to my iDisk.? I stumbled upon Apple Backup while looking for a file synchronization tool that would work with iDisk, which I want to use for offsite backup.

Apple Backup / iDisk is quite frankly is the weak link in my backup plan. The big problems with Apple Backup and iDisk?

  • On iDisk I’m limited to 10GB (unless I buy more capacity of course), and like most people I have much more data than that, if you include pictures, vids, and music. So I’ve decided to use it for work files only. Which still takes up about 5-6GB.
  • Apple Backup is as slow as molasses over the Interwebs.
  • Frankly, I’m not sure I trust it. It seems to be backing everything up to a compressed file rather than just replicating my files and folders on the target drive. Which means that if I ever need to recover files, I’ll need to learn & use AB’s restore feature. I haven’t played with it yet, so I don’t know how well it works. In my 18+ years of compy experience however, I’ve come to learn that the bigger a compressed file is, the more likely it is to be corrupted. And AB makes some seriously ginormous files.
  • It also doesn’t seem to support synchronization. AFAIK it’s happily chewing up space on my iDisk, without even making differential backups.

So there you have it, my halfway decent backup scheme. It ain’t pretty, and the offsite part is seriously hokey. Any better recommendations out there?

{ 6 comments }

If you read my epic rant about EULA’s from last year, you’ll remember I made the point that the legal dept’s who copy/paste these monstrosities assume that people never read them.

Well someone took the trouble to read the EULA for Apple’s new Windows browser, Safari 3.1. They found that legal couldn’t even be bothered to review their own work for accuracy. Seems that the EULA accompanying Safari for Windows prohibits the user from installing the application on a non-Apple computer. Oops.

Read the Register article, and the comments too, for a little shadenfreude at Apple’s expense.

Apple Forbids Windows Users From Installing Safari For Windows | The Register

Blogged with the Flock Browser

{ 0 comments }

Been meaning to post? a link to this little rant? I saw about iTunes. The author quite perceptively cites some of the biggest annoyances and usability issues with iTunes (both Mac and Windows versions), such as:

  • Sort by *exclamation point*. Duh. I have a mass of broken links I want to delete and iTunes won’t give me a method to select and delete them all in one or two clicks.
  • Find original tune for multiple songs. I can double click on a broken link and manually hunt for the tune. How embarrassingly easy would it be to do this en masse- select all broken links and resolve them all automagically.
  • Check for dupes on import.

And there’s more where that came from. As much as I like the iTunes/iPod ecosystem, I have to say that iTunes has annoyed me to no end when it comes to music management. For syncing, it’s great. For managing my content, not so much.Remind me to tell you about the time I check a box in the Preferences screens, and “magically” ended up with dupes of EVERY SINGLE MP3 ON MY HARD DRIVE. Nice.?

Dear Apple: Why Does iTunes Library Management Suck So Bad?

{ 3 comments }

Huh?!?

by Paul Sherman on November 15, 2007 · 0 comments

in Web

Huh?!?
(Click picture to see full-sized)

WTF is my webmail client asking me to agree to (or not agree to)?!?I swear, that’s the only thing it shows. There’s no popup message, no other information on the screen other than what you see.And while I’m ranting, what does “Click to Continue” do? Will it perform maintenance operations, skip maintenance, or do something else entirely?Somebody better answer quick, because I’m paralyzed from fear and indecision, unable to do anything, my fingers trembling over the keyboard.

Just playing.

I don’t remember what I clicked; probably “Skip Maintenance”.

{ 0 comments }

This morning I’m reading the Ars Technica review of Mac OS X Leopard. The author found a mighty big usability issue. Turns out the Leopard team went and changed the special folder icons in OS X from a high-contrast, readable look to a low-contrast embossed hard-to-read look.

The difference is quite striking. Look how different (and worse) the new folder icons are (below):


(Click picture to see full-sized)

Now here’s the Tiger version of those special folder icons.


(Click picture to see full-sized)

Definitely more usable. As the review author says, they’re just quicker to recognize, especially when small. The review goes into a host of other usability issues and is definitely worth a read. Link is below.

Mac OS X Leopard: The Ars Technica Review

{ 0 comments }

A colleague from my old company passed on a link to OS GUI timelines. You can see release dates, versions, and (of course) screenshots from different OS’es.

What’s fascinating is how little GUI’s have changed in 25 years. For example, look at these screenshots from Apple’s Lisa Office System. Check out the desktop in particular (below). How different is that than your current desktop? Not so much, I’d venture to guess.

The Lisa OS Desktop
(Click picture to see full-sized)

If you’ve read my post and followup about how I think the desktop metaphor is broken, you’ll understand my mixed feelings about this stability. Like I say in those posts, I think the desktop metaphor is tired. Both MS and Apple (and various versions of *nix, for that matter) have tried to improve the basic desktop metaphor, but at best their efforts have only made slight incremental improvements to the desktop experience.

I believe that the major players in the OS and productivity app spaces have a fundamental misunderstanding of what would improve the computer desktop. It’s about workflow and managing your “projects”, whether your project is a software application, the bowling league, or your kid’s carpool schedule.

{ 3 comments }

Mac vs. Dell
(Click picture to see full-sized)

LOL

{ 3 comments }

Slagging on software EULA’s (“end user license agreements”) goes in and out of fashion. Since I’m perpetually the third-to-last guy to hop on a bandwagon, I figured I’d at least be consistent and join this party late as well.

So let’s get right to it: software EULA’s are broken. They’re unusable. And not just for the reasons you might think. Pretty much everything about the EULA experience is horribly, horribly wrong.

Let’s start with the legalese. I’m aware of how and why legal writing has become so impenetrable and difficult to parse. (For more on this, check out this Wikipedia article.) Defenders of the language and style of legal writing point to the need to disambiguate as much as possible and cover all potential contingencies when writing law or a contract. But that argument is specious. Bloated, meandering legalese is created by lazy people who can’t be bothered to express their thoughts and intent clearly and succinctly.

Here’s an example of laziness in action (now *that’s* a contradiction in terms…) that I just encountered while attempting to install a software application I was interested in evaluating. For the curious, I was installing the open source version of SugarCRM, an application for managing customer and sales information. Let me be clear about one thing: I am NOT singling out SugarCRM for extra-special vituperation. They’re just doing what everyone else does. Their EULA experience is really no better or worse than any other vendor’s.

I started the SugarCRM install, and in one or two clicks was presented with this screen:

�Sugar

I don’t typically give the EULA screen more than a nanosecond of thought, but something spurred me to actually check out the license agreement. I started scrolling the text box, but quickly grew frustrated. So I put my pointer in the text box and pressed CTRL+A (“select all”) to highlight the EULA text. I planned to copy it and then drop it into a Word doc.

Surprise… the text didn’t highlight.

Now I know a usability issue when I see it. My curiosity was piqued: just how bad *was* this user experience? So I manually highlighted the EULA text on the first line, and then dragged my pointer downward. Sure enough, the text started highlighting. I figured I’d just keep my index finger down for however long it took to highlight the entire text, then try CTRL+C (“copy”).

The scrollbar indicator was taking an awfully long time to move downward. Then I noticed just how small the scrollbar indicator rectangle was… and I knew this might take a while.

After a solid 2 minutes, I had finally selected the entire block of text in SugarCRM’s EULA screen. Of course, upon pressing CTRL+C I received no indication that the text block had actually copied to the clipboard. But I took the chance, opened up Word, and pressed CTRL+V (“paste”).

When Word stopped grinding, the first thing I did was look at the page count at the bottom left of the status bar.

It said the document was SIXTY PAGES LONG.

Back in the day, I had occasionally seen Word spaz out on a page count; so I hopped to the end of the document then back to the beginning, thinking that the page count would settle down to a reasonable number.

It stayed at sixty pages.

Sixty single-spaced, twelve-point, Times New Roman, one-inch vertical by one-and-a-quarter-inch horizontal margined pages.

Guess how many words?

It has 18,284 of ‘em.

I’ve posted the EULA here so you can revel in its repulsiveness.

So let’s review: the application’s EULA is sixty pages long in Word. The text box on the EULA screen is 470 pixels wide by 135 tall (less if you subtract the gutters). And you can’t easily copy/paste the EULA into an easier-to-read format; you’re expected to read it in this tiny 470-by-135 aperture. Here’s the kicker: it’s written in dense legalese, with seemingly random switches between sentence case and upper case.

Sucks, doesn’t it?

It’s almost like they DON’T WANT you to read it. Typically, the only people who want you to agree to a legal contract without fully understanding it are slimy car salespeople and dishonest mortgage loan officers. Now I doubt that anyone at Sugar actually thinks like that; a quick perusal of their site shows that they’re committed open-sourcers who do much for the development community. In short, they seem like good people.

So why the unusable EULA? Probably the typical reasons: the developer who coded the installer forgot to enable right-click select/copy/paste in the EULA text box. And the Sugar legal team undoubtedly just concatenated the separate boilerplate licenses for the open-source components installed with SugarCRM, then added in a bit of their own liability-proofing text for good measure. In other words, they were lazy. What resulted is an unfriendly, unusable mess.

Now I was even more curious, and I wanted to do some comparative EULA-gawking. So I played around with the next two apps I had occasion to install: Windows Live Messenger and the iTunes 7.1 update.

Windows Live Messenger

Microsoft’s instant messenger app had a surprisingly readable EULA, but was a snooze-inducing 12 pages and 6,343 words long. The EULA text box was super tiny at 415 by 100 px, but it did permit both keyboard and right-click select/copy/paste.

�Messenger

I’ve posted the EULA here for your edification and enjoyment.

iTunes

Apple’s iTunes EULA experience was not considerably better or worse than the other two. While (relatively) brief at five pages/2,091 words, it yelled at me (i.e., was in all caps) at random times. Guess that famed Apple user experience doesn’t extend to the EULA. Here’s a screenshot showing the generous-for-this-crowd text box aperture:

�iTunes

The EULA itself can be found here. It too suffers from a bad case of boilerplate-itis.

Usable EULAs

This is the part of the rant where I should tell everyone how to create a better EULA experience. So without further ado…here are my recommendations for more usable EULAs:

  • Content: Lose the legalese. Lawyers, say no to boilerplate. Say yes to plain language. And try your best to keep it brief. Not only will you communicate more effectively, the lay community might hate you less.
  • Readability and flexibility: Display a bigger text box, provide easier ways to select/copy/paste, provide a print button, or (preferably) do all three.

And while we’re on the subject of readability… I also recommend NOT SHOUTING AT YOUR READER. PEOPLE REALLY DON’T LIKE READING IN ALL CAPS. Sentence case is much more civil, don’t you agree?

So that’s all I have today about the EULA experience. I know several other people have written about the sorry state of software EULA’s, so here’s a few links for you. And thanks for listening to my EULA kvetch.

More about EULAs at:

Boing Boing: ReasonableAgreement.org – the anti-EULA
Ben Edelman: EULAs Gone Bad
EFF: Now the Legalese Rootkit: Sony-BMG’s EULA

{ 15 comments }