Since the article doesn't actually repeat what Apple has said, here's what Apple says: == Begin quote == 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 sys…
Apple confirms it's breaking iPhone web apps in the EU on purpose
101–110 of 829 posts
Re: Apple confirms it's breaking iPhone web apps in the EU on purpose
#102Earlier quoted context omitted.
Because that's literally what it says when you really read into it? They acknowledge that 1) Safari already has all the integrations required to support PWA securely and that 2) they can't be bothered to provide the same API's for third party browsers because it's not "practical". They built their PWA support in an anticompetitive manner assuming App Store & WebKit would be a monopoly forever, and now as a result the…
This is why I purchase iOS devices - ultimately their closed garden provides a smaller attack surface, clearly evidenced by the comparative (to Android) cost of exploits on the black market. I cannot see this as anticompetitive. If you want open, you have that choice in Android.
Also, Safari is a non-Chromium-based (though still related) browser which developers are forced to support because it's the only thing allowed on iPhones. Most users aren't going to install Firefox on their iPhone, they're going to install Chrome, which is just going to make Chromium's market dominance worse.
Re: Apple confirms it's breaking iPhone web apps in the EU on purpose
#103Earlier quoted context omitted.
Thanks for posting that. I'm no iOS expert but it actually sounds like a pretty reasonable explanation. It's at least good to hear Apple's side here, and more knowledgeable commenters here can weigh in as to whether it really does seem genuine.
Sure it's reasonable ... because of course all these browsers don't have a security model and just allow web apps to do whatever they want. This is essentially saying no-one can build a secure browser.
Re: Apple confirms it's breaking iPhone web apps in the EU on purpose
#104Earlier quoted context omitted.
tbh, I thought the summary in techcrunch was much easier to read and concise. >Browsers also could install web apps on the system without a user’s awareness and consent. Couldn't this be entirely solved with an OS permission-like prompt "are you sure you want [progressive web app name] added to home screen?"
You don't want random processes firing off permissions prompts, you want them to remain meaningful to users on a platform else they'll get prompt fatigue. Think of all the prompts users see and just press 'ok' to.
Re: Apple confirms it's breaking iPhone web apps in the EU on purpose
#105Earlier quoted context omitted.
> 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. How is this even possible? It's shocking that these APIs even exist for any browser to use.
>> How is this even possible? It's shocking that these APIs even exist for any browser to use. https://www.theverge.com/24054329/microsoft-edge-automatic-c... Ask MS, they already did it.
Re: Apple confirms it's breaking iPhone web apps in the EU on purpose
#106Earlier quoted context omitted.
But the plain browser already can request camera permissions, in a bad security situation a site that didn't request it still receives it from the browser's system level request. This is just Apple wanting to avoid people being able to develop a platform on top of their platform without paying a tax.
That’s not the point though because WebKit is already secured by Apple but if you have multiple blink related apps like Microsoft edge or brave or Firefox apple will have to audit those too and be on the hook if something breaks and then Apple will have to take the blame over a security oversight they aren’t responsible for.
Re: Apple confirms it's breaking iPhone web apps in the EU on purpose
#107In combination with the 'Core Technology Fee' that financially cripples any developer that tries to release a popular app outside the official app store, this is pathetic behavior. Hopefully the EU smacks them down for this temper tantrum at being forced to adhere to the DMA. They are trying to flex their market power and should be reminded they operate within a system of laws that doesn't bend for anyone, regardless…
I’m going to be level with you: there is nothing so great about PWAs that they’re worth mandating or protecting by law in any jurisdiction and the EU doesn’t owe it to you to try. Web developers like them. That’s it, and their PWA advocacy completely disregards what a privacy and security nightmare they can be without proper safeguards, because this little device I carry around in my pocket is 1) always with me and 2…
The only reason PWAs were interesting on iOS was to get an app on iOS, while feeling relatively native, without paying Apple.
Re: Apple confirms it's breaking iPhone web apps in the EU on purpose
#108Earlier quoted context omitted.
Why should we trust Apple for security in that context? Apple also provides all those functionalities via their proprietary API, which is not even audit-able. If Apple really believes in that argument, they should disable their own API as well.
You have to trust someone if you're using a computing device connected to the Internet. The point of being in Apple ecosystem is that you trust Apple, and then (supposedly) you can not trust anyone else. To many that's a very strong proposition.
This seems to be over-generalization? Users are using Apple devices because those are good products, not because they want to delegate every single trust problem to the Apple ecosystem. That might be a great proposition for people like you, but there is a significant number of people who consider it a compromise rather than a value.
Re: Apple confirms it's breaking iPhone web apps in the EU on purpose
#109Since the article doesn't actually repeat what Apple has said, here's what Apple says: == Begin quote == 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 sys…
tbh, I thought the summary in techcrunch was much easier to read and concise. >Browsers also could install web apps on the system without a user’s awareness and consent. Couldn't this be entirely solved with an OS permission-like prompt "are you sure you want [progressive web app name] added to home screen?"
Re: Apple confirms it's breaking iPhone web apps in the EU on purpose
#110Since the article doesn't actually repeat what Apple has said, here's what Apple says: == Begin quote == 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 sys…
tbh, I thought the summary in techcrunch was much easier to read and concise. >Browsers also could install web apps on the system without a user’s awareness and consent. Couldn't this be entirely solved with an OS permission-like prompt "are you sure you want [progressive web app name] added to home screen?"