90 percent of everything : Usability Blog
Written by Harry Brignull

Archive for October, 2007

Amusingly indecisive dialog box in Windows Vista

October 27th, 2007 by Harry Brignull2 comments

Interesting piece of copy in this Windows Vista dialog box. Basically it’s saying:

  1. Type your product key in now.
  2. But you don’t have to.
  3. But if you don’t, you could loose everything.
  4. And you might have to buy another copy of Vista.
  5. So on second thoughts, you probably should enter your product key in now after all.

Luckily, due to the way people scan-read when using a computer, few will actually read this paragraph and most will skip ahead to fill in their product key without even noticing the content.

Thanks to Peter Otto for picking up on this.

Newsletter subscription on Iwantsandy.com

October 26th, 2007 by Harry BrignullAdd a comment

“Oh shucks Sandy, you’re such a card! I wasn’t going to, but since you said it was going to be delightful, I think I diddly-will sign up to your newsletter.”

… For the record, when you want to entice newsletter subscriptions for your site, tell the user (i) how often it will be sent in real terms, (ii) what will actually be in it, and (iii) as a bonus, link to an example of your newsletter so they can see what they’d be signing up to.

> visit IWantSandy.com

Pagegangster.com - Cool flash viewer for PDFs.

October 26th, 2007 by Harry Brignull1 comment

I’ve just discovered pagegangster - a very flashy Flash viewer for PDFs. You upload your PDF, in return pagegangster gives you a magazine-style UI where you can flip through pages, zoom, and do searches. it’s all very nifty looking.

While it’s a quick and cool looking way to get your content webified, it’s no replacement for a real website. I’m with Jakob Nielsen on this. Having said that, if you have a bunch of PDFs and you don’t have the time or resources to create a real site, pagegangster is a good solution.

Why iWork files wont attach to emails (you need to zip them first)

October 26th, 2007 by Harry BrignullAdd a comment

I’ve just switched from mac Office 2004 to iWork ‘08. I mainly liking it, though I spent about 30 minutes yesterday thinking I was going mad over this mail attachment issue - you can’t attach Keynote and Pages files to your emails. I kept thinking I was having network problems but actually, all you need to do is zip them before attaching them.

This is because Keynote and Pages files are ‘packages’. [ Read more here ]

For silver surfers and people who are only just getting to grip with email attachments (e.g. my parents), this is going to be a serious problem. In fact, I think I’m going to switch my parents form iWork to NeoOffice for this reason.

A passing thought regarding Office users on one grey morning in November

October 26th, 2007 by Andy Baker2 comments

How many people are being sent .docx files every minute of every day only to find themselves unable to open them?

Wanted: a different kind of event scheduling tool for personal life

October 24th, 2007 by Harry BrignullAdd a comment

I was flipping through Allan Cooper’s classic “The Inmates are Running the Asylum” just the other day, and I noticed how in one section he has a little rant about how calendaring software is broken.

“Many calendar programs are available […], yet every one of them ignores the most simple and obvious ways that people want to use calendars. Simply put, a calendar should reflect how people use time to manage their lives.” (Allan Cooper, 1998; longer excerpt here. )

Calendar software (like Google calendar & 30 boxes) has come a long way since he wrote that back in ‘98, but the event scheduling features seem to be focussed entirely on your work life. Also, although there’s lot of dedicated event promotion tools available (eventful, meetup, etc), they are very rigid and autocratic. The organizer says “The event’s on this date. Come, or don’t come”.

This works perfectly for big events, but what about small get-togethers? When a group of friends try and arrange a mutually suitable time and date for a get-together, the activity tends to involve a process of discussion and negotiation. This can require quite a lot of email / SMS/ phone call to-ing and fro-ing. What’s notable here is:

  • Availability in your calendar is not the same as being free. Many people don’t want to keep their personal calendars up to date in the anally retentive manner we do at work.
  • If you have a family, you often need to speak to them, and refer to their calendars first.
  • We often need to be able to give “white lies” to get out of things. Tools that are too transparent will causes problems here.
  • And above all, most people don’t want to run their personal social lives like they would their Outlook calendar at work.

Correct me if I’m wrong, but there seems to be a gap in the market here. I’m sure it could make a great Facebook app…

Press the ESC key to cancel saving the …

October 9th, 2007 by Harry Brignull2 comments

In Office 2007, you sometimes get shown this funny little dialog box when saving a large document. Have you ever noticed it?

So what happens if you click cancel - does it cancel saving the document? Or does it just dismiss the dialog box? And why does it appear for a second or so, then disappear, unprompted, equally quickly?

It’s obviously intended to let users escape from a really slow save (e.g. a big document over a slow network), but most of the time it doesn’t quite work.

This kind of design mistake is like a vestigial feature. It exists in its current form mainly because it’s not quite bad enough to get any design attention.

Zune.net: 8 serious design mistakes, and how they could have been prevented.

October 3rd, 2007 by Harry Brignull6 comments

Before I start I’d like to say I’m not a Microsoft Hater. I’m actually very, very impressed with Office 2007 - the UI design is great. And when I saw today’s splurge of blog posts about the new Zune, I have to say I thought it looked pretty tasty.


Check out Zune.net now before you read this article
. See if you can notice any usability or user-experience problems. If you’re like me, you will probably be wondering how so many serious problems managed to slip by. Given their scale and massive resources, Microsoft should know better. Right?

Close-up of the zune.net homepage

As a User Experience consultant I see these kind of ‘obvious’ mistakes all the time. It’s unlikely that it was because of a stupid design team. It was probably smart people using a stupid design process. The bottom line is, there was no love on this project. I bet nobody was given the role of loving this site, cherishing it and calling it their baby. Everyone did their bit in their cubicle, someone else glued it together, then they all moved onto something else. They were probably hugely multitasking with a million other things too. You can imagine the office where it happened - nobody chatting, an uncomfortable atmosphere, and everyone retreating into their headphones.

It’s a classic piece of pass-the-baton relay race design. On paper it ticked all the boxes and it got released. But box ticking doesn’t capture user experience, and this is how it slipped out without being noticed.

How could Microsoft have avoided it?
They should have employed a user-centred design (UCD) process. With UCD you take the guesswork out of design and you catch mistakes before they get released. With UCD, your design team ‘lives’ the user experience before it even exists - while it’s still sketches and post-it notes. They periodically spend time in contact with end-users, observing interviews, watching highlight videos of user tests and engaging in various kinds of participatory design. UCD creates an atmosphere where team members are respected, not hated, if they speak up when they see something isn’t right.

Now lets look at some of the mistakes the Zune.net designers made, and how you can avoid making them yourself.



Design mistake 1: ignoring user expectations

Look at those lovely shiny Zunes on the front page of zune.net. Don’t you just want to play with them? If you’re like me, you’d probably now wiggle your mouse over them to see what cool interactive wizardry might happen. And what happens? … Nothing. It’s a static jpeg, just like it is below. So then you’d probably click on the image, the text, and the buttons. Still nothing happens. Thousands of users like you have just done exactly the same thing today. An instantly disappointing first experience.




Lesson learned: never ignore user expectations. Use paper sketches to test your designs early on. Always be up-to-speed on contemporary best-practice guidelines and heuristics. Your entire team should know Nielsen’s heuristics off by heart, and should be able to recite Steve Krug’s ‘Don’t make me think’. It’s easy stuff. Basic usability training only takes one or two days.



Design mistake 2: no clear call to action

So what now? You’d probably look around the page looking for the main ‘thing to do’. Usually there is one prominent button or link that entices your attention. This is known as a ‘primary call-to-action‘, and the Zune homepage doesn’t have one.

Lesson learned: use prominence to indicate a primary call to action. User testing takes the guesswork out of this.



Design mistake 3: missing proposition

If you’re like me, you probably arrived at the site wondering what makes the new Zune different. Is it smaller than the new iPod? What new things does it do? What old things does it do better? What’s it like to use? Basically, should I put my iPod on eBay? The front page doesn’t tell us anything. We are left guessing.

Lesson learned: communicate your proposition clearly on the front page. Your front page proposition is like an elevator pitch: first impressions count. Hire a competent web copyrighter. 10-seconds tests are also a great method for front page proposition communication - you show a user the page for roughly 10 seconds, hide it, then ask them what it was all about. If they ask lots of questions back at you, then your page needs work.



Design mistake 4: misuse of space below the fold

The fold (i.e. the bit below the bottom of your screen) is something you should take advantage of as a designer. And what did the designers put there on zune.net? A useless gulf of white space, and then something unforgivable.

Lesson learned: in Judo, you’re taught to take advantage of the momentum of your attacker. You need to do this with the fold: rethink a negative situation into a positive one. Instead of seeing it as a place that’s of no value for primary content, you should see it as a great place for secondary content.



Design mistake 5: poor text contrast

Small white text on a very pale beige background. I’m trying hard to resist ranting here, but who on earth would actually find this readable?

Poor text contrast on zune.net


Lesson learned: I’m not going to get into accessibility here, but it suffices to say that this and other basic accessibility mistakes can be easily avoided using the W3C WCAG guidelines.



Design mistake 6: lack of feedback from user actions

Try clicking on the ‘meet zune’ link from the front page. What happens? If you haven’t got a very big monitor, you’ll answer ‘absolutely nothing!’. Above the fold, the page barely changes. A new page does load, but above the fold, it looks identical. You have to scroll down. And what do you get? More similar pictures of the Zune. Some light-brown on beige writing, Some small text, and a row of five coloured buttons.



Design mistake 7: no understanding of shopping behaviour

Zune.net colour swatch controls


If you click on one of those coloured buttons, What would you expect to happen? Would you expect it to pop up a new window containing the page shown below? No. Personally, I’d expect to see a photo of a Zune in that colour.


zune.net buy page

If you think about about natural shopping behaviour, people tend to want to explore, learn, compare options, and then purchase. Currently the Zune site assumes that on arrival, with barely any factual information, you are already ‘hot’ enough to make a purchase. This is just wrong. At this point most people are ice cold and they aren’t going to get their wallets out if they don’t know what they are buying.



Design mistake 8: making the user work

If you look at this page, you’ll notice some very sloppy information architecture. The nav bar shows you as being in the ‘accessories’ section. But the Zune itself is not an accessory, its the core product. (A car charger is an accessory.) The photo of the Zune is small, and in a jarring white box Barely any product information is stated: “Internal Hard Drive, FM Tuner, 14 Hours - MPN: JS800016.” If you stop a random person on the street and ask them what the Zune features are they’d come up with a better list.

Then, in a strange font, the phrase ‘calculate your bottomlineprice including shipping and tax’ is shown. Since when was bottomlineprice ever written as one word? What’s worse, this is actually a GIF image. Then when you scan down the page you have to stop and think: “Why is wallmart fifty bucks more?” “What is all this nonsense about entering zip codes?” “Do I actually have to type my zip code in to get the price?” Imagine this as a conversation with a sales assistant:

“Hi, how much is that Zune in the window?”
“It’s between two hundred and two fifty bucks. Whats your zip code?”
“What?”
“I said, what’s your zip code, buddy, what’s your zip code?”
“Why? Does the two fifty model have more disk space?”
“I can’t tell you. Now what’s your zip code?”
(and so on)

Lesson learned: when you have a feeling there is something wrong with your design but you can’t quite articulate what, try acting out a dialogue between the site and the user. As you can see above, it emphasises the temporal details of the interaction. (I think this is originally an Allan Cooper method.)

Okay I’ve run out of steam now, but there’s 8 whoppers and I’ve barely even scratched the surface. What other design mistakes can you see? I’d love to hear your ideas in the comments section…