From a38a519f97102d8a4e0ce2321ff34dc1e9b0ea93 Mon Sep 17 00:00:00 2001 From: Daniel Murphy Date: Wed, 1 Mar 2023 16:08:10 -0800 Subject: [PATCH] Revert "addressing comments, adding dfn" This reverts commit edc398d94aef301a407936fcda8ef1745f0ce7cd. --- index.html | 63 ++++++++++++++++++++++-------------------------------- 1 file changed, 26 insertions(+), 37 deletions(-) diff --git a/index.html b/index.html index b9248d47..fc518671 100644 --- a/index.html +++ b/index.html @@ -2553,11 +2553,21 @@

Web Apps with scope conflicts

- Because scopes are based on URL matching, it is possible for a - developer to create multiple web applications with the same, - overlapping, or nested scopes. Doing so creates several issues - (detailed below) and is thus considered bad practice. + Because scopes are based on URL matching, it is possible for a developer to create + multiple web applications with the same, overlapping, or nested scopes. Doing so creates + several issues (detailed below) and is thus considered bad practice.

+

Same-origin scopes are not recommended due to origin-based settings that will affect all apps installed under that origin. Settings like: @@ -2567,49 +2577,28 @@

  • Storage and storage quota
  • -
  • User settings (e.g. font size, zoom level) +
  • User settings (e.g. font size)
  • - To aide with disambiguation apps with scope conflicts, user agents - can determine the controlling app for a given document - URL, which is an [=installed web application=] with the longest - [=manifest/scope=] where the document url is [=manifest/within - scope=] of that application. If multiple apps fit this description - (in the case of matching scopes), then the user agent may choose - none, one, or all, depending on the scenario. -

    -

    - The following scenarios may require the user agent choosing a - [=controlling app=], not work, or be unpredictable with nested or - matching scopes: + Further, overlapping, nested, or duplicate scopes can have the following UX and + API problems or inconsistencies among other possible consistencies:

    -