There's a long, LONG way to go between some EU draft text and actual browser choice for everyone on iOS, but at least this is a hopeful start? https://www.theregister.com/2022/04/26/apple_ios_browser/
@narF Safari still has a lot working in it's favor. It's the platform default, and they push the privacy angle hard. Lock-in shouldn't be necessary to keep a browser viable.
@tojiro @narF I agree. WebKit is also a cool open engine used in different browsers so it's a bit frustrating how iOS's choice has been put in the spotlight. When users are offered a list of default browsers to choose from - they can't tell what engine is underneath and on say Windows or Android they'd choose between the 1 Gecko (maybe) and 10 chromiums. All while Google is pumping strange features into chromium under the monicker of "progress".
@kkostov That "progress" is already coming to fruition with webapps that were impossible just couple years ago and now you can use (and develop) them without any gatekeepers.
But I agree in that people have no idea why they are not available/working on iOS. Browser choice would show that it is just Apple's decision not to support them.
@ondra @tojiro @narF My point was more about the fact that chromium is doing whatever they want and their market share makes it a standard (the very problem Chrome was created to solve). Some devs like that of course because it's easier to target 1 browser instead of several. I would love to see for example a W3C, ECMA or IETF with more authority to keep browser vendors accountable.
@kkostov Yeah, dominant force is never healthy for any ecosystem. We should keep reminding everybody trying to target just one browser where that leads to. Unfortunately, Firefox practically gave up and Safari has conflicts of interest. But for example Microsoft is again starting to keep Google in check.
@narF Globally, Chrome is roughly below 2/3rds of the market share. IE was even more dominant in the past and it will be officially killed in a couple weeks (literally).
I'm just saying that it shouldn't be competed with using anti-consumer means. Especially when Apple is profiting from them.
@ondra I feel like you are missing the bigger picture. The root cause of Google/Microsoft/Brave etc being able to do whatever they want is because of weak web governance - no incentive for browser vendors to do what's right for the user vs. their bottom line. You are glorifying the role of Chromium as the good party while it facilitates exactly the same problem - you are forced to use to the same engine (chromium) for all web browsers. Sound familiar? #ChromeBrowserBan?
@kkostov C'mon, this is simply a false equivalence. Google isn't banning other browser engines.
I'm not an expert on the web governance but tightening it would probably be hard to enforce? It's an open standard nobody owns and anybody can implement. I'd prefer to involve more non-corporate stakeholders, encourage donations (as incentives) and educate users about their choices. Where they are allowed to have any, that is.
Chromium embedders can and do extend or disable parts of the underlying browser engine to meet their needs, whereas only Apple can modify WebKit on iOS.
I'm all for greater browser diversity, but unfortunately it's more of an economic issue than anything else. Browsers are HUGE and expensive to maintain. Not many orgs can afford to go it alone. Using Chromium means that you're benefitting from multiple companies engineering talents + your own.
@kkostov @ondra @narF
And there was an Electron-like product based on Gecko called "positron". Seems like Mozilla isn't maintaining it, though. https://github.com/mozilla/positron
Deno is another interesting project to watch in this space, built with Rust. https://deno.land/
@tojiro @ondra @narF then lets ditch all engines and focus on the one, Google-powered engine? We'd leave it to the likes of Microsoft to choose to disable the "bad" stuff and trust them them to implement the "good" ones like "buy now pay later"...
Significant community effort was expended to "liberate iOS" even though it already had open browser choice and mandating WebKit actually added to the overall experience. Instead, that effort could have gone towards solutions for the web in general...
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!