Menu

What’s A Poor User S’posed To Do?

by Jared Spool

When trying to log into the ACM.org full text library, this error message appeared:

ACM Login Error Message
Click to see entire error message page.

It has such clever sentences, such as my personal favorite:

The error occurred while processing an element with a general identifier of (CFQUERY), occupying document position (1271:5) to (1271:67) in the template file F:\WWWROOT\PORTAL\V6\POPLOGIN.CFM.

Damn! I hate when that happens!

ACM isn’t the only site victimized by problems like this. This page appeared while trying to make a reservation on Marriott’s site:

Error message from Marriott.com

No! Not Line 209 again! Oh, the humanity!

So, what is the user supposed to do with this information? What is the next step? Sure, you could (somehow) message the information to the site administrator. (And why doesn’t the system just automatically do that?) Then what?

If we can’t be sure we’ve eliminated all the error messages from our site, we need to ensure we design the experience we want a user to have when encountering one. Do we want them to go away? Do we want them to try an alternative approach or a workaround? Do we want them to come back when we’ve fixed it? (And when will that be?) What, exactly, do we want from them?

If we don’t tell them, it’s likely they’ll just give up on us. Is that what they were supposed to do?