Zero, One, or N, and Interface Familiarity
It is an axiom of database design that these are the only 3 numbers that matter. It also explains why the Romans didn't come up with SQL - no Roman numeral zero!
From time-to-time I'll find myself in an elevator that only serves two floors. One time, up at Xerox's campus on Hillview in Palo Alto, I got in one and faced the buttons: 1 and 2. But because of the hill and the fact that I was unfamiliar with that part of the building I didn't know what floor I was currently on. Fortunately it only took me one of two possible tries to guess the right one but it made me wonder why such an elevator would need both a 1 and a 2 button. Wouldn't just an Other floor button suffice? Or would that confuse users even more? What does other mean? How many floors does this elevator service? Which floor am I on? This in spite of the fact that an Other button would be fool proof.
Of course the reason a two story elevator has a 1 and a 2 button is that it's just a diminutive case of many elevator buttons. Elevator users are used to facing a series of buttons in one or more columns. The sheet metal worker making the panel only cut two holes in this case. But he or she just followed the pattern.
Which brings me to another story about how conditioned we are to certain interfaces. Many years ago I landed at Heathrow (T3 I believe) on my way to a friend's wedding in France. It happened to be the same terminal where flights were landing from Saudi Arabia.
As I was walking through the terminal I approached the top of an escalator heading down. At the top of the escalator were 3 Saudi women, one a bit younger and two older ones. They were having an animated discussion and pointing at the escalator. It quickly became clear that they had never been on an escalator in their lives! At that point I just had to stand back and watch. What would they do? There were no nearby alternatives to get to baggage claim. After awhile the two older women encouraged the younger one to proceed. She stepped cautiously on to the escalator but was thrown slightly off balance as her feet moved unexpectedly (how I wish I'd had a video camera at the time, this would have been YouTube gold!). So she sat down and proceeded downwards. After a couple seconds, realizing that she was safe, she motioned to her two companions to join her. They both proceeded to get on the escalator and sit down.
Which brings me to thinking about interfaces that assume a cultural history and experience. The escalator interface was completely standard, no surprises. But the designers would have been shocked to think that a potential passenger might never have seen one before. I witnessed this again more recently when my parents were staying with me. My mom loves to read so I bought her a couple iBooks on my iPad. Watching her, I was disturbed at how many problems she had with the iPad interface. She was pushing really hard with her fingers instead of swiping and was often accidentally hitting the main button. Her lack of grace with the interface was surprising because she's normally quite good with computers. She's used Macs for decades, is familiar with many applications, very familiar with the web, all over her grandchildren's facebook pages, she even has a Kindle! But, she had never used an iPhone. The iPad interface itself basically assumes that you've been exposed to iPhones! No big deal for most people but the iPad's designers hadn't tested it against my mom!

