什么是微软 Edge 浏览器 Tracking Prevention 的 Org Relationship Mitigation 策略

简介: 什么是微软 Edge 浏览器 Tracking Prevention 的 Org Relationship Mitigation 策略

用户使用微软 Edge 浏览器在 Strict 模式下访问网站时,可以选择地址栏左侧的页面信息弹出图标来找出特定页面上哪些跟踪器被阻止:

如下图所示,提示用户,访问的 Website 检测到了一个 Tracker,其发出的请求已经被 Track Prevention 机制 block 了:

URL:edge://settings/privacy/trackers/detail?tracker=SAP

点击上图的 SAP,看到下列提示消息:

This organization has 10 trackers seen on 14 sites. The same tracker may be seen across multiple sites.

Mitigation

为了确保尽可能地保留 Web 兼容性,Microsoft Edge 提供了三种缓解措施来帮助平衡特定情况下的强制执行。 这些是:

  • 组织关系缓解(Org Relationship mitigation)
  • 组织参与缓解(Org Engagement mitigation)
  • CompatExceptions 列表

在深入研究缓解措施之前,值得定义“组织”或简称“组织”的概念。

Disconnect 还维护一个名为 entity.json 的列表,该列表定义了由同一父组织/公司拥有的 URL 组。


Microsoft Edge 中的跟踪预防功能在组织关系缓解和组织参与缓解中使用此列表,以最大限度地减少由影响跨组织请求的跟踪预防引起的兼容性问题的发生。

Org Relationship Mitigation

一些流行的网站同时维护网站和内容交付网络 (CDN),为这些网站提供静态资源和内容。 为确保这些类型的方案不受跟踪防护的影响,当站点向同一父组织拥有的其他站点发出第三方请求时,Microsoft Edge 会免除站点的跟踪防护(如 Disconnect entity.json 中所定义) 列表)。


entity.json 的网址:https://github.com/disconnectme/disconnect-tracking-protection/blob/master/entities.json


可以看到里面有 SAP 对应的 entry:

"SAP": {
      "properties": [
        "sap.com"
      ],
      "resources": [
        "ondemand.com",
        "sap.com",
        "seewhy.com"
      ]
    },

名为 Org1 的组织拥有域 org1.test 和 org1-cdn.test,如 Disconnect entity.json 列表中所定义。想象一下,org1-cdn.test 被归类为跟踪器,通常会对其应用跟踪预防强制措施。如果用户访问 https://org1.test 并且站点尝试从 https://org1-cdn.test 加载资源,Microsoft Edge 不会对向 org1-cdn.test 发出的请求采取任何强制措施,即使它不是第一方 URL。但是,如果不属于 Org1 组织的另一个 URL 尝试加载相同的资源,则该请求将受到强制执行,因为它不属于同一组织。


尽管这放宽了对属于同一组织的站点的跟踪预防执行,但这不太可能引入大量的隐私风险,因为这些组织能够确定您在 https://org1 上访问了哪些站点/资源。使用内部后端数据测试 https://org1-cdn.test


相关文章
|
5天前
|
开发者
查看edge浏览器插件的安装位置并将插件安装到别的浏览器
查看edge浏览器插件的安装位置并将插件安装到别的浏览器
57 1
|
5天前
|
文字识别 安全 JavaScript
6款超实用的Edge浏览器插件,让你的浏览器瞬间开挂!
Microsoft Edge是由微软开发的一款网页浏览器,致力于提供一个现代化、高效率、安全可靠的网络浏览器,以满足用户对于网络浏览的各种需求。
|
5天前
edge浏览器内存不足
edge浏览器内存不足
17 0
|
5天前
|
前端开发 JavaScript UED
Edge浏览器兼容性问题如何修复,这篇文章告诉你
解决Edge浏览器兼容性问题的方法包括:1) 调整兼容性视图设置;2) 使用内置的IE模式浏览;3) 确保浏览器更新至最新版本;4) 禁用硬件加速;5) 修改注册表设置。通过这些方法,可确保程序在Edge浏览器中正常运行,提升用户体验。
36 0
|
5天前
|
缓存 搜索推荐
【电脑知识】Edge浏览器的使用技巧(特别详细)
【电脑知识】Edge浏览器的使用技巧(特别详细)
66 0
|
5天前
|
Python
使用selenium的edge浏览器登录某为
使用selenium的edge浏览器登录某为
35 0
|
5天前
解决selenium打开edge浏览器闪退问题
解决selenium打开edge浏览器闪退问题
95 1
|
7月前
|
Web App开发 前端开发 JavaScript
|
8月前
|
存储 API
微软 Edge 浏览器 Tracking Prevention 的强制措施的一个例子
微软 Edge 浏览器 Tracking Prevention 的强制措施的一个例子
72 0
|
5天前
|
Web App开发 JSON 前端开发
6款开发必备的Chrome谷歌浏览器扩展(部分火狐、edge浏览器商店也可以用)
6款开发必备的Chrome谷歌浏览器扩展(部分火狐、edge浏览器商店也可以用)
43 0