There is video playback on without fan noise (Chromium) or a very audible fan noise on Firefox (Notebook & Steam Deck + Fedora/Pop/Arch/Ubuntu) => More use of power resulting in less time for me.
Switching to Linux resulting in me ditching my forever browser Firefox is something I would not have guessed.
Personally, I bounce between macOS, Windows and Linux (mostly Linux, with Wayland), between Chrome, Edge, Firefox, Safari (mostly Firefox), and also between laptops/desktops and Firefox on Linux is consistently the fastest one with the least amount of crashes for me. Also the combination that lets me get the most battery life out of my laptop.
Maybe it should be browser's task to do it. As a user I just do not want to waste my time on things like that unless they're vital. In this case I'll just use different browser.
https://madaidans-insecurities.github.io/firefox-chromium.ht...
Unfortunately you don't really get that luxury if you use Linux.
If you've managed to get battery life from Linux and Firefox even remotely near default fresh install of MacOS and Safari, you should write that up and post the link to it on HN.
I have an nvidia card and non free drivers if that matters
I really wish this weren't true, but the user experience has barely improved in the past 15-20 years. The specific problems may be different, but it's still the same struggle.
If you don't like bleeding edge, warts or sometimes unpolished experiences, might be better to go with Windows or macOS, no one would blame you.
Then again, Windows was even worse. It was constantly waking itself up in a cramped bag, where it would try to forcibly install updates, overheat, drain the entire battery, then shut down and need to charge for 30 minutes just to light up at all. At which point it would boot into the recovery menu since it botched an update and needed to try again.
That said, Apple is doing something worse with Safari, in that not only are they bundling the browser, they are using their tight control over the operating system to prevent other browsers from being installed in the first place. It's slighly murkier than the MS antitrust case because the counter-argument is "but they do allow other browsers! You can see Chrome/Firefox/Brave/etc in the App Store!" and then you have to get into a technical discussion of the difference between a browser application and a browser engine.
Sigh.
That wikipedia page has a support table saying IOS supports PWAs as YES and Firefox as NO is odd considering Apple requires Mozilla to ship a crippled form of safari on IOS, if Firefox could ship their own true application, I suspect they would have better PWA support as a differentiator with Safari.
[1] https://thenewstack.io/owa-takes-on-apples-browser-ban-for-p...
[2] https://developer.mozilla.org/en-US/docs/Web/Progressive_web...
Which is also what Apple is doing but then going even further and just outright banning other browser engines.
[1] https://developer.apple.com/documentation/usernotifications/...
This was not at all the case in the 90s during the period of MS antitrust action.
> For the same reason it's not bundling if their operating system contains a scheduler or network drivers
There is a robust market (even today) for web browsers, and the makers of browsers make millions of dollars in revenue from their products. Therefore, I disagree, and I believe the bundling concept could still apply today to browsers. Network drivers and schedulers are not at all the same, because there isn't much of an independent market for them.
This was not that obvious in the 1990s.
> It would be absurd for antitrust regulators to prohibit software vendors from enhancing their products just for the sake of protecting competitors' revenue.
This is absolutely a situation where a bundling case could apply, if a large incumbent uses their monopoly power in one product area to enter another and unfairly compete. IANAL but I don't believe whether or not the product was available separately or not would factor much into such a case.
It's in Google's interest to replace native iOS apps with web apps.
It's in Apple's interest to replace web apps with native iOS apps.
Native apps also tend to be more power efficient and to present a platform-native look and feel.
I don't see any incentive for Apple to support PWAs (or Google's vision for web apps) ever.
"web bluetooth" and many other hardware APIs are Chrome-only non-standards that OWA pretends are standards and core features for PWAs.
And even without them, we could write a browser and distribute to people so they could install it.
That cannot be said about iOS.