WICG / proposals

A home for well-formed proposed incubations for the web platform. All proposals welcome.
https://wicg.io/
Other
213 stars 9 forks source link

Web Install API #116

Open diekus opened 10 months ago

diekus commented 10 months ago

webinstalllogo

Introduction

The Web Install API allows a web site to install a web app (same or cross domain). This functionality allows the creation of web based catalogues that can install PWAs directly from the web and into multiple platforms.

Read the complete Explainer.

Feedback (Choose One)

Please provide all feedback below.

I welcome feedback in this thread, but encourage you to file bugs against the Explainer.

arnav-kr commented 10 months ago

For initial phase or maybe later too, the UA prompt could either be a series of 2 prompts, giving users appropriate info on what would happen by giving permission, this could be either shown for only first time, or everytime by default with a Don't Show on Next Installs checkbox for users to disable it. Or it can provide more related info on single prompt itself. but probably two prompts would be more reliable.

Current one: Current Prompt

Updated:

prompt 1:


myapp.com wants to install
apps on your device

Deny Allow

prompt 2:

By allowing install permission, myapp.com will be able to install app in your device. It would require your further concent to install specific apps later.
[Other Info]...
  • Short Explainer Point 1
  • Short Explainer Point 2
  • ...
  • [x]
Cancel Ok

(text in prompt might not be professional, just for concept)*

This might be a bit useful in preventing spam and improving awareness from the user side.

userquin commented 10 months ago

https://excalidraw.com/