Programmatically invalidating cached pages
This specification also defines the Implementors need to be aware that this specification is not stable.
However, aspects of this specification are shipping in at least one browser (see links to implementation status at the top of this document).
This example shows how one might prevent an automated install prompt from showing until the user clicks a button to show a site-triggered install prompt.
In this way, the site can leave installation at the user's discretion (rather than prompting at an arbitrary time), whilst still providing a prominent UI to do so.
It is inappropriate to cite this document as other than work in progress.
This document was produced by a group operating under the maintains a public list of any patent disclosures made in connection with the deliverables of the group; that page also includes instructions for disclosing a patent.
This restricts the URLs to which the manifest is applied and provides a means to "deep link" into a web application from other applications.
For example, on user agents that support installation, a web application could be presented and launched in a way that, to the end-user, is indistinguishable from native applications: such as appearing as a labeled icon on the home screen, launcher, or start menu.Alternatively, and again as an example, the user agent could install the web application into a list of bookmarks within the user agent itself. Implementers need to be aware that there are privacy and security considerations that directly relate to the installation process.For the purpose of this specification, the once the installation process succeeds in installing the web application (e.g., an icon was successfully placed onto the device's homescreen).Implementors who are not taking part in the discussions will find the specification changing out from under them in incompatible ways.
Vendors interested in implementing this specification before it eventually reaches the Candidate Recommendation phase should subscribe to the repository on Git Hub and take part in the discussions. This is a draft document and may be updated, replaced or obsoleted by other documents at any time.
An individual who has actual knowledge of a patent which the individual believes contains Essential Claim(s) must disclose the information in accordance with section 6 of the a web application; whereby the user agent provides the end-user with a means of instantiating a new top-level browsing context that has the manifest's members applied to it.