RKG Logo 434-978-4300

I’ve been re-reading one of my favorite books on usability: Joel Spolsky’s User Interface Design for Programmers.

Though most of the book focuses on software design in general rather than web usability per se, nearly all of it’s applicable to creating easy to use web sites.

The book is full of simple rules that can easily serve as test for your own pages. Here’s one of our favorites:

Every time you provide an option, you ask the user to make a decision.

Everyone likes choice; the problem is that irrelevant choices distract. (And as Barry Schwartz points out, too many choices paralyze.)

The most important decision a user can make on any marketer’s site is whether or not to accept the offer. On an e-commerce site the offer is typically: buy something. Or give me some information. Productive content supports the offer, unproductive content distracts from the task at hand.

As Joel points out, during the development process, “advanced features” have a way of creeping onto the screen. The argument to include these features run something like “Sure, this option only applies to a few people, but so what? It’s there for people who want it, and everyone else can just ignore it.” But usability studies show that this argument is wrong. The reality is that a user will stop and ponder each option presented to him wondering “What is this? Do I need this?” And in that split-second, your offer can lose its grip on that user’s attention.

Look at a typical offer page on your own site. How many choices does it ask the user to make? Will most users find these options relevant to their conversion decision? The answer is important, because each choice you present can make your user stop and think.

Technorati Tags: , , , , , ,

If you like this post, consider subscribing to our RSS feed. You can also have new posts sent to you via email.


Related Posts

    No related posts.

No Comments Yet

Your comment will be first!

Your Comment

Trackback

http://www.rimmkaufman.com/rkgblog/2007/02/23/what-were-reading-joel-spolsky%e2%80%99s-user-interface-design-for-programmers-relevant-for-marketers-too/trackback/

Email Updates

Categories

Recent Comments

  • George Michie: Doesn’t have to be, it can be intra-adgroup as well.
  • Josh: George – I take it you’re referencing a scenario where your exact-match keywords are not listed as negative exact match keywords...
  • George Michie: Melissa, you’re right, it’s always happened to varying degrees, particularly since the advent of extended broad match....
  • Mel66: I don’t think this is a bug. It’s been happening for years. It *is* impossible to manage, and I can’t help but wonder if...
  • George Michie: Thanks Matt, Sometimes humor serves a purpose.
  • George Michie: Ken, sadly, as Jim stated above, too few people look under the hood and raise Cain. We’re very fortunate to have great reps on...
  • Matt: This is great! I started out reading this with the same anger that I feel everyday I spend unnecessary amounts of time optimizing to get...
  • Ken Truman: Right on, George. This is yet another one of the vagaries of broad matching that continues to drive smart advertisers mad. Your post...
  • George Michie: Interesting idea, Mark. The question might be: would advertisers know someone’s Twitter handle? Most require an email, but I...
  • @markthijssen: What if you would ask a consumer about his experience with the product some days/weeks/months after the sale via twitter. This might...
  • George Michie: Thanks Kenny, Another particularly annoying variation on the theme involves flashing the brand ads around on general searches. The...
  • Kenny: I’ve seen this happen too – very annoying, especially when the broad match ad that is served is specific to a particular...
  • George Michie: Jim, I think you’re right on that last piece. To me, Google doesn’t have to see this as either/or, by simply offering...
  • Jim Novo: I’ve also written about this “smart client” problem, the idea that a lot of what Google “suggests” or does...
  • Kathleen Raines: In my letter I did put the wrong month. I said April it should have been May.

Blog Stats

  • Posts: 948
  • Words: 451,089
  • Comments: 2,862

Administration