Safari adds back Shared Workers support(developer.apple.com) |
Safari adds back Shared Workers support(developer.apple.com) |
The real reason is about protecting app store profits ($64 Billion in 2020 alone of which they take a 30% cut) and not wanting to compete with the web so they are intentionally making it more difficult for developers to just pick the web as a platform for a whole range of applications.
The only reason they seem to be making any changes right now is that they are staring down the barrel of multiple things that could easily become antitrust actions in their biggest markets (US, EU, UK and AU all come to mind right now).
I frankly don't care as much about their motivations for making changes, I am just glad to see them happen but even still I don't expect them to do anything beyond the bare minimum to avoid legal action. Their strategy is fundamentally flawed and I don't know what their long term vision is but I think they along with some other current giants like Facebook are in for an actively rough time over the next 10 years.