The way I've run every smartphone I've owned is to turn off mobile data, WiFi, and Bluetooth and only turn them on as and when I need them. I prefer it to work that way.
The way this works in iOS 11 is now inconsistent and confusing. I can turn mobile data on and off via Control Centre. But, while I can turn WiFi on in Control Centre, I can't turn it off again. The mobile data icon in Control Centre has two states: highlighted for on and non-highlighted for off. The WiFi icon in Control Centre has three states: highlighted for on, non-highlighted for disconnected, and non-highlighted with a line through it for off. For consistency the mobile data icon should also have a line through it.
I can turn WiFi off via Settings, but doing it this way is slower and clumsier than it used to be in iOS 10. As a workaround, I've added Settings to my phone's taskbar. Force pressing the Settings icon pops up a menu which lets you get to the WiFi settings directly.
I really don't see how the apologists can deny this.
In iOS every UI control to toggle something on or off toggles things on or off... They all have the same UI presentation, and shows the same affordances, leading the user to expect the same behaviour.
And that they have. Everywhere except for wifi. Who in their right mind though this was a good idea?
How is it possible to argue this inconsistency is not a source of confusion?
I can't wait for my next flight, to hear how the in-flight personnel are going to explain this to Apple users.
"If you have electrical equipment with a radio transmitter, please turn it off now. If you have a Note 8, please let us know now, so we won't have to call the bomb-squad. And lastly if you have an wifi-only iPad running iOS 11, please make sure you turn wifi off using the special settings app because flight-mode doesn't work".
This is getting ridiculous. I bet the airliners are really happy about this change.
And with Apple now being inconsistent about what a on/off toggle actually does... It's hard to tell what toggling flight-mode actually results in.
And if I were in the airline business, I would take an issue with that.
EDIT: This is what Airplane Mode looks like https://i.imgur.com/mEMYdL6.jpg https://i.imgur.com/4L3uZmm.jpg
Enabling/disabling Location in the quick settings menu only changes Location settings between Low Accuracy and High Accuracy.
I have to open the phone settings, then go into Location, to then be able to completely turn it off.
Now it no longer is. Why did Apple have to cause this needless confusion?
Okay, but you have to accept that this is a ridiculously small minority use case.
If the icons were consistent and there was a setting to toggle the behaviour of Control Centre then it would be a non-issue. I could set it up the way I want and it would work as it used to in iOS 10. But the icons are inconsistent and, as far as I know, there's no such setting.
"I don't accept that."
Addressing the strongest possible reading and all that.
> a non sequitur about it being a "common sense approach."
Just read "common sense approach" as "that makes sense to me" and it fits perfectly. As for common sense, ask random people on the street what they think turning something "off" means. Do you think you'll find even ONE person who says "oh, that probably means it'll stay off until I change location, or until 5 AM, whatever comes sooner?". That's the elephant on the couch.
The use case of what you or most would find convenient, and would prefer to have available with one touch instead of more, is completely orthogonal to what all of this is about -- the common sense of what any normal person who isn't bent on defending Apple just because would respond with 1000 times out of 1000: of how to read UI in this case. Consider it a use case for the UI, and to even suggest just one person actually has the use case you declare to be such a majority they must be catered to without any further investigation (e.g. if the majority is wrong, that should strengthen, not weaken your resolve) truly is ridiculous.
I have a smartphone that offers reasonable controls on cellular data use on a per-app basis, in addition to easy system-wide toggles for WiFi and cellular data. It's easy for me to keep cellular data off most of the time, as I'm usually within WiFi range or taking short trips (eg. grocery shopping) where there's no inconvenience to being offline for a while. As a result, I get great battery life out of my phone and don't need a multi-GB data plan unless I'm traveling for most of the month. The TCO for my smartphone is a small fraction of what's typical with an iPhone on a major carrier, but I have full access to the capabilities of my smartphone and its LTE connection, when I decide to use them.
I'm a bit dubious about this - in fact, turning off WiFi would actually harm battery life, surely, compared to LTE?
I'm kind of fascinated to hear from people who spend money on things only to disable all of the things that make the thing worth spending money on.
If someone tried to tell me that the default behavior of a product should be to not function, I think I would go through the roof.
See? It cuts both ways, you can't make blanket statements like that - either way - when they're subjective to each user's own use case. I legitimately prefer this toggle, because I so rarely care about wifi being actually, fully off that I'll go to settings.app for that, and the benefit of being able to easily toggle disconnect but keep wifi on for location accuracy easily outweighs that.
I agree that a setting to toggle between both is better but I also default to more settings being better. However, I realise that that's often counter to the Apple Way because they try to strip away all the unnecessary* cruft to try to focus the user into a certain use case and so understand why Apple did it this way, even though it's not my preferred way.
* as in literally not necessary, i.e. nice to have, rather than 'unnecessary' aka 'not useful'
I hate to point this out, because it seems pedantic and patronizing, but honestly you might need the reminder, that there are other people out there, and no, they aren't all like you.
In the same vain I regularly visit shopping malls. If I go in the week the WiFi usually works no issue, but at weekends when they are busy it can be very slow, so I usually turn off WiFi. With this feature I can still get location accuracy without using GPS (which saves battery) and don’t need to remember to turn it on when I’m home.
I don’t think there is anything wrong with the feature, but more the UI and feedback surrounding it. Someone else suggested pressing the button shows a pop up asking if you want to disconnect from the network, or turn off WiFi completely.
Please tell me why this behaviour is better:
- the indicator clearly indicates WiFi is off (it's grayed out, like any other icon that show off state)
- the phone drops my perfectly working stable 4G connection and randomly tries to connect to any shitty wi-fi it can find: a random cafe I pass by, a random hotspot on a random phone eenabled by random people on the train, random public wi-fi spots in public areas
- despite the fact that I told it to disconnect from wifi, it doesn't, and randomly connects to all these shitty networks, often popping up a "hey, select a wifi to connect to"
- And then it just reverts to "always on" at 5AM
How is this better?