User Interface Annoyances: Indicator Buttons

As a software programmer, I feel the need to make the user happy so that they will like my product. We all just want to be loved, right? In order to make the user of my software happy, the user interface must not be annoying and the whole user experience must be positive. I personally have lots of opinions about what should and should not be done in a user interface, and I’m sure the whole world will not be totally in agreement with all of my opinions, and that’s fine. We can agree to disagree.

Today’s annoying user interface is inside the elevator in my building at work. It’s not very nice to make your floor indicators (which cannot be pressed by the user) look exactly like the floor selection buttons. (Sorry about the poor quality photos.)

.

Now, I consider myself a fairly sharp guy, but on the rare occasion that I actually use the elevator in my 2-story building, the indicator lights which look exactly like the floor buttons always throw me for a loop. They look like buttons that can be pressed.
.
The only reason I haven’t been tricked into pressing them is because they are way up high on the panel. But still, last time I was in the elevator I had to try to press them just to make sure they were not actually buttons. They’re not. But they sure look like buttons. Why would any user interface designer in their right mind design an indicator to look exactly like a button? Is this a game they play just to mess with our minds or something?

This would be even more annoying if this were done on a software user interface. But I don’t have any examples of that to post right now. Let’s just try to avoid using buttons as indicators, shall we?

Just my opinion,

Kurt (with a tip of my hat to Joel Spolsky)

One thought on “User Interface Annoyances: Indicator Buttons”

  1. Hi Kurt,

    That cracked me up. And you’re right – those buttons are just askin’ to be pushed. Hope this finds you and your family well.

    Warm regards!

Leave a Reply

Your email address will not be published. Required fields are marked *