Monday, October 24, 2011

When a UI is too smart for our own good

I'm tearing my hair out at Apple's latest user experience faux pas: gestures on the desktop.

Now, they seem really cool at first. But a few of the gestures really interfere with my experience in incredibly painful ways.

The most painful so far, is the idiotic choice to make a rightward swipe equivalent to the Back button on the browser. This is such a completely brain dead idea that it actually makes me question the competence of Apple's UI team.

Years ago, some other patronizing UI designer decided to make the Backspace key an alternative trigger for the Back button action. The overloaded behavior meant that countless almost-completed forms were at risk of being wiped away by an obvious response to a typo.

Yes, there are programmatic workarounds, but they shouldn't be needed. Backspace-As-Navigation-Button is a potentially destructive action tied to a control that has a completely different function, and that is


Apple not only did not learn the lesson that overloading controls is a really bad thing to do, it copied this  egregious example of pathological UI design and made it worse by tying it to leftward scrolling. 

Fortunately, Apple does give the ability to turn off the gestures. Just go into System Preferences, into the Trackpad settings, and choose More Gestures. Uncheck the Swipe between pages checkbox, and your experience in browser forms will be much less problematic.  

No comments: