|
|
Log in / Subscribe / Register

LuneOS tries to keep webOS alive

LuneOS tries to keep webOS alive

Posted Sep 6, 2014 17:26 UTC (Sat) by dilinger (subscriber, #2867)
Parent article: LuneOS tries to keep webOS alive

It's funny that you miss the "back" button. That's one of the things I hate about Android's UI; its reliance upon the "back" button, which manages to behave so inconsistently. I hit back, and it takes me back to the prior web page when I wanted to go back to the prior app. I hit back, and it takes me back to the prior app when I wanted to go back to the prior page within the existing app. I prefer to manually cycle through my open apps (when I want to), and have on-screen back buttons within the apps where it makes sense.


to post comments

LuneOS tries to keep webOS alive

Posted Sep 6, 2014 21:26 UTC (Sat) by richarson (subscriber, #74226) [Link] (1 responses)

The HP TouchPad has a "Home" hardware button that let's you get out of any app, to the card view. I suppose the Nexus 4 doesn't have an equivalent.

Android "back"

Posted Sep 7, 2014 0:20 UTC (Sun) by tialaramex (subscriber, #21167) [Link]

The Nexus 4 hardware buttons are power and volume up/ down. The Home button is software [ If an app is truly full screen you can summon the software buttons with a down swipe at the top edge ]. This is also true for Back. But that doesn't make any difference to the functionality of either in Android unless the OS has somewhat but not entirely crashed, such that touch screen isn't working but hardware buttons are.

The _issue_ is that "back" in Android, as with a modern web browser, has unpredictable consequences. Not literally impossible to predict of course, but requiring such a complicated model of what's happening that ordinary users end up modelling it as "Sometimes it will do what you expected and sometimes not". This confusion was true for the hardware "back" button on my oldest Android phone, and it's true for the software "back" button on my Nexus devices.

One problem is that Android (intentionally, and _almost_ seamlessly) hides some context from the user by not making you explicitly start / stop programs. This means that sometimes what you think of as analogous to "I'll switch back to that other program" is actually implemented as "let's run the other program again and tell it to restore as much context from its last session as possible". The "back" button is one of the leaks where you can see this hidden context, as an app must go to great lengths to remember why you were where you were, or else "back" won't always take you exactly where you expected.


Copyright © 2026, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds