{"id":10950,"date":"2011-08-03T15:16:43","date_gmt":"2011-08-03T23:16:43","guid":{"rendered":"http:\/\/blog.wapreview.com\/?p=10950"},"modified":"2011-08-10T07:15:50","modified_gmt":"2011-08-10T15:15:50","slug":"in-praise-of-mobile-browser-navigation-controls","status":"publish","type":"post","link":"https:\/\/wapreview.com\/10950\/","title":{"rendered":"In Praise Of Mobile Browser Navigation Controls"},"content":{"rendered":"
<\/a>\u00a0<\/a><\/p>\n My recent trial of a Nokia E6<\/a> reinforced something I’ve suspected for a long time. The current fad of removing navigation controls like arrow keys, D-pad, trackball or touchpad from\u00a0touch\u00a0screen phones is bad for usability.<\/strong> Designers seem have fallen in love with the idea of a smooth, all-screen front face on their devices, which means removing as many buttons as possible.<\/p>\n But, you may say, navigation controls are redundant on a touch device as you can just tap links and buttons on the screen. \u00a0Maybe, but\u00a0I run into some major frustrations trying to use touch screen browsers with mobile and desktop sites that aren’t touch aware. My pet\u00a0peeves\u00a0about pure touch browsing are:<\/p>\n You could argue that it’s up to web publishers to fix their sites so that they work well in all browsers. But that’s not going to happen anytime soon. I believe it’s the job of device and browser designers to come up with touch interaction paradigms that work with today’s web sites. \u00a0Some like iOS do a fairly good job. But most do not.<\/p>\n On the other hand, both the Symbian Anna browser and Opera Mobile 11.1 on the E6 implement an on-screen mouse cursor that’s\u00a0controlled\u00a0by the arrow keys. \u00a0It’s a simple, intuitive solution that works far better than any touch only alternative, particularly on sites that use mouse-overs to un-hide navigational elements.<\/p>\n Don’t believe me? Here’s a real world example that affects all WordPress blogs that have child categories and use the Twenty Ten or Twenty Eleven themes. \u00a0\u00a0Twenty Eleven is\u00a0the default theme in the current 2.3.1 version of WordPress, \u00a0so this issue potentially affects millions of sites. \u00a0Both themes let you assign categories to menu pads. \u00a0If a menu category has child categories they can be reached by dropping down the menu with a mouse-over. \u00a0That’s easy and intuitive with the E6, just position the mouse cursor over the menu using the arrow keys and the menu drops down, then position the cursor over the desired child menu pad and click. \u00a0There’s an Twenty Eleven demo at\u00a0twentyelevendemo.wordpress.com<\/a>. \u00a0Open that page with a touch only browser and see if you can drop down the “A Parent Page” menu and select one of the child categories. \u00a0Unless you are using an iPhone, I bet you can’t.\u00a0I had trouble with seven out of eight other mobile browsers that don’t have a pointing device. Here’s a table showing what happened when I tried:<\/p>\n The Android, WebOS, N8 and bada browsers I tested are rather old but they are the latest that run on my phones. \u00a0I’m hoping the Anna browser which is due out this month will be more usable on the N8.<\/p>\n","protected":false},"excerpt":{"rendered":" \u00a0 My recent trial of a Nokia E6 reinforced something I’ve suspected for a long time. The current fad of removing navigation controls like arrow keys, D-pad, trackball or touchpad from\u00a0touch\u00a0screen phones is bad for usability. Designers seem have fallen in love with the idea of a smooth, all-screen front face on their devices, which means removing as many buttons as possible. But, you may say, navigation controls are redundant on a touch device as you can just tap links … Continue reading \n
\n\n
\n Browser<\/td>\n Behavior<\/td>\n Usable?<\/td>\n<\/tr>\n \n iPhone 4<\/td>\n A single quick tap drops the menu, a second tap selects a menu pad<\/td>\n Yes<\/td>\n<\/tr>\n \n N8 Browser (pre-Anna)<\/td>\n Tapping drops the menu but opens the parent\u00a0category, with no way to select a child category<\/td>\n No<\/td>\n<\/tr>\n \n Opera Mobile 11.1 Symbian and Android<\/td>\n Tapping drops the menu but opens the parent category, with no way to select a child category<\/td>\n No<\/td>\n<\/tr>\n \n Android 2.2 Browser<\/td>\n A long press drops the menu but also opens the browser context menu which must be dismissed before clicking \u00a0the child category<\/td>\n Barely<\/td>\n<\/tr>\n \n FireFox Mobile (Android)<\/td>\n Tapping drops the menu but opens the parent\u00a0category, with no way to select a child category<\/td>\n No<\/td>\n<\/tr>\n \n WebOS 1.4.5.1 Browser<\/td>\n Tapping drops the menu but opens the parent\u00a0category, with no way to select a child category<\/td>\n No<\/td>\n<\/tr>\n \n Samsung bada 1.0 Browser<\/td>\n Tapping drops the menu but opens the parent\u00a0category, with no way to select a child category<\/td>\n No<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n