diff --git a/index.html b/index.html index d651d5b2..9a351a3f 100644 --- a/index.html +++ b/index.html @@ -223,8 +223,8 @@

"sizes": "128x128" }], "start_url": "/index.html", - "display_override": ["minimal-ui", "standalone"], - "display": "minimal-ui", + "display_override": ["minimal-ui"], + "display": "standalone", "theme_color": "yellow", "background_color": "red" } @@ -639,7 +639,7 @@

  • [=list/For each=] |fallback_mode:DisplayModeType| of the - fallback_chain of |manifest|.{{WebAppManifest/display}}: + fallback chain of |manifest|.{{WebAppManifest/display}}:
    1. If the user agent supports the |fallback_mode|, then @@ -651,8 +651,15 @@

      The above loop is guaranteed to return a value before it terminates, due to the fact that {{browser}} is in every mode's fallback chain, - and the requirement that all user agents support the {{browser}} [=display - mode=]. + and the requirement that all user agents support the {{browser}} + [=display mode=]. +

      +

      + In the future, new values added to {{DisplayModeType}} will not be + added to the fallback chain, and the algorithm should treat these + values, when used with the {{WebAppManifest/display}} field, as + {{browser}}. New values will only be compatible with + {{WebAppManifest/display_override}}.

      @@ -1453,6 +1460,12 @@

      display modes specified here, then it falls back to considering the {{display}} field. See [=display modes=] for the algorithm steps.

      +

      + This member is intended to be only used for advanced cases, where + the developer wants explicit control over the fallback order of their + display modes. Otherwise, the {{display}} should be sufficient for + most use cases. +