DEV Community

Discussion on: Apple is killing PWA?

Collapse
 
htho profile image
Hauke T.

I just read apples anouncement on the changes because of the EU regulations. The tone is "we are protecting our users/hardware/software, by controlling the App Store and the Browser engine."

The EU regulations are there to stop this monopoly: There should be a market. (Microsoft was forced to do this a looooong time ago - back in the XP Days)

Apple writes (highlights added by me):

Why don't users in the EU have access to Home Screen web apps?

[...]

The iOS system has traditionally provided support for Home Screen web apps by building directly on WebKit and its security architecture. That integration means Home Screen web apps are managed to align with the security and privacy model for native apps on iOS, including isolation of storage and enforcement of system prompts to access privacy impacting capabilities on a per-site basis.

Without this type of isolation and enforcement, malicious web apps could read data from other web apps and recapture their permissions to gain access to a user’s camera, microphone or location without a user’s consent. Browsers also could install web apps on the system without a user’s awareness and consent. Addressing the complex security and privacy concerns associated with web apps using alternative browser engines would require building an entirely new integration architecture that does not currently exist in iOS and was not practical to undertake given the other demands of the DMA and the very low user adoption of Home Screen web apps. And so, to comply with the DMA’s requirements, we had to remove the Home Screen web apps feature in the EU.

[...].

I don't think this was an easy decision. And I am not convinced it was a purely evil decision.

There are a lot of crappy apps on google Play. Android apps can degenerate the User Experience even of the best Android Phone. Apple tried to protect their users and their brand by disallowing content that might degenerate UX and their brands perception.

I am sure this is not the end of the story.

Collapse
 
jmfayard profile image
Jean-Michel 🕵🏻‍♂️ Fayard • Edited

There is nothing evil with disliking the effects of a given law, I think every company (and individuals) can relate to it.

Still, to have a working free market and a working democracy, the law must be above the preferences of any individual company.

Except of course when a company has so much market power that it can shapes profoundly which laws will affect it, when and how. And that's exactly how you know when the free market is broken and anti-trust need to intervene.