4 ms·
As I said elsewhere: this is an extremely dishonest article. The change: PWAs installed to the home screen will no longer open as individual apps, but as web a
by JimDabell 3y ago
As I said elsewhere: this is an extremely dishonest article.
The change: PWAs installed to the home screen will no longer open as individual apps, but as web apps in the browser.
Most web apps are already only used in the browser, so almost all web apps will continue to work the same as before.
What will break: functionality conditional upon installing to the home screen. The big one is push notifications.
What won’t break: almost every web app will continue to work the same as before. Everything that currently works when opened in Safari will continue to work like that.
Open Web Advocacy really really want people to equate the functionality specific to PWAs installed to the home screen with all web apps. This is not true.
It’s perfectly fine to be angry with Apple for this change. It’s perfectly fine to demand change. What is not fine is telling outright lies like “Apple will break all web apps”. This is not even remotely close to being true and they know this. It’s an intentional lie to get people angry.
- aosaigh 3y agoI don’t think the entire article is dishonest. I do think the headline is sensationalist though (as you described). The majority of the article discusses the home screen issue specifically. Regardless, as someone who builds PWAs in Europe specifically for iOS this is extremely disappointing. It’s a cynical move by Apple and I appreciate this site raising the point as I didn’t see it mentioned anywhere.
- meibo 3y agoYou're being unrealistic. The app not opening in a standalone window is a major change to the intended experience, and makes what can be, and was in a lot of cases, an experience equal to that of a native app no better than a web page from the early 10s.
- anakaine 3y agoVery much this. Apples move here is a very clear attempt to break UX via affecting UI in a negative fashion, and also takes away a key function that is to be expected of some apps (push notifications). This is very obviously and rather transparently a move to preserve their income stream via the walled garden that is the app store. This move additionally hurts developers. Developing a PWA is far simpler from a multi platform perspective since you're effectively building a responsive full screen website, and instead if you wish to preserve the full screen experience of your users on Apple devices you will.now need to pursue something which compiles to native code - meaning not your PWA. You've at least doubled your overhead development costs in most circumstances.
- jauntywundrkind 3y agoI find opening in a standalone app to be a far worse experience than a web page. PWAs seem like such a downgrade to me: no url bar, no forward/back, no bookmarks, usually no tabs or maybe limited tabs, extension buttons & awesome bar are gone... PWAs recreate a modality that offers less. I would rather have the affordances of a user ahent available. As a user, I wish my user agent would let me un-standalone PWAs & bring them back to the web. Especially as we start to create permissions like Direct Sockets which are gated on PWAs.
- DavideNL 3y agoYes, it's the usual "nudging" - annoy people slightly, but enough, to direct them in Apple's beneficial direction.
- chrisjj 3y ago> Most web apps are already only used in the browser, so almost all web apps will continue to work the same as before. Citation needed for this assertion that almost all web apps are not installed, merely used in browser.
- JimDabell 3y agoNo, I don’t think a citation is needed for the assertion that most web apps are used in web browsers. There are places where “citation needed” is a useful thing to say; this is not one of them.
- chrisjj 3y ago"almost all web apps" != most web apps.
- JimDabell 3y agoReread my comment, that wasn’t the claim. There were two claims here: I said most web apps are used in web browsers. I said almost all web apps will continue to work. It looks like you mixed up the first claim with the second. There are three types of web app to consider: 1. Web apps that aren’t PWAs, that are just used in the browser. These are the norm. These will continue to work unaffected because they were never installed to the home screen anyway. No change in behaviour at all. 2. PWAs that support being installed or being used in a web browser. Among PWAs, these are also the norm. You don’t know whether a new user has installed your app or not, and you want it to work regardless, so that’s how you code it. These will also continue to work, because they already work in Safari, so being opened in Safari isn’t going to break them. Some graceful degradation may occur, depending upon the web app in question. For instance, a web app might optionally support push notifications when installed, but still work without push notifications when used in a web browser. 3. PWAs that only work when they are installed but not when they are used in a web browser. These are a minority, even amongst PWAs. The change will break these. When I say most web apps are used in web browsers, I am referring to 1. When I say almost all web apps will continue to work, I am referring to 1+2. The article uses “all web apps” to refer to 3. This is the dishonesty. “Web apps” are 1 + 2 + 3, not the extreme minority of 3 alone. Apple aren’t “breaking all web apps”, Apple are specifically breaking what I describe in 3. I’ve raised this with OWA before, and they said that their target audience are regulators who would get confused otherwise. I don’t think this is truthful. I think they are sacrificing honesty in order to be more inflammatory.
- ghuroo1 3y agowhat about the data which is deleted after 7 days? imagining all my native apps to loose their login and local settings is beyond acceptable. I hope this is one of those lies in the article that you’re talking about.
- moralestapia 3y ago>PWAs installed to the home screen will no longer open as individual apps But that's the whole point of a PWA that you install to the home screen.
- m1keil 3y agoI think it is perfectly fine to get angry at Apple in this case because the change is only in the EU...
- pier25 3y agoAs much as I disagree with what Apple is doing here, you're absolutely right. Not all PWAs are web apps. Saying "Apple is going to break all web apps" is clickbaity and will only harm this initiative. I will add that PWAs have been a failure for end users. Almost nobody installs web apps in the home screen. My phone runs Android and I never install web apps on the home screen or want notifications or push notifications from a web app on my phone. For a time I used Twitter's PWA but they simply didn't pay much attention to it and ended up switching to the native app. PWAs in principle are great and had great potential but Apple succeeded in killing those by not providing first-class support on iOS and iPadOS. Nobody is going to invest in a web app if it can't run on an iPhone.