[Webkit-unassigned] [Bug 207171] New: WebKit doesn't support install prompt customization

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Feb 3 17:41:11 PST 2020


https://bugs.webkit.org/show_bug.cgi?id=207171

            Bug ID: 207171
           Summary: WebKit doesn't support install prompt customization
           Product: WebKit
           Version: Safari 13
          Hardware: iPhone / iPad
                OS: iOS 13
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: WebKit API
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: alvin at 8thwall.com

WebKit does not currently support the `beforeinstallprompt` event, leaving developers without a solution to build install prompts custom to their web apps.

I've read through https://github.com/w3c/manifest/issues/835, and I understand the concerns around lowering the signal of explicit user intent when websites are allowed to prompt for installation on page load (similar to how many sites handle push notifications). Though I'd really like to highlight concerns around user privacy when customization of these prompts is not supported in any way.

It is better, and sometimes legally required, to inform the user in understandable terms what they are agreeing to. Typically, these standalone web apps offer users offline support. This may require persisting data across multiple sessions; something that a user may not have agreed to by tapping Safari's "Add to Homescreen" button. 

My understanding is that the WebKit team is against implementing the current `beforeinstallprompt` event spec, though without a replacement, it disincentivizes both developers to build these experiences and users to use these experiences.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20200204/2c3fa669/attachment-0001.htm>


More information about the webkit-unassigned mailing list