| ▲ | ajross 4 hours ago | |
No, it's definitely about control. Allowing an arbitrary browser means allowing access to platform stuff from portable (gasp!) APIs. And Apple doesn't want that. They want an iOS app to be the primary face of everything important, and the other stuff to be an expensive port. And the problem isn't abstract. Safari lacks a ton of very useful API implementations. Like, try programming a QMK keyboard on an iPhone: it's literally the only platform in the whole world unable to run the Via web app. | ||