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
1
Havee 2017-11-21 21:41:02 +08:00
safari 中,勾选上阻止跨站跟踪后,你会发现,淘宝中,无法确认收货了...
|
2
terence4444 2017-11-21 21:49:58 +08:00
阻止第三方跟踪,我原来用的是 RequestPolicy Continued
新版的可以用 Privacy Badger 隐私獾 作隔离 |
3
580a388da131 2017-11-21 22:09:18 +08:00
@Havee 确认收货的 iframe 变成淘宝首页就是这个原因?
|
4
jint 2017-11-21 22:13:17 +08:00 via iPhone
我说我确认收货为啥老跳首页呢。
|
5
honeycomb OP |
6
honeycomb OP |