Hacker News new | ask | show | jobs
by jitl 867 days ago
I think what’s happening here is that the EU mandated browser choice, but Apple hasn’t had enough time to implement APIs for other browsers to handle launching PWAs. So to make things fair and equal between Safari and the other browsers and to ensure that your default browser choice is respected, they disabled the Safari frameless PWA mode. It’s EU mandated browser choice, and hopefully they’ll figure out hooks so you can have eg frameless Firefox launch when tapping a homescreen browser bookmark.
3 comments

The DSA was not written overnight. The agreement was made in 2022, the text is from 2020, preliminary versions probably available years before that. And even without having the exact wording Apple must have known their anticompetitive behavior wouldn’t be tolerated forever way before that. Mandatory Browser Choice exists since when, Windows XP times? There was enough time, there is no excuse.

https://eur-lex.europa.eu/legal-content/en/TXT/?uri=COM%3A20...

Also if they allow PWAs from other browser engines- their whole appstore and core technology fee related shenanigans are useless
They knew the DMA was coming for years. For a company with the resources like Apple to not have enough time is just a load of crap.

They don't want to, and will go out of their way to make their statement.