Apple just killed Offline Web Apps while purporting to protect your privacy: why that’s A Bad Thing and why you should care
@aral Your post is on hacker news frontpage right now
This is very bad.
@aral great post, thanks for sharing it.
I've reposted it to Lobste.rs:
@soapdog Thanks; looking forward to reading yours too (and sorry your app is affected as well – it really beggars belief this.)
at work we rely on it to index encrypted mailbox, seems like it won't work anymore? I mean their IndexedDB support was already huge pain in the ass for the last 2 years but it doesn't make it feel better
@aral this explains it better: Yes, it's confusing.
It's not 7 days of non-use, it's seven days of application use without visiting the site.
Safari is one application, the homescreen app is a separate application. Presumably, all the alt browsers or WebView apps are separate applications as well.
Since you can't use a homescreen app without visiting the site, the 7 days of not visiting the site can't happen. https://news.ycombinator.com/item?id=22688294
@Jelv Right so, they’ve killed Offline Web Apps. 👏
@aral I've already seen this on twitter. No, they are not. Nothing is ever deleted for web apps you've added to your home screen. The article was updated to reflect that as well. So, false alarm.
@grishka Ah, cool, I’ll just add all my web apps to my Mac’s home screen then. Can you remind me how to do that again?
Also, what about web apps you don’t add to your home screen?
This destroys offline web apps. So not a false alarm.
@aral on Mac you have the freedom to use web browsers that don't suck
@grishka How is that in any way relevant? If your web app doesn’t work in Safari, it’s broken. No one who tries it in Safari only to find their data is deleted after seven days is going to say, oh, Safari sucks. They’re just not going to use your app. Especially given that you’re starting from a disadvantage as a non-native app to begin with.
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!