{
  "slug": "manifest-scope",
  "name": "Web App Manifest: scope",
  "category": "Manifest",
  "summary": "The scope member fences the installed app's navigation boundary.",
  "name_zh": "Web 应用清单：scope",
  "summary_zh": "scope 成员划定已安装应用的导航边界。",
  "spec_url": "https://www.w3.org/TR/appmanifest/#scope-member",
  "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/Progressive_web_apps/Manifest/Reference/scope",
  "confidence": "medium",
  "verified_at": "2026-06-24",
  "support": [
    {
      "target": "Chrome (Android)",
      "os": "Android",
      "browser": "chrome",
      "engine": "blink",
      "status": "yes",
      "version_added": "73",
      "version_full": "73",
      "applicable": true,
      "notes": [],
      "source": "https://developer.mozilla.org/en-US/docs/Web/Progressive_web_apps/Manifest/Reference/scope",
      "verified_at": "2026-06-24",
      "confidence": "medium"
    },
    {
      "target": "Chrome (Desktop)",
      "os": "Desktop",
      "browser": "chrome",
      "engine": "blink",
      "status": "yes",
      "version_added": "73",
      "version_full": "73",
      "applicable": true,
      "notes": [],
      "source": "https://developer.mozilla.org/en-US/docs/Web/Progressive_web_apps/Manifest/Reference/scope",
      "verified_at": "2026-06-24",
      "confidence": "medium"
    },
    {
      "target": "Edge (Desktop)",
      "os": "Desktop",
      "browser": "edge",
      "engine": "blink",
      "status": "yes",
      "version_added": "79",
      "version_full": "79",
      "applicable": true,
      "notes": [],
      "source": "https://developer.mozilla.org/en-US/docs/Web/Progressive_web_apps/Manifest/Reference/scope",
      "verified_at": "2026-06-24",
      "confidence": "medium"
    },
    {
      "target": "Safari (iOS)",
      "os": "iOS",
      "browser": "safari",
      "engine": "webkit",
      "status": "yes",
      "version_added": "16.4",
      "version_full": "16.4",
      "applicable": true,
      "notes": [
        {
          "text": "Honored for home-screen web apps; off-scope navigation surfaces a banner rather than a full address bar.",
          "text_zh": "对主屏幕 Web 应用生效；导航到范围外时显示一条横幅，而不是完整地址栏。"
        }
      ],
      "source": "https://developer.apple.com/documentation/safari-release-notes",
      "verified_at": "2026-06-24",
      "confidence": "medium"
    },
    {
      "target": "Safari (macOS)",
      "os": "macOS",
      "browser": "safari",
      "engine": "webkit",
      "status": "yes",
      "version_added": "17",
      "version_full": "17",
      "applicable": true,
      "notes": [
        {
          "text": "Applies to Dock-installed web apps.",
          "text_zh": "适用于添加到程序坞的 Web 应用。"
        }
      ],
      "source": "https://developer.apple.com/documentation/safari-release-notes",
      "verified_at": "2026-06-24",
      "confidence": "medium"
    },
    {
      "target": "Firefox (Desktop)",
      "os": "Desktop",
      "browser": "firefox",
      "engine": "gecko",
      "status": "no",
      "version_added": null,
      "version_full": null,
      "applicable": true,
      "notes": [
        {
          "text": "No manifest-based install path, so scope is not applied.",
          "text_zh": "没有基于 manifest 的安装路径，因此 scope 不生效。"
        }
      ],
      "source": "https://developer.mozilla.org/en-US/docs/Web/Progressive_web_apps/Manifest/Reference/scope",
      "verified_at": "2026-06-24",
      "confidence": "medium"
    },
    {
      "target": "Samsung Internet",
      "os": "Android",
      "browser": "samsung",
      "engine": "blink",
      "status": "yes",
      "version_added": "6.2",
      "version_full": "6.2",
      "applicable": true,
      "notes": [],
      "source": "https://developer.mozilla.org/en-US/docs/Web/Progressive_web_apps/Manifest/Reference/scope",
      "verified_at": "2026-06-24",
      "confidence": "medium"
    }
  ],
  "biz_compat": [
    {
      "entity": "Google Play (TWA)",
      "type": "distribution_channel",
      "status": "supported",
      "context": "Google Play TWA",
      "notes": [
        {
          "text": "assetlinks.json origin must match the manifest scope origin, or the TWA degrades to a Custom Tab with browser chrome.",
          "text_zh": "assetlinks.json 的源必须与 manifest scope 的源一致，否则 TWA 会退化为带浏览器外框的 Custom Tab。"
        }
      ],
      "source": "https://developer.chrome.com/docs/android/trusted-web-activity/",
      "sponsored": false
    },
    {
      "entity": "Microsoft Store (PWA)",
      "type": "distribution_channel",
      "status": "supported",
      "context": "Microsoft Store",
      "notes": [
        {
          "text": "Scope defines the in-app boundary store reviewers preview at submission.",
          "text_zh": "scope 定义了商店审核人员在提交时预览的应用内边界。"
        }
      ],
      "source": "https://learn.microsoft.com/en-us/microsoft-edge/progressive-web-apps-chromium/how-to/microsoft-store",
      "sponsored": false
    }
  ],
  "generated_by": "OpenPWA compatibility explorer",
  "licence": "CC BY 4.0",
  "licence_url": "https://creativecommons.org/licenses/by/4.0/",
  "attribution": "OpenPWA — https://openpwa.net",
  "attribution_html": "<a href=\"https://openpwa.net\">OpenPWA</a>, <a href=\"https://creativecommons.org/licenses/by/4.0/\">CC BY 4.0</a>"
}