frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Open in hackernews

Apple's Browser Engine Ban Persists, Even Under the DMA

https://open-web-advocacy.org/blog/apples-browser-engine-ban-persists-even-under-the-dma/
252•yashghelani•5h ago

Comments

v5v3•4h ago
That you for your ongoing work Open Web Advocacy.
Tepix•4h ago
Yes, Thank you! Someone has to do it, Apple is clearly dragging their feet as much as possible.
TheDong•4h ago
I agree with the point about non-EU web developers.

As long as people in the US can't test their web app on "firefox for iOS" without first buying a plane ticket to the EU and getting an EU sim card, all eu-only browser engines on iOS will be second-class citizens.

I think the next logical extension is that actually limiting general public use across the entire world makes apple less compliant with the DMA. Mozilla will not be able to justify putting significant effort into the iOS port as long as it can only reach a small fraction of users, so in reality the way to get browser-engine competition in the EU is to mandate that apple _not_ impose EU-specific rules about what apps can be installed.

mtomweb•4h ago
And it can’t just be the woefully insufficient TestFlight 10k users because there are possible upwards of a million developers who need to test their websites/web apps in the EU.
ThatMedicIsASpy•4h ago
What a load of BS. How can I test my website on safari without owning Apple hardware? I can't so I don't.
conradfr•4h ago
Not the most practical but you can rent a macOS VM.
ThatMedicIsASpy•4h ago
A hobby dev will not do such thing.
conradfr•3h ago
It costs 10 cents an hour though.

@javcasas for sure it's not practical if you want to develop with it, I was more thinking of testing on preprod/prod.

But maybe ngrok can be sufficient to test your local dev from the VM?

javcasas•3h ago
Plus moving stuff into the VM, opening a vnc connection, testing that it doesn't show properly, uploading a tweak to see if it improves, testing again, and so on.

10 cents is the smallest of the associated expenses. You are ignoring all the other expenses.

chrismorgan•2h ago
You’ll only get rates like that if you’re reserving at least a month’s usage.

For small amounts of usage, the cheapest I’ve ever seen is $1 per hour, with a minimum spend past $30, with various further strings attached. And most are much more than that.

conradfr•1h ago
Apple has a 24h minimum mandate so I guess I stand corrected.

But it's not $1 per hour.

https://www.scaleway.com/en/pricing/apple-silicon/

chrismorgan•1h ago
OK, that does look like it actually is only €2.64 per day. Having looked carefully a few years ago and briefly skimmed now, the absolute cheapest other provider I’ve seen in small quantities was over 8× that price.
sakjur•3h ago
I don’t think hobby developers are the cause for concern here. To me, these steps should be taken for professionally developed services where there is a reasonable expectation of accessibility (in my mind this would roughly speaking be those that are either publicly funded or where the revenue is at least a million euros).

For smaller businesses and hobbyists it feels like expecting support for all major browsers would be discouraging in a negative way. I appreciate digital art even if it doesn’t work in my favorite browser and a shitty online menu for a food truck is better than none.

wizzwizz4•2h ago
Browserling has a usable free trial. They have a finite number of VMs dedicated to the trial, so sometimes it takes a while to get to the front of the queue, but it's been good enough when I've needed it. https://www.browserling.com/
freeAgent•3h ago
It’s relatively easy to own Apple hardware when one lives outside the EU, but basically impossible to use that hardware to run their own browser engine on iPhones or iPads.
lmm•3h ago
> How can I test my website on safari without owning Apple hardware?

Download the windows version from their website?

If Apple doesn't want to make their browser available for other hardware that's on them and they'll suffer the consequences. Blocking other entities from making their browser available on Apple's hardware is very different.

homebrewer•3h ago
What's the point in testing on a browser that hasn't been updated in 15 years, even if you bother to set up a VM specifically for it (since every other browser works on all three OSes)?

https://en.wikipedia.org/wiki/Safari_(web_browser)#Windows

pmontra•3h ago
I remember Safari for Windows. It had a Mac chrome that was extremely weird to look at on Windows XP. It did work but Apple killed it after a short while, maybe because they decided that after all the iPhone was not going to use web apps Apple could not cash on, but native apps Apple could get their 30% from the store.
TheDong•3h ago
I mean, ideally you can choose to _not_ do so, tell your users "We only support Firefox and Chrome on iOS, and not Safari, because we do not own apple hardware", and then report bugs to mozilla/chrome if iOS users report differences.

Being able to run cross-platform browsers on iOS does in fact make the very thing you're complaining about better.

I would love it if the EU did in fact force apple to release a cross-platform iOS emulator to allow web developers to properly test iOS browsers, but presumably apple would argue that there are strong technical reasons there (and the DMA differentiates real technical reasons from monopolistic arbitrary roadblocks).

For making browsers available across regions, that's very obviously not driven by strong technical reasons. Making cross-platform code has real technical burden.

jeroenhd•3h ago
I've worked at a company that did this. We didn't have Apple hardware (except for a very old Mac that took forever to boot). Chrome was promised, Firefox was often tested, Safari was unsupported.

Customers bought Samsung tablets to use our SaaS product. If you're in the right area of business, you can just ignore Safari.

> but presumably apple would argue that there are strong technical reasons there

They already have to make the appropriate iOS simulators and firmware for European developers. Making that available to American developers costs them nothing extra. They just don't want to.

pickledoyster•2h ago
> tell your users "We only support Firefox and Chrome on iOS, and not Safari, because we do not own apple hardware"

I'd be pissed if someone did that for my browser engine of choice. Also, from what I understand, Apple still leads in accessibility, so this would be an asshole move towards consumers stuck in that ecosystem just because Google and Microsoft can't get their act together.

mcny•2h ago
> I'd be pissed if someone did that for my browser engine of choice.

I read it differently. I don't think they said somehow block people from using their browser of choice, but that if you report an issue, the first thing tech support will do is ask you to use a different browser. I think it is reasonable.

pmontra•3h ago
I develop on Firefox and it works on Chrome and Safari with no issues on all OSes (Windows, Mac and Linux). In the extremely rare case when there are some platform specific issues customers tunnel to my dev machine and check the web app (it's Vue) with their iPhones or Macs. I remember only two issues in about 3 years with this customer, all of them with the Apple ecosystem:

1. A form that could not find anymore a picture when they selected it from the Mac Photos app. Apparently Photos creates a temporary file that disappears before the browser submits the form, when probably reads it again from disk. No problems when the picture is loaded from a normal folder. We should read the picture into the memory of the browser and add it to the form from there, of transition to a JSON request. My customer decided that it's a niche case and it's not worth working on it.

2. A slight misalignment of an arrow and a checkbox, but that also happens in a different way with Chrome and Firefox, so there is some structural bug in the DOM/CSS of those UI elements. We're working on that.

Except those issues I can't remember any cross browser or cross OS problems in the last years. If it works in Firefox it works in Chrome and Safari too.

jeroenhd•3h ago
You can run Gnome Web for free. It's the open source version of WebKit so you won't be able to see all the tweaks Apple adds to their proprietary build, but it's close enough that obvious differences are visible, at least on desktop.

Safari on iOS cannot be tested without paying Apple so I generally don't for my personal stuff either.

All of that said, American developers often can't even be bothered to support characters like ñ or é, so I think it's quite reasonable to expect an EU browser to be a second class citizen for American developers. We can work around that pretty easily by simply not buying products and services that don't work well in the EU.

stavros•2h ago
Right, but approximately zero people have ever said "this website doesn't work on Firefox, so I won't use this website". They say "this website doesn't work on Firefox, so I won't use Firefox".
idonotknowwhy•2h ago
Zero percent maybe. I personally changed banks when they broke Firefox support and said to use chrome.

I welcome the Safari walled garden because if Apple have to allow chrome on ios, that's the end of any cross browser testing (and the end of Firefox)

kosinus•2h ago
I think that is true when you initially switch and are still comparing browsers, but I certainly no longer check if something broken happens to work in Chrome. Stuff may equally be broken by my adblocker. Too lazy to debug someone else's work.
Fluorescence•1h ago
Too often the only sites I find are broken in Firefox are "necessary" things like financial and medical things. I rarely see any issue with hobby and nonsense sites where "laziness" might be excusable.

It's the perverse incentives where companies with a captive audience that can't easily churn will be the ones that ship broken half-arsed sites and not care.

One phenomena I am seeing more that makes me boil with fury is infinite captchas in Firefox. If Firefox increasingly gets excluded "for security" then...

disgruntledphd2•46m ago
> One phenomena I am seeing more that makes me boil with fury is infinite captchas in Firefox

This is driven by enhanced tracking prevention. If you turn that off for the respective site, then it goes away.

pessimizer•33m ago
> One phenomena I am seeing more that makes me boil with fury is infinite captchas in Firefox. If Firefox increasingly gets excluded "for security" then...

I can't figure out if this is true. I certainly get constant captchas, but everybody else I know who uses firefox is also ad-blocking, dropping cookies, resisting fingerprinting, forging referers, downloading embedded videos, etc. etc... A lot of us look like anonymous bot traffic because we are trying to look like anonymous bot traffic. I don't know what the solution would be.

oblio•3h ago
> As long as people in the US can't test their web app on "firefox for iOS" without first buying a plane ticket to the EU and getting an EU sim card, all eu-only browser engines on iOS will be second-class citizens.

VM is EU. Heck, it can be an ephemeral instance on EC2, so it would only cost money while in use, probably tens of cents or something.

If there's a will, there's a way.

tehbeard•3h ago
Remote debug on iOS is ass unless you are fully invested into their ecosystem.

And apple has some "nice" licencing nonsense around their software that makes VMs not the "obvious" solution.

oblio•2h ago
Ah, that was silly from me, I forgot about those shenanigans.
agust•3h ago
Testing mobile interactions such as scrolling and swiping, as well as animations' performance cannot be done through a VM.

Only real devices allow to test these aspects properly.

oefrha•2h ago
I have a bit of experience with cloud mobile simulators (like Appetize). Ignoring the question of whether their simulators have EU builds that allow running alternative browser engines, the experience simply sucks for developing interactive apps.
amadeuspagel•2h ago
You can't develop an app if you aren't able to test it like a real user would use it on a real device.
selckin•4h ago
This Apple policy is the only thing stopping chrome from having a full monopoly, and we should be careful trying to remove it
elashri•4h ago
It is shame that this is true. However it should not mean that we need to accept this situation. Hopefully Google anti competitive practices with Chrome can be addressed at the same time.
systemtest•3h ago
Those popups I get multiple times a day about how this website works better on Chrome , which cover half my screen and which forward me to the App Store, are incredibly misleading. I have misclicked many times and then the App Store opens up. If you go back to the browser and hit the back button, it will again open the App Store. I have to press and hold the back button and skip multiple pages to get back to what I was doing.
RegW•2h ago
Strange - I don't get this in Firefox. I wonder if its because I'm in the UK or perhaps Privacy Badger is blocking it.
elashri•2h ago
I think we are talking about phones here because on macOS you can use any browser without limitation.
systemtest•2h ago
This is with the Safari browser on iOS, using Google websites while not being logged in to Google. No content blockers.
windward•4h ago
Monopolies are made illegal because they limit consumer choice and the role of competition in the free market, distorting incentives.

The status quo has all of the problems of a monopoly. Doing this or not doing this won't change that. But it will remove another barrier to consumers being able to do what they want.

eviks•4h ago
We're very careful, it's not being removed even after blatantly illegal actions, and even then the mandate isn't global, and we've waited for many years.
oblio•3h ago
If Chrome has a full monopoly, guess what's the next logical action...

Might as well get it over with quickly.

In case it's not obvious, these crutches should be removed.

Treat Google paying Apple for the use of Google's search engine and Mozilla for the same thing, as anti-competitive (they're token gestures propping up the monopoly).

And break Google up in multiple companies. Not sure along which lines but I would steer towards platforms (Android + Chrome + Search + Docs + Cloud; banned from entering advertising), Play Store, Ads.

The same thing should be done to Apple, Microsoft, Amazon, etc. Nobody has the guts anymore.

bapak•3h ago
> Nobody has the guts anymore.

I think nobody has the manpower to deal with all the shit. The EU already regularly fines big companies, but for every fine they get away with so much.

oblio•2h ago
I meant more in the US. I think they had a fairly aggressive head of FTC but she's been removed (Lina Khan?).
bapak•3h ago
I would not be surprised if Google is lobbying like the whole company depended on it.
rafaelmn•2h ago
Google has an incentive to make everything work through the web. Safari has the incentive to gatekeep the app store revenue, which is why PWAs are a joke on iOS.

Google also has bad incentives (Android, ads) but Safari is the IE6 of modern web.

idonotknowwhy•2h ago
Chrome is the IE6 of the modern Web. Devs are building hacky sites that only work in Chrome.

It's the browser we're FORCED to have installed for the occasional shitty flight or hotel booking that doesn't work in Firefox.

arccy•1h ago
it's the browser you need when your shitty default browser decided to spend their money elsewhere instead of building a proper browser that can compete against the app store lock in
spicycode•1h ago
Agreed, that's why we steer people away from Edge.
idonotknowwhy•2h ago
100%! Without the Safari walled garden, start ups won't bother considering cross platform testing.
utf_8x•2h ago
Maybe that wouldn't be the worst thing. Maybe chrome capturing the majority of the iOS market would finally be the proverbial straw that breaks the camel's back and pushes regulators towards forcing Google to sell Chrome.
izacus•1h ago
This "argument" is one of the strangest mindbending corporate bootlicking I've seen in years.

How can you say this nonsense so uncritically?

pirates•1h ago
They’re bringing up a valid point that has no indication of heavy support one way or another and you call it corporate boot licking.

How can you say this nonsense so uncritically?

llm_nerd•37m ago
It's a fairly obvious truth. Chrome has a 70% browser marketshare, with the only appreciable alternative being Safari. If Chrome (the actual Chrome and not just a skinned Safari) were allowed on Apple's platforms, overnight a crapload of websites would throw a "Made for Chrome" banner on their site, dismiss anyone on "unsupported" browsers, and we would rapidly move to a Chrome-only world.

We already went through this in the IE era, and it was an ugly period. We don't need to do that again. That isn't to say we need to endure the status quo, but we are in a dangerous situation where the fixes aren't easy or obvious.

zamadatix•1h ago
Maybe when all browsing is under one monopoly then we'll finally care to regulate it properly instead of sticking our fingers in our ears and saying we have a different monopoly for iOS users so everything is fine.
amelius•13m ago
We have to put more power in the hands of one organization that fights for our rights.

Add this to your website:

    <script src="https://eff.org/defend_the_web.js"></script>
This link does not exist right now, but it will allow EFF to take control when necessary. E.g. by nudging people away from Chrome if it becomes too powerful.
resource_waste•12m ago
That is some wild moral coating.
saagarjha•4h ago
Unfortunately the problem here is that Apple decides that they are the only entity that knows how to do security and no you can't see how they do it. This means whatever choices they make are clearly the right ones.
fabian2k•4h ago
The simple fact that they restrict this to the EU, where they are forced to provide the option, shows that Apple is not serious about this. They're barely fulfilling the letter of the law here.

If this would be only about security as Apple claims, there would be no reason to restrict this to the EU and to force Browser vendors to publish other engines as separate apps after they meet the security conditions Apple imposes.

bapak•3h ago
> Apple is not serious about this. They're barely fulfilling the letter of the law here.

Is that surprising in any way?

They've been asked to not reject third party browser engines in the EU. Check.

Google has plenty of developers in the EU so I'm not even sure what people want exactly.

tonyhart7•2h ago
they want apple adhere to EU law for everyone outside the EU lol

how can people think like this

giingyui•3h ago
It’s actually the opposite, no? If it’s about security it makes sense they choose to compromise the security of their platform only where they are forced to.
MangoToupe•2h ago
Security for who against what threat? It's hard to make the case this is possibly in the users' interest.

This is about securing the phone in Apple's interest against the desires of the user.

tonyhart7•2h ago
"shows that Apple is not serious about this"

noo, that how law works

EU make an law that forces Apple to adhere, apple make changes that suit the new law

if its works in EU only then its working as intended

sealeck•2h ago
> The simple fact that they restrict this to the EU, where they are forced to provide the option, shows that Apple is not serious about this. They're barely fulfilling the letter of the law here.

Apple may or (more likely) may not be complying in terms of allowing third party browser engines, but I don't see how you can argue that not implementing this _outside_ the EU fails to comply with EU law (which applies _inside_ the EU).

That's not to say they shouldn't allow this elsewhere (although it will just cement the Chrome monopoly - actually _decreasing_ competition and solidifying the incumbent's position) but I don't think you can argue that this law requires them to do that.

fabian2k•2h ago
I'm not saying this is against the law, but it is clear that Apple only moves exactly as far as the EU forces it to, not a bit more. And within the limits the law allows, they're doing everything they can to make it tedious and difficult to actually get alternative apps stores or browser engines on their OS.
sealeck•1h ago
> it is clear that Apple only moves exactly as far as the EU forces it to

I don't think this is a secret - Apple publicly opposes these kinds of laws.

> And within the limits the law allows, they're doing everything they can to make it tedious and difficult to actually get alternative apps stores or browser engines on their OS.

Sure, it's unclear what the EU can do to oppose this though. If they push too far they risk invoking the wrath of the much more powerful US government.

carlhjerpe•44m ago
The EU does not risk invoking the "wrath" of the "much more powerful" US government by telling Apple to stop abusing it's customers, market and developers.

You have progressive states passing similar legislation as the EU within the US so I bet they'll be getting the firm hand first if anything.

bluesign•3h ago
Now basically the situation is: No browser vendor wants to port their engine, because cost > benefit.

I think the discussion should focus more on why benefit is this small for users to switch.

With browser selection dialog, I think vendors have already 0 cost channel for UA. I don't think new binary would make a big difference.

Jyaif•3h ago
> Safari is the highest margin product Apple has ever made.

Anybody has the number of committers to webkit from Apple? It would give us a good idea on the margin of the product.

Assuming 100 engineers costing Apple 500k per year, that's 50 millions in investment for 20 billion in revenue.

> For each 1% browser market share that Apple loses for Safari, Apple is set to lose $200 million in revenue per year.

They should be investing like crazy to make Safari the best browser out there instead of just relying on their monopole. And why the fuck is there no Windows version to make their iOS users happy?

Batman8675309•3h ago
> They should be investing like crazy to make Safari the best browser out there instead of just relying on their monopole. And why the fuck is there no Windows version to make their iOS users happy?

Simple. Apple doesn't want you to use Windows. They want you to buy an expensive Apple computer instead.

robin_reala•3h ago
Why would you only count engineers?
Jyaif•50m ago
Same reason I choose 500k, it's an approximation.
doabell•2h ago
> They should be investing like crazy to make Safari the best browser out there

So true. It didn’t occur to me that I had naturally assumed Safari to be worse, when it would have been better in a more competitive market. So by relying on monopolistic behavior, Apple is also partly responsible for the Chromium monopoly (that this law will help solidify).

layer8•1h ago
They don't want their iOS users to be happy using Windows.
llm_nerd•29m ago
FWIW, there is a very high probability that Google's $20B yearly payment to Apple is going to vanish, pending a current trial.

Safari is actually a pretty great browser, both technically and from a user perspective, and the complaints often levied on sites like this all boil down to "Why do alternatives to Chrome exist? I'm lazy and want to just deploy whatever half-baked non-standard ad-benefiting nonsense Google threw into Chrome this month". There was a Safari for Windows for some time but they had a small enough uptake that they abandoned it.

shusaku•3h ago
Honestly those barriers they complain about are not so high. I don’t believe any major browser vendor is deterred by this.
pickledoyster•2h ago
On top of that, iOS continues to push Safari on users by disregarding their default browser settings.

Steps to reproduce: 0. Select a different default browser, delete the Safari app (just for good measure, even though it's not really possible just like deleting IE in older Win versions) 1. Open the Books app 2. Select text 3. Select Search 4. Press Search the Web 5. Safari search results open as you stare in disbelief

boroboro4•2h ago
They do similarly with dates and calendar app. Disgraceful.
FirmwareBurner•2h ago
Apple knows that what they're doing is against the law, but every day, every month, every year they can get away with it, till the hammer of the law inevitably strikes, is more money in their pocket. So delaying it by every means necessary is what's in their best interest, it's what their lawyers are paid to do because each such decision of conforming to the law boils down to an accounting decision for them: "are the potential fines bigger than the profits".

You know a company has long lost the innovation race when the company is run by the lawyers and bean counters instead of the engineers, trying to milk their product lines form 10+ years ago. I wonder how long until they resort to becoming a patent troll ... oh wait. Their final form will be selling ads to their users.

ezst•2h ago
Tech giants need to be dismantled.
jjani•1h ago
Western governments just need to toughen up. If China tells Apple to stop doing something by next Monday, they'll have it changed by then.

"But due process!!". For individuals and SMEs, sure. For mega companies, absolutely not. Getting to rake in billions of profits should come with a loss of privileges, not with a gain. That needs to be the trade-off.

FirmwareBurner•51m ago
>But due process!!".

If only they would give the same due process to the users and app devs before they close their accounts.

Companies want and exploit all the perks of the liberal democratic western societies that helped them make what they are today and reciprocate with defying the laws and tax avoidance, while bowing down to foreign dictatorships no problem.

The only way you stop them abusing this is to put an executive to jail. Because that's why they instantly bow down to China. Braking the law in China is a legal problem with personal accountability, breaking the law in the west is just an accounting problem that you can easily pay your way out of.

The moment you put someone in jail, everyone stops breaking the law immediately, because nobody likes the idea of going to jail.

komali2•11m ago
It's not just that people go to jail in the PRC, after all it's not like Tim Cook or other western executives need fear extradition to the PRC or something, it's more like because for better or (mostly) worse the PRC is a single party government, if one aspect of that government says "do this, or we close this 1.3 billion person market to you," it's a threat with actual teeth.

In the USA any given administration can try something like that and one party or the other will work with whatever company is being sanctioned out of pure spite, or will know that divisions in the USA mean that all that a company needs to do is play just enough lip service to appear respectful to the current admin. Worse case scenario, they wait four years. See: nvidia flagrantly selling cards to the PRC through Singapore.

I disagree with the "dictatorship of the proletariat" ideology, but to be fair the remnants of it that survived Deng Xiaoping does seem to somewhat work in resisting the influence of foreign capitalists.

WesolyKubeczek•2h ago
They say that somewhere one Darl McBride makes a sad chuckle reading this.
IshKebab•2h ago
Google does this too on Android in a few places. Stuff still opens in Chrome even if Firefox is the default.
xnx•2h ago
Do you know of an example? I use a non-Chrome browser on Android and can't remember encountering this.
ffgbbvv66•2h ago
Some apps specifically open chrome, e.g. chatgpt was doing that for login. Dunno if still is.
seritools•2h ago
it's the "thin" browsers that are half-embedded in other apps, such as Google News. In the menu you can see "Running in Chrome" and "Open in <yourdefaultbowser>"
tricot•46m ago
This feature is called Android Custom Tabs and it is supported by most browsers on Android afaik. I use Firefox for this purpose, but it is possible that certain Google apps always use Chrome for this, not entirely sure.
0xTJ•2h ago
I have Chrome disabled, and every link that I open comes up in the standalone non-full-browser version of Firefox. I don't know if it would behave differently is Chrome was available, but I don't give it the chance.
the_third_wave•2h ago
No Chrome, no problem. Just remove it or - better still - never install it. Use an AOSP-derived distribution like Lineage, use Cromite as system we view and all your browser engines are belong to you.
sexy_seedbox•1h ago
Install "Choose Browser": https://play.google.com/store/apps/details?id=de.ub0r.androi...

I have this installed and all links I can choose between Kiwi Browser or Firefox.

kyriakos•1h ago
Isn't kiwi discontinued?
sexy_seedbox•51m ago
Yes, last update was April 2025. Their developer recommends users to move to MS Edge, which I have not made the switch just yet.
kyriakos•37m ago
Just checking if it got updated because I switched to vivaldi after lack of updates (don't feel comfortable with a browser that doesn't get security patches) but kiwi was good and I wished it development continued.
khalic•2h ago
This is because the safari app is a wrapper for apple’s webview, which is the only way to display web content on iOS, that’s what the article is talking about
resource_waste•13m ago
That literally sounds like Windows 11 with edge.
nntwozz•2h ago
Another reminder of Rockefeller’s reputed remark, “Competition is a sin.”

Apple is behaving like the Standard Oil Company of the 2020s.

wdb•2h ago
I am not convinced this will help getting more browser engines in general. Currently, it's Chromium that dominates. That's worse than webkit only on iOS in my opinion.
pmkary•2h ago
I wonder why they should make iOS specific engines. To be honest only two things come to my mind: Shortcuts Integration and WebExtensions. Currently Orion is trying to bring extensions but I think there is a lot to be done for that to be considered operational and if that proves to work, then only remains Shortcuts which only lets you inject JS, or say get the content of a page from a "Safari" web page (while I think every webview is basically a Safari page).

That brings me to this: Chrome extensions are valuable and we know as early as the rumors of Apple being forced to open up, Google started working on iOS port, but really, is there any justification for bringing a browser engine to iOS? I really don't understand how will it be beneficial when the user probably will notice anything.

Also we only have like four players to enter: Google (which will come), Mozilla (broke and miss-managed as hell), GNOME Web (will never come), Ladybug Browser (they are crazy and will definitely come someday, but it takes a long time for them to be an actual player)

So my question is: Will all this effort even fruit?

agust•1h ago
Browser engines define the capabilities of web apps and websites. When they don't support APIs or have bugs, they impact negatively web software.

Apple's WebKit is renowned to be lagging behind, refusing to implement crucial features and being rigged with bugs, hence limiting the capabilities and quality of web apps, and effectively preventing them to compete with native apps.

Getting other browser engines on iOS would be beneficial for developers, businesses and end user by making mobile web apps viable.

stockresearcher•1h ago
Even if you get past the roadblocks Apple has put in place, it’s not beer and skittles for browser makers in the EU.

The CRA, which is now in effect, lists browsers as class I important products. Technical documentation, design documentation, user documentation, security conformance testing, a declared support period at the time of download, software bill of materials, the legal obligation to respond to and make all your internal documents available to market surveillance organizations, etc.

And if the EU doesn’t publish harmonized development standards by 2027, you will be required to pay a 3rd party to come in and analyze you, your design, and the security of your browser, and make a report to send to the market surveillance organization, who gets to decide if you have the requisite conformance.

Are you sure that anyone but the big boys want to make a browser in the EU?

Here is the law, please point out where I am wrong. Much appreciated :)

https://eur-lex.europa.eu/legal-content/EN/TXT/PDF/?uri=OJ:L...

scarface_74•1h ago
Two of the arguments just aren’t true.

If you use another browser today even if it does use Apple’s engine, Apple’s not making search revenue from Google.

The second point is that it came out in the Epic trial that 90% of App Store revenue comes from games and in app purchasing. Those apps are not going to the web.

Third, if the only thing stopping great web apps is Apple, why aren’t their popular web apps for Android and why do companies that produce iOS apps still create Android apps instead of telling Android users to just use the web?

lozenge•44m ago
Yes but there's no reason to use another browser today, because the browsers aren't able to add differentiating features.

I don't think you are correct to assume games can't go to the web. Any feature they need from native APIs can be added to the web. Full screen, gyro, vibration, multi touch, payment APIs, notifications, WASM and GPU support are already on the web!

scarface_74•37m ago
Then why aren’t profitable games based on web technology on Android if it is just Apple holding it back?

But it’s not about the technology even then. Games make money via in app purchases by whales. In app purchasing is easy and they are able to tap into kids spending money. Most parents aren’t going to put their credit cards on kids phones. They will let kids do in app purchases with parental controls that are available on the App Store.

jsnell•41m ago
I think the argument is that as long as 3p browsers are forced to be just thin WebKit wrappers, it's harder for them to compete against. Why even bother switching from the default when it's going to be the same slop with a different brand?
scarface_74•36m ago
Most people don’t care about the web engine. The ones who use Chrome now on Android care about bookmarks syncing, Google passwords, etc.
ygritte•58m ago
Apple's malicious compliance all the way down. They need to get hit with fines that actually hurt.
pxeger1•57m ago
Relatedly, all Google apps (e.g. Maps) on iOS try very hard to push Chrome on you (even though iOS Chrome still has to use WebKit). When you click an external link, they present you the options of Chrome, Google (the search app), or Safari. This happens even if you don't have Chrome/Google installed, so they take you to the App Store instead of opening the webpage. If you choose Safari, it still doesn't open Safari, it opens a web view inside Google Maps, from where you have to press yet another button to get it to open as a actual Safari tab. The menu has a "remember my choice for next time" switch, but it seems to reset every few times so it constantly re-nags you.

If the link goes to something that should open in another app (e.g. goes to instagram.com when I have the Instagram app installed), unless I satisfy its demands to install Chrome, it takes like 3 extra clicks to open in that other app.

davidcbc•12m ago
I have never experienced this on iOS. I just tested it in Google maps and despite having Chrome installed it opened in Safari (my default) with no prompting or extra steps, it just immediately opened Safari
komali2•20m ago
> Safari is the highest margin product Apple has ever made, accounts for 14-16% of Apple’s annual operating profit and brings in $20 billion per year in search engine revenue from Google. For each 1% browser market share that Apple loses for Safari, Apple is set to lose $200 million in revenue per year.

Right now in many MRT stations throughout Taipei, there's ads for Safari. I don't think I ever in my life have seen an advertisement for a web browser until now. I guess now I know why.

ingohelpinger•13m ago
sell your apple stonks

Ada, other older languages vie for top spots in Tiobe language index

https://www.infoworld.com/article/4020512/ada-other-older-languages-vie-for-top-spots-in-tiobe-language-index.html
1•thesuperbigfrog•46s ago•0 comments

UTCP: Secure, Interoperable Successor to MCP

https://github.com/universal-tool-calling-protocol/python-utcp
1•hek2sch•1m ago•0 comments

Fossil fuel firms compete for clean energy funding by reclassifying gas as green

https://www.motherjones.com/politics/2025/07/red-states-louisiana-indiana-ohio-tennessee-reclassify-gas-green-energy-fuel-greenswashing-alec/
1•clumsysmurf•2m ago•0 comments

China shifts towards organized research: do coordination and innovation coexist?

https://www.nature.com/articles/d41586-025-02199-1
1•rntn•2m ago•0 comments

What I Wish I Knew as a Beginner Programmer (After 6 Years in the Industry)

https://old.reddit.com/r/learnprogramming/comments/1lx0f13/what_i_wish_i_knew_as_a_beginner_programmer_after/
1•j0nimost•2m ago•0 comments

Show HN: On Building Crossabble

https://www.quaxio.com/building-crossabble/
1•amenghra•4m ago•0 comments

5 years ago I started to work on the next-gen fetcher, here it is

https://hyperfetch.bettertyped.com/
1•prc95•4m ago•1 comments

In Canada's Northern Outposts, Rusting Relics Once Guarded Against Nuclear War

https://www.nytimes.com/2025/07/13/world/americas/canada-cold-war-golden-dome.html
1•reaperducer•9m ago•0 comments

How I keep up with AI progress

https://blog.nilenso.com/blog/2025/06/23/how-i-keep-up-with-ai-progress/
3•sriharis•9m ago•0 comments

Can You Add CarPlay and Android Auto to Older Cars with the 7" Lamtto Display?

https://www.podfeet.com/blog/2025/07/carplay-screen/
1•speckx•10m ago•0 comments

MemOS is a breakthrough "memory operating system" for AI

https://arxiv.org/abs/2507.03724
2•amirkabbara•10m ago•0 comments

Ancient proteins could transform palaeontology

https://www.economist.com/science-and-technology/2025/07/10/ancient-proteins-could-transform-palaeontology
1•bookofjoe•11m ago•1 comments

We launched on Product Hunt – and got hit with a noindex, nofollow tag

https://userbird.com/blog/live-vs-featured-producthunt
1•chrism2671•13m ago•1 comments

How AI on Microcontrollers Works: Registering Operators

https://danielmangum.com/posts/ai-microcontrollers-registering-operators/
1•ingve•15m ago•0 comments

Show HN: Sponge – Low-code Go framework to generate APIs and cloud-ready service

https://github.com/go-dev-frame/sponge
1•gvison•15m ago•0 comments

Is this the best way to manage Instagram comments using AI?

https://replymagic.ai
1•iowitz•16m ago•0 comments

Really, How to Find Things to Do?

https://www.hisam.dev/journals/2025-07-14/
1•hisamafahri•17m ago•0 comments

ChatGPT is not my peer. It should not review my papers.

https://buttondown.com/ctrl-alt-tim/archive/vol-24-here-is-a-revised-version-of-your-review/
1•YeGoblynQueenne•17m ago•0 comments

Placing Functions

https://blog.yoshuawuyts.com/placing-functions/
1•thunderbong•19m ago•0 comments

Windsurf Planning Mode at Reliza [video]

https://www.youtube.com/watch?v=6SQixpAf3aE&list=PLPABgZUOtPyWlh0dzCFokW6Ikb2_CdqdF&index=2
1•taleodor•21m ago•0 comments

Major EoT/HoT vulnerability can bring trains to sudden stops

https://news.risky.biz/risky-bulletin-major-eot-hot-vulnerability-can-bring-trains-to-sudden-stops/
1•aa_is_op•23m ago•0 comments

Why recycling solar panels is harder than you might think

https://theconversation.com/why-recycling-solar-panels-is-harder-than-you-might-think-an-electrical-engineer-explains-259115
5•PaulHoule•24m ago•1 comments

Free Ngrok Alternative: Meet Tunnelmole (Open Source and Easy to Use)

https://softwareengineeringstandard.com/2025/07/02/the-best-free-ngrok-alternative-meet-tunnelmole-open-source-easy-to-use/
1•aussieguy1234•25m ago•0 comments

Show HN: Sigtrap – log integrity checker in C, no dependencies

https://github.com/SilentPuck/sigtrap
1•silentpuck•27m ago•0 comments

I built sysadmin.ca – a free, privacy-focused toolbox for system administrators

https://sysadmin.ca/
1•WallyCanada•27m ago•1 comments

Hiroto – AI agents that automate data for SMBs

https://www.hirotoagents.com/
1•hirotoagents•29m ago•2 comments

Toronto currently has the 2nd worst air quality among major cities in the world

https://www.iqair.com/ca/world-air-quality-ranking
3•amichail•29m ago•0 comments

Chesterton's Fence and paralysing your organization

https://frederickvanbrabant.com/blog/2025-07-11-chestertons-fence-and-paralysing-your-organization/
1•TheEdonian•31m ago•0 comments

Need Feedback: Free Influencer Marketing Spy Tool

https://trace.impulze.ai/
1•rashmisingh_s26•31m ago•1 comments

Task Runner Census 2025

https://aleyan.com/blog/2025-task-runners-census/
1•aleyan•34m ago•0 comments