7 ms·
So after the EU and the UK, Japan is now putting an end to Apple's iOS alternative browser engine ban too. Those are 3 large jurisdictions, I wonder if that's
by agust 1y ago
So after the EU and the UK, Japan is now putting an end to Apple's iOS alternative browser engine ban too.
Those are 3 large jurisdictions, I wonder if that's now a market big enough for Chrome and Firefox to invest into iOS versions of their browser that use Blink and Gecko under the hood. From what I heard this was one of the main reasons they haven't done it yet.
- immibis 1y agoI thought it was because Apple still put so many roadblocks in the way of browser developers that nobody was able to pass them.
- agust 1y agoYeah other reasons I've heard of include the obligation to adopt iOS-specific APIs for features like scrolling and text inputs; developing a separate app for these markets and therefore loosing their existing userbase; and signing a pretty crazy contract, among other things. But the bigger the market they can reach, the bigger the reward, and so at some point it may justify investing resources to work around those roadblocks and accept the drawbacks.
- thewebguyd 1y ago> Yeah other reasons I've heard of include the obligation to adopt iOS-specific APIs for features like scrolling and text inputs TBH I'm fine with that. Applications, browsers or not, should use the operating system's components and APIs for things for a unified experience across all apps and interactions. On the desktop side of things, I hate when an application breaks convention for the OS it's deployed on. If I'm using macOS, for example, I want every app on my mac to look and behave like any other, consistent with the rest of the OS.
- cosmic_cheese 1y agoI’d say it’s even more important on mobile than it is on desktop. Third parties re-implementing things like the keyboard and IMEs are unlikely to do those anywhere near as well as the OS does, not to mention how custom implementations would break password manager integration, user-selected third party keyboards, etc.
- criddell 1y agoDon't expect Apple to just open the gates and say anything goes as far as the browser is concerned. Instead, look for an Apple build of Firefox and maybe an Apple build of Chrome that you will be able to install.
- ChocolateGod 1y agoI thought in the UK, the government decided to only weakly enforce the Digital Markets, Competition and Consumers Act 2024.
- benoau 1y agoWeakly might even be overstating it. Their roadmap has all this ambitious stuff like sideloading and competing app stores and allowing apps to link to their own payments, that they are aiming to have categorized into priority-buckets by the middle of next year. This could take the rest of the decade to actually be implemented on Apple's side.
- ChocolateGod 1y agoThe UK is kinda trying to balance both the US and EUs commercial interests when it comes to regulation right now
- Sayrus 1y agoFrom the same website, there are still blocks put in place by Apple to discourage anyone, especially large browsers, from publishing their own engine: https://open-web-advocacy.org/blog/apples-browser-engine-ban-persists-even-under-the-dma/ https://open-web-advocacy.org/blog/apples-browser-engine-ban...
- fsflover 1y agoHN discussion: https://news.ycombinator.com/item?id=44557348 https://news.ycombinator.com/item?id=44557348
- charcircuit 1y agoI wonder if it would make more sense and be easier for Firefox to switch to Blink, working together with Google making an alternate browser engine for iOS.
- reorder9695 1y agoIt'd probably be easier but not good, diversity in engines is good here. We don't want something like the IE monopoly again.
- charcircuit 1y agoThe issue that you bringing up was more of an issue of Microsoft thinking they were finished with the web and the lack of automatic updates. It was not due to lack of diversity of engines, but of market share of a single product. This is very different from having the dominant browser engine invested in the success of the web with automatic updates to ensure that the web platform is able to advance and not stagnate.
- lucasban 1y agoAs a counterpoint, this does make it so that one group has disproportionate power over what features make it into that engine, or how they are implemented. What if their incentives change over time and are no longer aligned with what we might consider the success of the web?
- charcircuit 1y agoThen it can be forked because it's open source.
- cosmic_cheese 1y agoThe problem with forking Blink/Chromium is that in order to be able to counter Google, the organization maintaining the fork is going to need dev manpower on the order of Google’s to be able to keep up with upstream patches, which is prohibitively expensive for all but a handful of orgs (not to mention, skilled talent capable of working on web engines doesn’t grow on trees). Without that any fork that differs substantially from mainline is eventually doomed as the divergence grows and overwhelms the team.
- jeroenhd 1y agoAFAIK the main reason is that only the EU+UK cared about these rules and their market share is too small for companies like Google or Mozilla to invest into. Because of the way the App Store works, browser engines segregated by region need to be two different apps. That means maintaining two source trees (EU+UK+JP vs worldwide) and two releases with two reviews. I expect niche browsers to have a go at porting to iOS at some point (I'd love to see a project like Ladybird be the first non-Safari browser on the app store!) but for the major companies it seems like too much of a hassle at the moment.
- agust 1y agoYeah that's why the bigger the market they can reach with a version using their own engine, the more likely they are to invest into doing it. Now the question is what's the threshold for this market to be big enough? Maybe Japan's joining in pushes it past that point.
- deleted 1y ago[deleted]
- a_vanderbilt 1y agoCulturally, the Japanese aren't likely to care. Take a look at Linux usage in Japan to get what I mean. You will have a small but very dedicated group of users who won't change for anything, and then the masses who just use what is convenient. They don't like tweaking.