Hacker News new | ask | show | jobs
by meiraleal 720 days ago
It is so annoying to have Apple blocking many features that would improve web components, service workers, PWAs.
2 comments

Not just that, but forbidding any other browser engine on iOS and forcing Safari as the only browser allowed on the platform is completely abusive and anti-competitive. It's one of many reasons Apple is getting sued by the DOJ.
iOS 17.4 and later allow using other browser engines, so this isn't true anymore.
Only in the EU. Highlighting that that the only reason they’ve changed their mind is because of regulatory pressure. Android allowed alternative engines on day one, iOS allows it, what, 17 years after launch? It’s still fair to criticise Apple for the time it took and the extra lengths they’ve gone to in order to only allow it where they’ve been forced.
No other iOS browser engines have been approved, or even exist at this point. Probably won't see any real alternative browsers in the EU until they finish the rumored WebBrowserKit or whatever, to help contain JIT services.
Apple blocks other browser engines on iOS, except in the EU.
... in the EU only.
Safari supports PWAs and service workers
In name only. There are multiple frustrations encountered when actually trying to use them.