The Vanity Experiment on "designing task based interaction flow"

Martin Belam
Written by
Published 3 March, 2004
Categories:

<< previous | next >>
1 comment so far 
Add your comment Add your comment

Brilliant stuff from Ant explaining the thought and effort behind the BBC's Single Sign-On Registration service - Tips for designing task based interaction flow

I particularly value any set of observations that can hammer home this kind of point:

"Errors are usually not the fault of the user, but the fault of the system for not understanding the user or allowing them to input how they would naturally"

It doesn't matter whether you are building a web application to do registration, search, or voting. You are dealing with people interacting with machines. If you allow people to input information in a way the machine isn't expecting, you can guarantee that they will. One of the first things I was taught about programming when I was 9 or 10 and using BBC BASIC was "Junk In, Junk Out". So many web interfaces seem to forget that you can save so much pain if you just guide the user into the right direction before they get an error. And as Ant says, make error messages that put the person at ease - after all the machine doesn't have feelings:

"This system is stupid and only understands one way of entering calendar dates... Sorry. Could you do it like this please: DDMMYYYY"
1 comment so far

Friendly 404s - whilst totally against all guidelines - help us out hugely. We get the nicest, friendliest emails back and people are willing to help us make things better. Write for the web like you actually _like_ your users and have a relationship with them.

see http://www.bbc.co.uk/comedy/guide/thispagedoesn'texist.shtml

posted by: Kim on March 11, 2004 01:33 PM

Leave your comment


Alan Turing wouldn't be impressed with this crude test,
but please prove you are a person and type toothpaste into this box:
  

A limited set of HTML tags are allowed in comments: a href, strong, em, ul, li, blockquote
To protect against spam your comments will not appear on the site until I have manually published them.
* Your email address will never appear on the site.

Search

Subscribe

Subscribe via email or RSS RSS icon
Get updates to currybetdotnet sent to you via email

About Martin Belam

I'm an Internet consultant and writer, with 8 years experience in product management, information architecture, and user experience design for global brands like Sony, Vodafone, The Guardian and the BBC. I specialise in advising on search, widgets, RSS, online news publishing and bulk email delivery.
Martin Belam CV
email: martin.belam@currybet.net
tel: +44 (0) 7801 828718
About Martin Belam and this site

Popular categories

BBC, Doctor Who, Ghost Walks, Media, Music, Newspapers, Search, Web

See all Categories