Skip to content

Commit 2d457e2

Browse files
chore: export Installed Web Application Identity (#1187)
* chore: export Installed Web Application Identity * fixiup links
1 parent 8ff396e commit 2d457e2

File tree

1 file changed

+22
-18
lines changed

1 file changed

+22
-18
lines changed

index.html

Lines changed: 22 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -192,7 +192,7 @@ <h2>
192192
</li>
193193
<li>[=manifest/icons=]
194194
</li>
195-
<li>[=manifest/identity=]
195+
<li>[=manifest/id=]
196196
</li>
197197
<li>[=manifest/lang=]
198198
</li>
@@ -863,18 +863,21 @@ <h3>
863863
<p>
864864
The [=manifest's=] <code><dfn data-export="" data-dfn-for=
865865
"manifest">id</dfn></code> member is a <a>string</a> that represents
866-
the <dfn>identity</dfn> for the application. The [=identity=] takes
867-
the form of a URL, which is same origin as the [=start URL=].
868-
</p>
869-
<p>
870-
The [=identity=] is used by user agents to uniquely identify the
871-
application universally. When the user agent sees a manifest with an
872-
[=identity=] that does not correspond to an already-installed
873-
application, it SHOULD treat that manifest as a description of a
874-
distinct application, even if it is served from the same URL as that
875-
of another application. When the user agent sees a manifest where
876-
|manifest|["id"] is [=url/equal=] (with [=URL/equals/exclude
877-
fragments=] OPTIONALLY set to true) to the [=identity=] of an
866+
the <dfn class="export" data-dfn-for=
867+
"installed web application">identity</dfn> for the application. The
868+
[=installed web application/identity=] takes the form of a URL, which
869+
is same origin as the [=start URL=].
870+
</p>
871+
<p>
872+
The [=installed web application/identity=] is used by user agents to
873+
uniquely identify the application universally. When the user agent
874+
sees a manifest with an [=installed web application/identity=] that
875+
does not correspond to an already-installed application, it SHOULD
876+
treat that manifest as a description of a distinct application, even
877+
if it is served from the same URL as that of another application.
878+
When the user agent sees a manifest where |manifest|["id"] is
879+
[=url/equal=] (with [=URL/equals/exclude fragments=] OPTIONALLY set
880+
to true) to the [=installed web application/identity=] of an
878881
already-installed application, it SHOULD be used as a signal that
879882
this manifest is a replacement for the already-installed
880883
application's manifest, and not a distinct application, even if it is
@@ -894,13 +897,14 @@ <h3>
894897
two [=URLs=] that ought not to have fragments.
895898
</aside>
896899
<p class="note">
897-
The [=identity=] can be used by a service that collects lists of web
898-
applications to uniquely identify applications.
900+
The [=installed web application/identity=] can be used by a service
901+
that collects lists of web applications to uniquely identify
902+
applications.
899903
</p>
900904
<p class="note">
901-
The [=identity=] is processed like a URL but it doesn't point to a
902-
resource that can be navigated to, so it's not required to be
903-
[=URL/within scope=].
905+
The [=installed web application/identity=] is processed like a URL
906+
but it doesn't point to a resource that can be navigated to, so it's
907+
not required to be [=URL/within scope=].
904908
</p>
905909
<p>
906910
To <dfn>process the `id` member</dfn>, given [=ordered map=]

0 commit comments

Comments
 (0)