News for hackers. Stuff that matters.
Re:Browsers are essential and how operating systems are hold... by Lutger on Wednesday February 08, 2023 @05:53AM (#34706497)
You are making one mistake here: people actually do want a different toast if its significantly better than the current one that burns their edges too many times.

Chrome was able to outcompete everything else on Windows, despite Microsoft trying to prevent it. People actively installed it, just because it was better, also the so-called stupid users were able to install it.

If this was possible on apple devices, who knows? Maybe it would have been the end of safari.

Users just want toast, but they do prefer great toast above mediocre toast and will spend some effort on getting it.

Re:Browsers are essential and how operating systems are hold... by vnrao on Wednesday February 08, 2023 @07:22AM (#34707093)
I agree broadly with your point but the subtleties have to be kept in mind.

The main difference between the Chrome/Windows and the current Apple situation is quite significant imo. Even though Microsoft tried their best to keep user share with IE like sneakily changing the defaults, installation of Chrome was always easy. Downloading and installation of Chrome was always an option and more importantly didn't require Microsoft's approval. That's not the case with iOS/iPadOS right now. A Chrome-like app couldn't be downloaded because Apple's not going to approve the app to be put on the App Store.

Also, from a user perspective, Safari is a good browser which manages to keep up with both Firefox and Chrome. This combination means that users don't really have that much of an incentive to switch.

To use your toast analogy, IE used to burn my toast to a sooty, carbonized block. Chrome used to do it perfectly. That's a pretty big differential in terms of performance. Now Safari isn't as bad as IE was in that era. So if it burns the edges every now and then, it's not really that big a deal simply because the user experience is more or less comparable to Chrome.

Users just want toast, but the difference isn't between great and mediocre anymore like it was with Chrome and IE. It's between very good and very good-ish.

This is precisely why I'm okay with Apple not allowing side-loading even though I would prefer greater choice. Apple's ecosystem isn't fundamentally as rotten as the Windows platform was in terms of performance. In fact, it's actually pretty good. Could things change? Sure. But as long as the user experience isn't shitty, I'm okay with the status quo.

Re:Browsers are essential and how operating systems are hold... by actionfromafar on Wednesday February 08, 2023 @07:28AM (#34707141)
On Mac, I find Safari also uses less battery than either Chrome or Firefox.

(I use Firefox anyway, because I like its features and I'm a zealot too, but if on battery without a charger nearby, I use Safari.)

Re:Browsers are essential and how operating systems are hold... by trelane on Wednesday February 08, 2023 @08:23AM (#34707622)
Do they have secret APIs the rest of us plebes don't get?
Re:Browsers are essential and how operating systems are hold... by nicoburns on Wednesday February 08, 2023 @08:43AM (#34707856)
No, they just focus on power consumption more than the other browsers (they also have the advantage of not needing to work cross-platform, making this easier). This is often why Safari is behind other browsers on features: a focus on quality of implementation of quantity of features.
Re:Browsers are essential and how operating systems are hold... by JamesSwift on Wednesday February 08, 2023 @09:25AM (#34708408)
I also would want a source for that. At least in the mobile dev space, it has always been common practice for them to leverage private APIs to do things regular app devs cant.
Re:Browsers are essential and how operating systems are hold... by nicoburns on Wednesday February 08, 2023 @10:34AM (#34709454)
> At least in the mobile dev space, it has always been common practice for them to leverage private APIs to do things regular app devs cant.

On mobile (iOS), yes. But power consumption comparisons tend to be on desktop (macOS) because the other browsers can't run on iOS at all. And I don't think Apple can enforce that API privacy on macOS because they unlike iOS they allow apps to be installed from outside the App Store.

Re:Browsers are essential and how operating systems are hold... by selectodude on Wednesday February 08, 2023 @11:03AM (#34709950)
https://mjtsai.com/blog/2022/10/10/improving-firefox-respons...

Firefox has constantly been sussing out private APIs that Safari uses to improve battery life on macOS.

Re:Browsers are essential and how operating systems are hold... by trelane on Wednesday February 08, 2023 @08:48AM (#34707932)
Source?
Re:Browsers are essential and how operating systems are hold... by berkeleyjunk on Wednesday February 08, 2023 @09:37AM (#34708559)
Or if you want a more uncharitable take, Google used its position in search, email, videos to keep nagging people to install Chrome in order to be able to get performance benefits.