Open diekus opened 4 months ago
Hi @diekus, I did a first round of review and would probably like to see a few things clarified before taking it internally for discussion.
Just echoing the feedback that the TAG gave about the arguments. I'm not sure they make much sense in the same-origin context.
The manifest ID being required doesn't seem to make much sense (to me) as it's already provided and automatically computed from the manifest (even when there is no manifest). Having multiple ids being defined seems duplicative, and doesn't have a clear use case.
Same with the related applications stuff, it might be good to separate that out into a separate explainer?
WebKittens
@marcoscaceres
Title of the spec
Web Install API
URL to the spec
https://github.com/MicrosoftEdge/MSEdgeExplainers/blob/main/WebInstall/explainer_same_domain.md
URL to the spec's repository
https://github.com/MicrosoftEdge/MSEdgeExplainers/
Issue Tracker URL
No response
Explainer URL
No response
TAG Design Review URL
https://github.com/w3ctag/design-reviews/issues/888
Mozilla standards-positions issue URL
https://github.com/mozilla/standards-positions/issues/991
WebKit Bugzilla URL
No response
Radar URL
No response
Description
This API allows web content to be "installed" to a device (definition of "installation" varies with platform/device.... for example, "install" can mean being added to the user's apps (desktop) or added to the homescreen (mobile)).