Live data from Hacker News

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

open-web-advocacy.org

51–60 of 394 posts

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

#51

Earlier quoted context omitted.

Your shiny new iPhone exists because European ASML supplied the machines to make the chips inside of it. The pro-Apple bias on HN is truly insufferable sometimes.

[flagged]

America innovates by using Korean screens, British CPU architecture, Japanese cameras, Chinese manufacturing, Australian invented Wi-Fi, ...

God the US superiority complex can be insufferable.

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

#52
post #27

Earlier quoted context omitted.

What a load of BS. How can I test my website on safari without owning Apple hardware? I can't so I don't.

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-pl…

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.

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

#53

Earlier quoted context omitted.

What a load of BS. How can I test my website on safari without owning Apple hardware? I can't so I don't.

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 chara…

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".

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

#54

Earlier quoted context omitted.

A hobby dev will not do such thing.

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?

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.

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

#55
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

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

#56

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 disbeli…

They do similarly with dates and calendar app. Disgraceful.

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

#57
post #27

Earlier quoted context omitted.

What a load of BS. How can I test my website on safari without owning Apple hardware? I can't so I don't.

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-pl…

> 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.

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

#58

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 imp…

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.

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.

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

#59

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 imp…

"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

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

#60
post #29
post #4

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 w…

> 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.

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.
Post reply on HN