[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
Fri Jun 7 12:06:13 PDT 2019


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

Maximiliano Firtman <firtman at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |firtman at gmail.com

--- Comment #2 from Maximiliano Firtman <firtman at gmail.com> ---
Many apps add manual instructions to users to how to Add to the Homescreen (aka Install) web apps. This is more important on apps using a Web App Manifest with display: standalone (formerly apple-mobile-web-app-capable meta tag) as there is no badge, indication, banner or way for the user to know the web app can be installed as . a standalone home screen webapp. Examples of these instructions webapps are rendering are:
https://dockyard.com/blog/2017/09/27/encouraging-pwa-installation-on-ios
https://github.com/cubiq/add-to-homescreen

These apps are now using user agent sniffing to know if it's an iPhone or iPad and show proper instructions. That won't be possible on Safari on iPad OS on desktop content mode. 

One solution to the problem is to implement the beforeinstallprompt event in the Web App Manifest spec (https://www.w3.org/TR/appmanifest/#installation-events) to trigger the Share Sheet > Add to homescreen dialog that will remove the need for these instructions.

-- 
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/20190607/eb21c780/attachment.html>


More information about the webkit-unassigned mailing list