It's a good mantra, to fail gracefully, and this article at A List Apart is a good way of doing that with the web. I think the user experience should be error free. But how is that possible? Of course all electronic systems come with errors... True, but one could always present the error in an elegant way, making it not seem like so much of a deal that the user couldn't get what they want. What do you do? Offer alternatives. Try to correct the system error. Give the user what other stuff they'd want. Keep them happy and keep them correct, not say "hey dude, you're wrong".
Posted by Mark Canlas at January 18, 2004 10:21 PM