[Webkit-unassigned] [Bug 193959] Feature Request: Add support for the `BeforeInstallPromptEvent`

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Dec 10 04:21:11 PST 2019


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

--- Comment #34 from Henry <henry at escapelab.com.au> ---
(In reply to Ryosuke Niwa from comment #33)

> The issue is that if website is asking the user to save it on home screen,
> that is less of a signal to the web browser / operating system that the user
> had intentionally done so because some user may just tap through prompts
> from habit / muscle memory.

My understanding is that Chrome implements a number of technical hurdles and engagement heuristics before a web app is allowed to display the install prompt. I assume the smart people at WebKit could do the same to ensure only quality apps that users actually use would be able to display the prompt.

> If the user were to manually add it to home screen via Safari's UI, then
> that's more of a positive signal that the user wanted to do that, and we
> already have such an UI in Safari's share sheet although that's outside the
> scope of the WebKit project since we don't control Safari or any other
> browser's UI.

I think the problem is really Safari's UI. The 'Add to Homescreen' action is so hard to find and so obscure for users, that no one would ever find it. Why on earth is it part of the Share sheet??    

I really like the Ambient Badging Install prompt that Chrome, Samsung and Edge have implemented. I think ambient badging solves the 'positive signal' concern that the WebKit team seem to have, and also solves the main problem that developers have - that there is no obvious or easy way to install a web app on iOS. 

(On a side note... it's interesting that everyone commenting in this thread is talking about 'web apps' and 'pwas', but the response from the webkit team talks about installing a 'website'. It's almost like web apps don't exist.)

-- 
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/20191210/c99e7d29/attachment.htm>


More information about the webkit-unassigned mailing list