From 1bd4be6a4e34478abe27853e334ba1c541cb2329 Mon Sep 17 00:00:00 2001 From: Matt Giuca Date: Wed, 10 Apr 2024 15:30:14 +1000 Subject: [PATCH] chore: Export the terms "manifest URL" and "start URL" (#1112) --- index.html | 39 ++++++++++++++++++++------------------- 1 file changed, 20 insertions(+), 19 deletions(-) diff --git a/index.html b/index.html index 037ef1d9a..f5d75c5b7 100644 --- a/index.html +++ b/index.html @@ -161,8 +161,8 @@

application is launched.

- A manifest has an associated manifest URL, which is the - [[URL]] from which the manifest was fetched. + A manifest has an associated manifest URL, + which is the [[URL]] from which the manifest was fetched.

A [=manifest=] can have any of the following members at its root, all @@ -607,8 +607,8 @@

@@ -759,10 +759,11 @@

The [=manifest's=] start_url member is a string that - represents the start URL , which is URL that the - developer would prefer the user agent load when the user launches the - web application (e.g., when the user clicks on the icon of the web - application from a device's application menu or homescreen). + represents the start URL , which is + URL that the developer would prefer the user agent load when + the user launches the web application (e.g., when the user clicks on + the icon of the web application from a device's application menu or + homescreen).

The [=manifest/start_url=] member is purely advisory, and a user @@ -822,12 +823,12 @@

Given the above, it is RECOMMENDED that, upon installation, or any time thereafter, a user agent allows the user to inspect and, if - necessary, modify the start URL of an application. + necessary, modify the [=start URL=] of an application.

- Additionally, developers MUST NOT use the start URL to - include information that uniquely identifies a user (e.g., - "?user=123" or "/user/123/", or "https://user123.foo.bar"). + Additionally, developers MUST NOT use the [=manifest/start URL=] to include + information that uniquely identifies a user (e.g., "?user=123" or + "/user/123/", or "https://user123.foo.bar").

@@ -839,7 +840,7 @@

The [=manifest's=] id member is a string that represents the identity for the application. The [=identity=] takes - the form of a URL, which is same origin as the start URL. + the form of a URL, which is same origin as the [=start URL=].

The [=identity=] is used by user agents to uniquely identify the @@ -890,8 +891,8 @@