3 ms·
I just tested the only website I have in “Add to Home Screen” PWA mode on iOS, and it caches all of itself perfectly fine offline, but since the site is coded b
by floatingatoll 5y ago
I just tested the only website I have in “Add to Home Screen” PWA mode on iOS, and it caches all of itself perfectly fine offline, but since the site is coded badly, it doesn’t recognize that it’s in offline mode and crashes instead of being a useful app.
It serves the crash page locally, from cache. But it’s clear that they could have invested in this and chose not to. That’s not the OS’s fault, any more than it is when an native app decides not to implement offline support.
But. Native apps are required to ship basic offline mode support, so that when launched while offline, they show something to the user. The open web has no such requirement, and tends prefers the laziest approach without regard for users. Restrictive demands upon apps is what makes me prefer them; I respect others prefer the freedom not to bother with offline or accessibility or whatever.