[Webkit-unassigned] [Bug 198673] Need to way to feature-detect for "Add to home screen" instructions

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Apr 20 06:27:14 PDT 2023


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

--- Comment #11 from Thomas Steiner <tomac at google.com> ---
> Absolutely. Everyone is striving to improve things for users and developers. Having BIP as a possible solution if needed is great, but it’s just one of many possibilities. 

(1) The developer ask in https://bugs.webkit.org/show_bug.cgi?id=255716 is for a programmatic way to let users install your app.

(2) This is distinct from the expressed in https://bugs.webkit.org/show_bug.cgi?id=198673 desire to make the current Safari behavior detectable or more discoverable.

`BeforeInstallPrompt` currently fulfills the needs for (1). Max' comment https://bugs.webkit.org/show_bug.cgi?id=198673#c2 brought `BeforeInstallPrompt` into the game for (2), but as expressed above, they're two things, albeit kind of related things.

If we aren't happy with the way `BeforeInstallPrompt` fulfills (1), then maybe let's discuss alternatives. In a toot https://toot.cafe/@tomayac/110231078898885161, I hinted at `navigator.install()` or whatever. I think the use case (providing a programmatic way to let users install your app) is valid. Does Safari agree on the use case?

> Respectfully, the Safari team does appreciate constructive feedback, but they also very much know what they are doing in this space.

No doubt y'all do :-)

-- 
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/20230420/0e816285/attachment.htm>


More information about the webkit-unassigned mailing list