[url=http://meincmagazine.com/civis/viewtopic.php?p=26273653#p26273653:trx243ah said:Terminalmancer[/url]":trx243ah][url=http://meincmagazine.com/civis/viewtopic.php?p=26273489#p26273489:trx243ah said:jdale[/url]":trx243ah][url=http://meincmagazine.com/civis/viewtopic.php?p=26273311#p26273311:trx243ah said:Terminalmancer[/url]":trx243ah]There are multiple levels of UI obfuscation.
(stuff)
I would argue that the third category is fine for functionality you use frequently. These things should be covered in start-up tutorials to introduce new users. You use them often, so they don't get forgotten. Less-used functionality needs to be discoverable because it may be beyond the range of what can be covered by a tutorial or the range of what a new user can actually learn and remember all at once.
Swipe up to minimize the app is something you'll use frequently, so it should be fine. Also, it's exactly the same as WebOS was, and it was easy there.
Android has plenty of these things too. It's not at all obvious, for example, that the ... button is where all the menus are hiding. Once you learn that detail, it's fine.
There are arguments about whether someone totally unfamiliar with your phone can immediately start using it when they take it from you, but frankly I don't think that's necessarily an advantage. Phones are personal.
I don't disagree in principal with anything you're saying. There are certainly cases where things don't work that way, though, for any number of reasons--humans are complex, confusing, and often kind of confused creatures.
Look at Windows 8, for example. Using the corners drives a lot of habitual Windows <8 users wild--even though you would expect that, as frequently-used functionality, you'd get used to it over time. Some people do, and some people have not. Why is this different from WebOS or Ubuntu Mobile? Is it because of the built-in Windows habits that suddenly got changed? Is it because there's no visible indicator? Is it because Windows is exposed to a far wider audience than WebOS and Ubuntu Mobile ever did, and so you have a much larger number of users who are only marginally computer-literate?
I haven't run any usability studies on any of those three platforms so I don't really have a conclusion. I do have anecdotal evidence--when we added notes to each of the active corners of a Windows 8 machine, my wife, myself, and my wife's relative all found Win8 much easier to use.
For what it's worth, the menu button (...) commonly used on Android would be an example of the second case, not the third. There is a visible indicator, hinting that some functionality is provided. Interactions in the third category have no visible indicator--there is no discoverability there, meaning access to the interaction is entirely reliant on functional memory. (This usually isn't absolutely true, because you could discover the functionality by accidentally triggering it. But these categories aren't absolute categories anyway.)
[url=http://meincmagazine.com/civis/viewtopic.php?p=26274545#p26274545:1ith7aui said:jdale[/url]":1ith7aui]I can't speak for everyone, but personally what bothers me about the hot corner for Start is not that there is no visible cue, but that I tend to reflexively hit the closest button over (which is IE).
On the other hand, the rarely-used hot corner in the upper left is harder to discover and also relates to an annoying design feature (that there is no easy way to close Metro apps). The hot corner in the lower right was linked to a badly designed menu. And neither of these two were even mentioned by the grossly inadequate tutorial in the slightest.
Vying for third place: Ubuntu phones to ship this year from two manufacturers
Cyanogenmod? All I need to fix this is a root terminal and apt-get iptables. This is why I want an Ubuntu Phone.[url=http://meincmagazine.com/civis/viewtopic.php?p=26275033#p26275033:xn4mqqxq said:rgaa[/url]":xn4mqqxq]Ubuntu, unfortunately, can't argue a privacy advantage over Android because it ships all user data off to third-party servers like Amazon. Anybody who wants privacy will go with Cyanogenmod.
[url=http://meincmagazine.com/civis/viewtopic.php?p=26275145#p26275145:3iseujk4 said:Caffarius[/url]":3iseujk4]Cyanogenmod? All I need to fix this is a root terminal and apt-get iptables. This is why I want an Ubuntu Phone.[url=http://meincmagazine.com/civis/viewtopic.php?p=26275033#p26275033:3iseujk4 said:rgaa[/url]":3iseujk4]Ubuntu, unfortunately, can't argue a privacy advantage over Android because it ships all user data off to third-party servers like Amazon. Anybody who wants privacy will go with Cyanogenmod.
Well, if you really wanted you could use the funky Apparmour confinement we have to disable network access for all the scopes.[url=http://meincmagazine.com/civis/viewtopic.php?p=26275419#p26275419:35rgext3 said:rgaa[/url]":35rgext3][url=http://meincmagazine.com/civis/viewtopic.php?p=26275145#p26275145:35rgext3 said:Caffarius[/url]":35rgext3]Cyanogenmod? All I need to fix this is a root terminal and apt-get iptables. This is why I want an Ubuntu Phone.[url=http://meincmagazine.com/civis/viewtopic.php?p=26275033#p26275033:35rgext3 said:rgaa[/url]":35rgext3]Ubuntu, unfortunately, can't argue a privacy advantage over Android because it ships all user data off to third-party servers like Amazon. Anybody who wants privacy will go with Cyanogenmod.
iptables can't filter at the application level. How exactly would you stop 3rd party transmissions? if you open a port (80, 443), anything can outgo on that port.
Or you could use the provided configuration GUI to turn off those remote searches, of course.[url=http://meincmagazine.com/civis/viewtopic.php?p=26275419#p26275419:35rgext3 said:rgaa[/url]":35rgext3]
And with each Canonical release, the packages are becoming more and more embedded with other stuff. So you can't uninstall offending stuff as easily as you could in the past. Besides, you're stuck watching lsof all day looking for offending processes. Stuff can outgo that you never see.
I'm not sure how open Sailfish is (even though it's built upon a linux kernel + wayland), but regardless, it hasn't gotten very much coverage in the US outside of "yeah, these gestures are hard, and android apps don't run so hot"[url=http://meincmagazine.com/civis/viewtopic.php?p=26275143#p26275143:1vkuc1yk said:sonicmerlin[/url]":1vkuc1yk]It sailfish OS already an open alternative to android?
Less by port, more by all traffic to specific servers. Of course that's not completely foolproof, as a future update could include a larger set of IPs. I'd be willing to wager that more intrepid phone users than I would even keep track of such changes or offer a more ingenious solution. That's the beauty of a standard Linux platform.[url=http://meincmagazine.com/civis/viewtopic.php?p=26275419#p26275419:1iaz9dtd said:rgaa[/url]":1iaz9dtd][url=http://meincmagazine.com/civis/viewtopic.php?p=26275145#p26275145:1iaz9dtd said:Caffarius[/url]":1iaz9dtd]Cyanogenmod? All I need to fix this is a root terminal and apt-get iptables. This is why I want an Ubuntu Phone.[url=http://meincmagazine.com/civis/viewtopic.php?p=26275033#p26275033:1iaz9dtd said:rgaa[/url]":1iaz9dtd]Ubuntu, unfortunately, can't argue a privacy advantage over Android because it ships all user data off to third-party servers like Amazon. Anybody who wants privacy will go with Cyanogenmod.
iptables can't filter at the application level. How exactly would you stop 3rd party transmissions? if you open a port (80, 443), anything can outgo on that port. And with each Canonical release, the packages are becoming more and more embedded with other stuff. So you can't uninstall offending stuff as easily as you could in the past. Besides, you're stuck watching lsof all day looking for offending processes. Stuff can outgo that you never see.
Preferably this is the way the situation would be handled. I'd like to monitor what the phone platform does for a few days though to see what it requests. I have high hopes, not high trust.[url=http://meincmagazine.com/civis/viewtopic.php?p=26275751#p26275751:1iaz9dtd said:RAOF[/url]":1iaz9dtd]Or you could use the provided configuration GUI to turn off those remote searches, of course.
Having never used Jolla, I'll have to take your word for it. All I am saying is that all smartphones have a level of obfuscation that requires some sort of learning curve to overcome. BB10 doesn't have a button, so I'm sure there is some confusion there (just ask my wife!), but it is easily overcome, just as swiping left to right was.[url=http://meincmagazine.com/civis/viewtopic.php?p=26273837#p26273837:1wk8ahh8 said:Sajuuk[/url]":1wk8ahh8]I never said other OS UX designs lacked any and all obfuscation or hidden functionality, only that Ubuntu / Jolla / bb10 take this to an obvious extreme[url=http://meincmagazine.com/civis/viewtopic.php?p=26273411#p26273411:1wk8ahh8 said:Devin[/url]":1wk8ahh8]It is disingenous to say there is no obfuscation with any platform, as I mentioned above, as well as assuming that your phone can just be picked up and used by anyone. I think the only phone that qualifies to that level would be the Windows phone as their visual cues are omnipresent.[url=http://meincmagazine.com/civis/viewtopic.php?p=26273179#p26273179:1wk8ahh8 said:Voo42[/url]":1wk8ahh8]Congratulations, you answered your own question right there.[url=http://meincmagazine.com/civis/viewtopic.php?p=26271537#p26271537:1wk8ahh8 said:Devin[/url]":1wk8ahh8]There is nothing hidden about the "home" or "back" gestures. There just isn't a button mapped to them. This is hardly hidden. Hell, anyone I hand the phone to figures it out after I say "slide up from the bottom". Good for Ubuntu if they use that strategy.[url=http://meincmagazine.com/civis/viewtopic.php?p=26271385#p26271385:1wk8ahh8 said:Sajuuk[/url]":1wk8ahh8]As far as I understand their UX, everything (and I mean everything) is gesture based - including switching between apps, going back, and going home. Gesture based UX is really cool to use and really cool to show off (when you're already experienced with it), but it inherently hides essential functions of the OS which is always an iffy proposition. Blackberry learned this the hard way
[url=http://meincmagazine.com/civis/viewtopic.php?p=26276055#p26276055:ne8srpog said:Caffarius[/url]":ne8srpog][url=http://meincmagazine.com/civis/viewtopic.php?p=26275419#p26275419:ne8srpog said:rgaa[/url]":ne8srpog][url=http://meincmagazine.com/civis/viewtopic.php?p=26275145#p26275145:ne8srpog said:Caffarius[/url]":ne8srpog][url=http://meincmagazine.com/civis/viewtopic.php?p=26275033#p26275033:ne8srpog said:rgaa[/url]":ne8srpog]
Preferably this is the way the situation would be handled. I'd like to monitor what the phone platform does for a few days though to see what it requests. I have high hopes, not high trust.[url=http://meincmagazine.com/civis/viewtopic.php?p=26275751#p26275751:ne8srpog said:RAOF[/url]":ne8srpog]Or you could use the provided configuration GUI to turn off those remote searches, of course.![]()
I don't see how any of your arguments couldn't be just as easily be applied to your "uninstall package" solution.[url=http://meincmagazine.com/civis/viewtopic.php?p=26278373#p26278373:1sdjf4cd said:rgaa[/url]":1sdjf4cd][url=http://meincmagazine.com/civis/viewtopic.php?p=26276055#p26276055:1sdjf4cd said:Caffarius[/url]":1sdjf4cd][url=http://meincmagazine.com/civis/viewtopic.php?p=26275419#p26275419:1sdjf4cd said:rgaa[/url]":1sdjf4cd][url=http://meincmagazine.com/civis/viewtopic.php?p=26275145#p26275145:1sdjf4cd said:Caffarius[/url]":1sdjf4cd][url=http://meincmagazine.com/civis/viewtopic.php?p=26275033#p26275033:1sdjf4cd said:rgaa[/url]":1sdjf4cd]
Preferably this is the way the situation would be handled. I'd like to monitor what the phone platform does for a few days though to see what it requests. I have high hopes, not high trust.[url=http://meincmagazine.com/civis/viewtopic.php?p=26275751#p26275751:1sdjf4cd said:RAOF[/url]":1sdjf4cd]Or you could use the provided configuration GUI to turn off those remote searches, of course.![]()
The GUI control is less than satisfactory. A bug can make it appear off when it isn't. User config error can result in the same. A software update could re-enable unknowingly. There are so many problems with relying on a simple switch like this. The only thing that would comfort me would be being able to uinstall it. I'd like to see privacy-invasive stuff like this confined to one package. Then user can uninstall that package. But Canonical is not packaging in this way.
[url=http://meincmagazine.com/civis/viewtopic.php?p=26271237#p26271237:3ow1hzey said:vnangia[/url]":3ow1hzey]I'm not sure the focus initially is on those devices - or at least the lower end of that range; remember the Ubuntu Edge? I can speculate that this is because running a full Linux stack is probably fairly resource-intensive.[url=http://meincmagazine.com/civis/viewtopic.php?p=26271145#p26271145:3ow1hzey said:Old_Fogie_Late_Bloomer[/url]":3ow1hzey]I'm very curious to see how this goes. I'm more interested in $100-$300 devices rather than high-end phones, though.