Back Button Love
People are creatures of habit. We learn the mechanics of interacting with everyday things and our "muscle memory" leads the way ever after. Sometimes patterns break and we find ourselves scratching our heads wondering what to do next. Often times we proceed with habitual set of actions only to realize that something that once looked and felt so familiar doesn't anymore. This can lead to frustration and the necessity to re-educated ourselves. Case in point: the back button in mobile applications. Since I'm an iPhone user, I will go over a few cases of implementation of the back button in iOS apps.
The primary function of the back button is to, duh, take a user back to the previous screen, whatever it was. To eliminate hesitation, a good button will be labeled with something more meaningful than "Back".
Making things worse – hopefully, unintentionally – sometimes the back button in an iOS app looks like an arrow or triangle pointing to the left. While it's okay to do this in a web-browser, such as Safari, because page titles are often too long to fit in a small button, I can't see a good reason to follow this pattern in applications that aren't browsers.
Now, many mobile applications allow you to view a website without leaving it, essentially bringing the web view inside, for convenience. It's an awesome idea indeed, but here lies the so often overlooked usability problem: there are now two back buttons. One for the browser and one for the app. What to do? My favorite solution is one used in Instapaper where the back button – placed inside the bottom control bar – is used exclusively for the browser. In place of the back button comes the "Close" button clearly explaining that you are in the browser and if you want to continue using the main app, you should simply close the browser "overlaying" the app. No confusion there.
Safari naturally has its back/forward controls at the bottom, I'm guessing to make give all of the available space to the URL bar at the top. Many app developers follow this pattern, probably for consistency. It's all good and great but once I start navigating from page to page in the enclosed browser, I often tap the "Back" button in the upper left to go to the previous webpage only to find myself at the previous screen of the application. It often causes frustration as I lose track of what webpage I intended to be at, and now I have to tap through to find it again (Pulse, I'm looking at you). How much easier would it be if everyone followed Instapaper's example? The answer is: much much easier.
I urge mobile developers to give more thought and attention to frequently used UI elements that carry the same function across most mobile applications, and remember: breaking conventions for the sake of great usability will earn you more love from your users.







