Mozilla 最近在 Firefox 浏览器中增加了一项隐私增强保护功能,帮助阻止在线广告商的跨网站跟踪。这一功能叫第一方隔离(First-Party Isolation),源自 Tor 浏览器。Tor 浏览器是基于 Firefox 长期支持版,整合了大量隐私保护功能。我们在访问一个网站时,网站会在你的浏览器上留下跟踪的 cookie,但除此之外它还会留下来自第三方的 cookie,如果你访问的另一个网站也有该第三方有这个 cookie ,那么该第三方将能在两个网站上跟踪你的活动。所谓的第一方隔离就是一个网站留下的 cookie 和另一个留下的 cookie 隔离开来,让第三方 cookie 无法实现跨网站跟踪。
大多数用户并不知道,Mozilla在今年夏天为Firefox浏览器增加了一项隐私增强保护功能,可以帮助用户阻止在线广告商在互联网上跟踪他们。
该功能被命名为第一方隔离(FPI),随着Firefox 55的发布,它在8月份被默认添加到Firefox浏览器的功能中。
什么是第一方隔离
FPI 的工作原理是基于每个域分离Cookie。这一点非常重要,因为大多数在线广告商都会在用户访问的每个网站放置一个Cookie,并由广告商加载广告。
启用 FPI 后,广告商跟踪器将无法看到在该用户的PC上的所有Cookie,只能看到为用户当前正在查看的域的Cookie。
这将迫使广告商跟踪器要为用户访问的每个网站创建一个新配置文件,广告商也无法将这些cookie和用户的浏览历史记录聚合成一个大型的配置文件。
从Tor浏览器借用的功能
该功能最先Tor浏览器中实现,Tor 浏览器是由 Firefox 浏览器 Tor 项目的一个专注于隐私的分支,它被称为跨域标识符不可链接性浏览器。
FPI作为Tor Uplift项目的一部分被添加到了 Firefox 中,这个是Tor浏览器独特的以隐私为中心来支持Firefox的代码库的项目。
这是Tor Uplift项目中移植至Firefox的第三个功能。以前,Mozilla已经为Firefox 52添加了一个机制,阻止网站指纹用户通过系统字体,Firefox也很快可以通过 HTML5 canvas 元素拦截指纹用户。后一个功能定于Firefox 58,将于2018年1月中旬发布。