The Bathroom Door Problem
K-I-S-S, right? Well, yes, generally. But in interaction design, sometimes a user’s need to be assured requires a bit of extra complexity.
To illustrate this user insecurity, here’s an everyday example: As a kid (and even somewhat to this day), I was always unnerved by those push-button locks that are found on the inside of a lot of bathroom doors. You know, you push this little button in the center of the doorknob which, when depressed, indicates that the door is locked. But of course, when you turn the knob from the inside, the button immediately pops back out, and the door is unlocked. This is simpler for the bathroom-goer, right? It consolidates two actions—unlocking the door, turning the knob—into one—turning the knob. But, like I said, I was always unnerved by these locks. It was hard to have faith that the door wouldn’t unlock so easily from the outside, too. Just a turn of the knob…. Couple this with the fact that these locks seem to appear in a lot of restaurant bathrooms and other places where one really is afraid of being suddenly exposed and it seems that “Keeping it Simple” can be stupid.
And this does apply to software (and web interface) design, too. Yesterday, I was adjusting my preferences in Pidgin, the IM program. At the bottom of the preferences panel, there was just one button, reading “Close”. Now, I knew that the intelligent makers of Pidgin wouldn’t have done this if my changes didn’t save automatically, but it’s bad interaction design. First of all, there’s no “Cancel” or “Reset“ button. If I don’t notice this absence right away and decide to discard the changes I made, it looks like I’ll have to remember each and ever change I made. This could be problematic. But, more directly related to the Bathroom Door Problem, give me a goddamn “Save” button. A “Save and Close” button would be a significant improvement, but better still would be both: “Save” and “Save and Close” buttons. I, the user, am insecure. I want to know that my changes are saved, not assume it. So, it turns out that Windows’ seemingly redundant “Ok” and “Apply” buttons are the smart call.
Keeping it simple is a great rule, but, as with any other, there are exceptions.