1: 抑制建立浏览器指纹
对应设置项 boolean privacy.resistFingerprinting
这部分特性来自于 Tor project 的 Firefox 衍生版 其中最出名的的,就是阻止 canvas 指纹的努力
除此以外,还有上百项已经完成,或正在进行中的改动
https://wiki.mozilla.org/Security/Fingerprinting
2:First Party Isolation
对应设置项 boolean privacy.firstparty.isolate boolean privacy.firstparty.isolate.restrict_opener_access
iOS11 发布会上,苹果提到 Safari 能有效阻止跟踪,其依赖的一个重要特性就是阻止第一方跟踪(注:Safari 的 FPI 更加智能)。
我们在访问一个网站时,网站会在你的浏览器上留下跟踪的 cookie,但除此之外它还会留下来自第三方的 cookie,如果你访问的另一个网站也有该第三方有这个 cookie,那么该第三方将能在两个网站上跟踪你的活动。所谓的第一方隔离就是一个网站留下的 cookie 和另一个留下的 cookie 隔离开来,让第三方 cookie 无法实现跨网站跟踪。
参考来源:
http://www.solidot.org/story?sid=54573
iOS11 发布会,大约 30 分钟附近:
https://developer.apple.com/videos/play/wwdc2017/702/
webkit blog 对 iOS11 新增跟踪保护的描述:
https://webkit.org/blog/7675/intelligent-tracking-prevention/
这里列举了 Firefox 的 FPI 已经 /将要包含的内容:
https://github.com/ghacksuserjs/ghacks-user.js/issues/8
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.