3 ms·
PWA isn't a singular feature (well, beyond ServiceWorker, which is pretty essential), it's a group of loosely connected features exposing more native functional
by oefrha 5y ago
PWA isn't a singular feature (well, beyond ServiceWorker, which is pretty essential), it's a group of loosely connected features exposing more native functionality to the web, and making the web app experience more native-like.
The ServiceWorker API has been supported by iOS Safari for years: https://caniuse.com/mdn-api_serviceworker https://caniuse.com/mdn-api_serviceworker. When people complain about lack of PWA support on iOS Safari, usually the #1 complaint is lack of Web Push: https://caniuse.com/push-api https://caniuse.com/push-api.
In this specific case, the site is working fine on iOS Safari 14, and Safari 15 TP on macOS Big Sur. I'm not sure if there are problems specific to Safari 15 on not-yet-released iOS 15 or macOS Monterey, I don't have an installation of either.
- hbn 5y ago> When people complain about lack of PWA support on iOS Safari, usually the #1 complaint is lack of Web Push Good, web push is horrible and 99.9% of use cases are malicious. Take a look at your grandma's Android phone and she probably has 12 Chrome notifications saying she won a free iPad because she went on a site that asked to send notifications, and users are so used to user-hostile UX's that force you to agree to everything to use the site, they just hit "allow" so they can get to the content. I'm not surprised Apple doesn't want that on the iPhone.