Usability in the Real World: Elevators
Web usability design patterns don't apply only to the web. Imagine a world where nothing needed instructions, all actions were completed with a minimum number of steps, and you got non-intrusive feedback for everything.
It's becoming a more popular internet design pattern to have the "submit" action on a form done with an actual button and the "cancel" action is done with a plain link. This draws attention to the more often used element.

I was in the elevator and someone was coming. The "open door" and "closed door" buttons have different symbols in every elevator. In my morning, caffeine depraved brain, I couldn't translate the images fast enough to hold the doors and since my focus was on the buttons, I didn't think to throw out an arm to stop the door. I tell myself this happens common enough and I'm not an idiot.
The "open door" button should be different than all other buttons on the elevator's interface. When you get in the elevator, there's no rush to hit the button for your floor. If you're impatient, you can mash the button to close the door. Opening the door (and I suppose the emergency buttons) is the only action that you might hit unexpectedly.
If only all things were as easy and modular as web programming. Imagine if only Otis and ThyssenKrupp could change their button coding in one place and magically all their elevators in the world would be updated. Larger, colored "open doors" buttons everywhere!



