3 ms·
The only way I could ever support these features being added to Safari on iOS is if: - Safari reports to pages that permission is given, regardless of actual p
by kitsunesoba 5y ago
The only way I could ever support these features being added to Safari on iOS is if:
- Safari reports to pages that permission is given, regardless of actual permission state
- Developers have no way to trigger a system prompt dialog for either, instead requiring a user action initiated from browser chrome
This is so websites can’t even implement their own prompts to sidestep restriction to user actions within the page, or even have the state on which to judge if a prompt should be shown. Bottom line, those features are fine so long as they bring zero additional dickbars/dialogs/etc.
- ivarv 5y agoI totally agree with your second point, but your first won't work. If a PWA has been downloaded it can report back its status - any PWA developer would rely on their own status tracking implementation, not some unreliable flag provided by Safari.
- kitsunesoba 5y agoYeah I see no issue for “installed” PWAs having access to real status, I just don’t want to see any hint of a prompt while I’m in my browser. The web’s lack of intention-gating makes it too ripe for abuse, but once a PWA is installed the user has expressed interest and a higher level of consent.