The buttons doesn’t actually turn off Wifi or Bluetooth, they disconnect from the current network/device. This is a huge dark pattern.
1. Engineers like to unify + encapsulate things where possible for its own sake, and the UX people were looped in too late.
2. There was pressure from above to make things “feel different” to stave off the accusations of “the end of an era of innovation” that get louder every iPhone/iOS release, and this stacking functionality is one of the strategies the team developed early on. No amount of negative metrics can put a hole in an Organizational Priority!
3. Despite their successful efforts to minimize intimidation-layoffs, they did end up laying off ~1000 engineers. It’s possible that the engineers were/are checked out due to a feeling of betrayal, and that the times are changing.
4. Most likely by far: a combination of all the above!
I really think it has to be some organizational mistake. No way that got past a good UX person who had the power of veto.
> I wonder what telemetry tells them about this icon
Do workaround articles count as telemetry? https://allthings.how/how-to-get-wi-fi-cellular-and-bluetoot... & https://old.reddit.com/r/ios/comments/1fidfm0/ios_18_psa_you...
Why would they broadcast this? Wouldn't they just be listening for SSIDs?
> The reason for client scanning is to determine a suitable AP to which the client may need to roam now or in the future. A client can use two scanning methods: active and passive. During an active scan, the client radio transmits a probe request and listens for a probe response from an AP. With a passive scan, the client radio listens on each channel for beacons sent periodically by an AP. A passive scan generally takes more time, since the client must listen and wait for a beacon versus actively probing to find an AP. Another limitation with a passive scan is that if the client does not wait long enough on a channel, then the client may miss an AP beacon.