diff --git a/index.html b/index.html index 82fd8c8f..c858f9ae 100644 --- a/index.html +++ b/index.html @@ -1823,24 +1823,32 @@

Manifest image resources

- Each manifest image resource is an [=image resource=] that - is conceptually part of a web application, suitable to use in various - contexts depending on the semantics of the member that is using the - object (e.g., an icon that is part of an application menu, etc.). + Each manifest image resource is an [=image resource=]. The + context in which an manifest image resource is presented is determnined + by the semantics of the associated manifest member (e.g., an + [=manifest/icons=] member is generally used to represent the + application icon).

A [=manifest image resource=] differs from a [=image resource=] in that it can have an additional [=manifest image resource/purpose=] member.

- User agents MAY modify the images associated with an [=manifest image - resource=] to better match the platform’s visual style before + User agents MAY modify the images associated with a [=manifest image + resource=] to better match the platform's visual style before displaying it to the user, for example by rounding the corners or painting it in a specific color. It is recommended that developers prepare their image resources for such scenarios to avoid losing important information through, e.g., change of color or clipped corners.

+

+ User agents MAY [=fetch=] an [=manifest image resource=] by running the + [=fetching an image resource=] algorithm. Alternatively, the user agent + MAY delegate [=fetch|fetching=] [=manifest image resources=] to the + underlying platform. How the underlying platform fetches a manifest + image resource is outside the scope of this specification. +

`purpose` member @@ -1946,53 +1954,6 @@

-
-

- Content security policy -

-

- The security policy that governs whether a user agent can - fetch an icon image is governed by the `img-src` directive [[CSP3]] - associated with the manifest's owner {{Document}}. -

- -

Icon masks and safe zone