diff --git a/index.html b/index.html index 0f333234..1e31e36c 100644 --- a/index.html +++ b/index.html @@ -163,7 +163,7 @@ .mdn .samsunginternet_android::before{background-image:url(https://www.w3.org/assets/logos/browser-logos/samsung-internet/samsung-internet.svg)} .mdn .webview_android::before{background-image:url(https://www.w3.org/assets/logos/browser-logos/android-webview/android-webview.png)} - +
id
member
theme_color
member
- related_applications
member
- prefer_related_applications
member
- background_color
member
- shortcuts
member
- *_localized
members
- orientation
prefer_related_applications
- related_applications
- scope
short_name
@@ -839,7 +819,7 @@ @@ -854,7 +834,7 @@
@@ -1901,173 +1881,6 @@
- The manifest's
member describes the
+ The manifest's background_color
member describes the
expected background color of the web application. It repeats what is
already available in the application stylesheet but can be used by
- the user agent to draw the background color of a web
+ the user agent to draw the background color of a web
application for which the manifest is known before the files are
actually available, whether they are fetched from the network or
retrieved from disk.
@@ -2126,7 +1939,7 @@ background_color
The background_color
member is only meant to improve the
user experience while a web application is loading and MUST NOT be
- used by the user agent as the background color when the web
+ used by the user agent as the background color when the web
application's stylesheet is available.
@@ -2181,12 +1994,12 @@
- The manifest's shortcuts
member is an list of
+ The manifest's shortcuts
member is an list of
shortcut items that provide access to key tasks within a web
application.
- To process the shortcuts
member, given ordered map
- json, ordered map manifest, and
+ To process the shortcuts
member, given ordered map
+ json, ordered map manifest, and
URL manifest URL:
- A localizable member is a manifest member that can be
- localized. Each localizable member of the manifest has a
+ A localizable member is a manifest member that can be
+ localized. Each localizable member of the manifest has a
corresponding *_localized
member, where *
represents the
member name.
- A language map is an ordered map whose key is a + A language map is an ordered map whose key is a language tag and whose value is a localized value. The localized value is content localized in the language given by the key. @@ -2294,12 +2107,12 @@
- A localized text object is an ordered map with the + A localized text object is an ordered map with the following properties:
When a string is used, or when the dir
- member of the localized text object is missing, the default direction (dir
member of the manifest) is
+ member of the localized text object is missing, the default direction (dir
member of the manifest) is
applied.
- To process a *_localized
text member, given ordered map json, ordered map map,
+ To process a *_localized
text member, given ordered map json, ordered map map,
string member, and text-direction
defaultDirection:
To process a localized text object, given string or - ordered map localizedValue, string - defaultLanguageTag, ordered map map, + ordered map localizedValue, string + defaultLanguageTag, ordered map map, string member, and text-direction defaultDirection:
dir
members set.
- For localizable members that accept a list of image resources, the *_localized
member's language map
- accepts a list of image resources as the localized value.
+ For localizable members that accept a list of image resources, the *_localized
member's language map
+ accepts a list of image resources as the localized value.
A processed manifest is applied to a top-level
@@ -2767,12 +2577,12 @@ Web Application Manifest
navigation to the start URL begins.
- As specified for manifest
link relation, the manifest
+ As specified for manifest
link relation, the manifest
is fetched and processed on every page load. When the processing a manifest is successful, user agents MAY apply updated manifest
to any current and future application contexts associated
with the application.
@@ -2911,7 +2721,7 @@
- The icon purposes list is the list ยซ "monochrome", "maskable", "any" ยป. + The icon purposes list is the list ยซ "monochrome", "maskable", "any" ยป.
If an icon contains multiple purposes, it could be used for any of @@ -2922,10 +2732,10 @@
"fizzbuzz"
, then it will be ignored.
- To determine the purpose of an image, given ordered map json: + To determine the purpose of an image, given ordered map json:
- The security policy that governs whether a user agent can
+ 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
.
Some platforms enforce that icons be displayed with a solid fill such as a single color, where only the transparency of the - icon can be declared in a manifest. As web applications need to + icon can be declared in a manifest. As web applications need to work across multiple platforms, it is possible to indicate that an icon can have an user-agent-specified color applied by adding the monochrome purpose. This allows the platform to @@ -3195,19 +3005,19 @@
- To process image resources, given list images, - ordered map map, manifest URL and string + To process image resources, given list images, + ordered map map, manifest URL and string member:
Each shortcut item is an - ordered map that represents a link to a key task or page within a + ordered map that represents a link to a key task or page within a web app. It has the following members:
- To process a shortcut, given ordered map process a shortcut, given ordered map item, URL manifest URL, URL scope, and text-direction defaultDirection:
@@ -3339,16 +3149,16 @@The related_applications
member of this specification currently only has a single implementation. As such, it has been marked "at risk" as per the W3C Process, meaning that:
--[The feature] may be removed before advancement to Proposed Recommendation without a requirement to publish a new Candidate Recommendation.
-
The Web Apps Working Group is seeking a second implementation in order to keep this feature in the specification.
- Each external - application resource represents an application related to the web - application. -
-- An external application resource can have the following members, - some of which are required to be a valid external application resource: -
-fingerprints
member
- id
member
- min_version
member
- platform
member
- url
member
-
- A valid external application resource MUST have platform
member, and either an url
or an id
- member (or both).
-
- The platform
member
- represents the platform this external application resource is
- associated with. A platform represents a
- software distribution ecosystem or possibly an operating system. This
- specification does not define the particular values for the
- platform member.
-
- An external application resource's url
member is the
- URL where the application can be found.
-
- To process the url
member of an application:
-
- An external application resource's id
member represents the
- id which is used to represent the application on the platform.
-
- An external application resource's min_version
member
- represents the minimum version of the application that is considered
- related to this web app. This version is a string with
- platform-specific syntax and semantics.
-
- An external application resource's fingerprints
member
- represents an list of fingerprints.
-
- A fingerprint represents a - set of cryptographic fingerprints used for verifying the application. - A fingerprint has the following two members: type and value. Each of these are strings, but - their syntax and semantics are platform-defined. -
-A common use case of a manifest is for a user agent to @@ -3574,9 +3246,9 @@
The application's name is derived from either the @@ -3609,9 +3281,9 @@
At the discretion of the operating system or user agent, run the @@ -3625,7 +3297,7 @@
The steps to launch a web application is given by the following algorithm. The algorithm takes a processed manifest - manifest, an optional URL target URL, + manifest, an optional URL target URL, an optional POST resource POST resource and returns an application context.
@@ -3653,7 +3325,7 @@It is RECOMMENDED that UI that affords the end user the ability to @@ -3695,9 +3367,9 @@
User agents SHOULD provide a mechanism for the user to remove an @@ -3711,9 +3383,9 @@
A display mode represents how the web @@ -3959,7 +3631,7 @@
This specification does not directly deal with high-value data. @@ -4019,7 +3691,7 @@
There is only one class of product that can claim conformance to this - specification: a user agent. + specification: a user agent.
Although this specification is primarily targeted at web browsers, it @@ -4361,7 +4033,7 @@
This section is non-normative.
- Developers interested in validating manifest documents can find
+ Developers interested in validating manifest documents can find
an unofficial JSON
schema for the manifest format at schemastore.org. It is licensed
under Apache
@@ -4549,7 +4221,7 @@ Web Application Manifest
Localized values in the manifest:
Web Application Manifest
Requirements for Installable Web Apps
There are no issues listed in this specification.
This section is non-normative.
@@ -4604,7 +4276,7 @@*_localized
- ยง1.17application/manifest+json
ยงA.background_color
- ยง1.15description
@@ -4678,25 +4350,19 @@ display
ยง1.8fingerprints
- ยง4.5id
ยง1.11min_version
- ยง4.4orientation
ยง1.9prefer_related_applications
- ยง1.14purpose
ยง2.1related_applications
- ยง1.13scope
ยง1.6shortcuts
- ยง1.16start_url
ยง1.10theme_color
ยง1.12url
ยง3.4value
+ ยง1.15.1list
)
- set
)
+ list
)
Referenced in:
Referenced in:
Referenced in:
Referenced in:
Referenced in:
Referenced in:
Referenced in:
Referenced in:
Referenced in:
Referenced in:
Referenced in:
Referenced in:
Referenced in:
Referenced in:
Referenced in:
Referenced in:
Referenced in:
Referenced in:
Referenced in:
Referenced in:
Referenced in:
Referenced in:
Referenced in:
Referenced in:
- -Referenced in:
- -Referenced in:
Referenced in:
Referenced in:
Referenced in:
Referenced in:
Referenced in:
Referenced in:
Referenced in:
Referenced in:
Referenced in:
Referenced in:
Referenced in:
Referenced in:
Referenced in:
Referenced in:
Referenced in:
Referenced in:
Referenced in:
Referenced in:
Referenced in:
Referenced in:
Referenced in:
Referenced in:
Referenced in:
Referenced in:
Referenced in:
Referenced in:
Referenced in:
Referenced in:
-Referenced in:
Referenced in:
Referenced in:
Referenced in:
Referenced in:
Referenced in:
Referenced in:
Referenced in:
Referenced in:
Referenced in:
Referenced in:
Referenced in:
Referenced in: