Apple also blocks any web browser on their mobile devices except their web browser. Chrome, Firefox, and any other browser on IOS is using Safari under the hood.
Now why would Apple do this? Because they have hobbled Safari so that it does not have modern web APIs which would allow web developers to create web-apps that use APIs that are only allowed on App-store apps on IOS devices.
This forces developers to either make an app for the App-store, or don't have any IOS users.
This is one of many reasons Apple is being sued by the DOJ - because they won't allow any other browser engines on IOS, at least not in the US, the EU slapped them on the wrist and now it's allowed there.
Safari is the current worst web browser in terms of features and bugs, and Apple wants to keep it this way for no better reason but greed. They want to push people to make App-store apps, which they can extract 30% revenue from.
That is anti-competitive, and monopolistic behavior.
Yeah I hadn't thought about the browser being intentionally bad to push actual apps. That's been the reason for about half of the apps that I've made. The next is also somewhat anti-competitive, and its how bad the web services notifications are compared to the app-based notifications.
Now why would Apple do this? Because they have hobbled Safari so that it does not have modern web APIs which would allow web developers to create web-apps that use APIs that are only allowed on App-store apps on IOS devices.
This forces developers to either make an app for the App-store, or don't have any IOS users.
This is one of many reasons Apple is being sued by the DOJ - because they won't allow any other browser engines on IOS, at least not in the US, the EU slapped them on the wrist and now it's allowed there.
Safari is the current worst web browser in terms of features and bugs, and Apple wants to keep it this way for no better reason but greed. They want to push people to make App-store apps, which they can extract 30% revenue from.
That is anti-competitive, and monopolistic behavior.