Buying popcorn for when I get to watch Apple trying to not allow Ladybird browser in the EU because REASONS.

🍿

@rgadellaa there might be an alternative browser on iOS? apple would never let anyone else make a browser for their own system as one of the default options, no?

@mochiron Not sure I follow.

There are 3rd-party browsers on iOS, yes, but they are forced to use Apple's WebKit engine. The EU DMA demands that Apple allows browsers with their own engines, but Apple has made it very difficult so no one has shipped one yet.

@mochiron And in the EU, you get to pick your default browser when you open Safari for the first time (not ideal, we believe it should happen on device setup, but alas).
@rgadellaa hm, there is firefox still available in the app store and i doubt they use anything but gecko. that is, it would be a huge surprise if they shipped firefox with webkit on iOS.

@mochiron I guess it's one of those days that will surprise you: Firefox on iOS runs on WebKit. Apple doesn't allow any other engine (except on the EU, but with ridiculous requirements), it's in the App Store rules:

https://open-web-advocacy.org/blog/apples-browser-engine-ban-persists-even-under-the-dma/

Apple's Browser Engine Ban Persists, Even Under the DMA - Open Web Advocacy

Open Web Advocacy
@rgadellaa thank you. i wonder how much money did it cost to ship firefox with webkit, just because Apple 

@mochiron Yup. And it's not just extra costs. Not being able to differentiate on engine and not being able to be set as the default browser (for *14 years!)* has had a significant impact on Mozilla's ability to attract users and, thus, revenue:

https://infrequently.org/2022/06/apple-is-not-defending-browser-engine-choice/#how-apple-gutted-mozilla's-chances

Apple Is Not Defending Browser Engine Choice

Some folks claim that Apple's mandated inadequacy for browsers and their engines is somehow beneficial to the cause of ensuring a diverse pool of web engines. Nothing could be farther from the truth, but to understand why, we need to understand how browsers are funded. With that understanding, we can see that not only has Apple has starved its own browser team of resources, but has done grevious damage to Mozilla along the way.

Alex Russell