本月,谷歌终于在最新发布的Chrome23中加入了Do Not Track(请勿追踪)功能,这也意味着全球五大浏览器都开始支持DNT功能。但是以保护用户隐私为初衷的DNT却在前行的路中遭遇了种种困难,这是为什么?让我们来好好了解一下它。
从定义上来说,Do Not Track(“请勿追踪”,以下简称DNT)是一个能避免用户被来自从未访问过的第三方网站跟踪的浏览器功能,DNT并不采用手段过滤或阻止追踪Cookies,而是当用户提出 “Do not track” 请求时,具有“Do not track”功能的浏览器会在HTTP数据传输中添加一个“头字段”(headers),这个头字段会告诉商业网站的服务器用户不希望被追踪。这个功能听起来似乎很明确,而且DNT原本的工作方式也跟我们描述的差不多,但是从它诞生到现在的短暂时间里,围绕这一简单的标准却发生了不少复杂的事。
DNT目前支持三个值:“1”表示用户不允许被追踪(即选择退出),“0”表示用户允许被追踪(即选择加入),而空值(即不发送头字段的默认设定)表明用户并未表达出特定的喜好。
大家最近可能听说了不少有关于DNT的事情,其中最大的新闻莫过于谷歌的Chrome浏览器终于在最新发布的23版本中加入了对DNT的支持,而这也意味着五大浏览器(另外四个分别是IE、Firefox、Safari和Opera)都已正式开始支持DNT。
对充满争议的DNT和广大用户来说,这无疑是一件好事。但是故事远没有因此结束,实际上,这才只是开始。下面,就是你所应该知道的关于Do Not Track的一切。
一切因何而起?
虽然DNT已经引起了不小的骚动,但它真正处于风口浪尖之上,还是最近几个月的事情,然而其根源却可追溯到整整五年前。五年对你来说也许没有多长,但是对于互联网来说这已经算是一段相当长的时间了。换个角度来说,五年前,这个世界上还没有Chrome。
让我们从头说起。2007年,有个民间隐私保护团体要求美国联邦贸易委员会(FTC)为网络广告商列出一份“不要跟踪我”的名单,就好比最近在新闻中出现的“请勿来电登记”一样,但是效果不太明显。这一提议的内容大致是:网络广告商必须向联邦贸易委员会提交他们的信息,然后编辑出一份列表,指出他们都在哪些领域利用浏览器的cookies信息跟踪了消费者。
故事在此后的两年里没有什么实质性的发展。然后在2009年,一个叫克里斯托弗·索菲安(Christopher Soghoian)的研究人员和来自Mozilla基金会的隐私保护项目工程师希德·斯塔姆(Sid Stamm)为火狐浏览器开发了一个插件的雏形,其中第一次用到了Do Not Track头字段。但是这仅仅是一个测试,也没有任何迹象表明火狐浏览器以后会包含这个插件。
然而在2010年7月,美国联邦贸易委员会主席乔恩·莱博维茨(Jon Leibowitz)在一次有关隐私保护的听证会中告知美国参议院商务委员会他们正在探索这一想法的可行性。同年12月,莱博维茨发表了一篇报告,呼吁应该有一个系统来避免人们的一举一动在网络上被监视。
报告发表的五天后,微软公司随即宣布IE9会支持跟踪保护列表,它将通过由第三方提供的黑名单来阻止对用户的跟踪。微软希望借此彻底打败Mozilla,但是在2011年1月,Mozilla宣布火狐浏览器也将提供一个拒绝跟踪的选项,实际上这一更新在IE9正式推出之前就已经被加到了火狐浏览器中。同年2月,Opera浏览器紧随其后发表声明称也将支持这一功能,苹果的Safari浏览器则在同年4月增加了支持。最后,Opera和Chrome在本月正式添加了对DNT的支持。
现在情况如何?
故事的高潮发生在今年。6月,微软宣布其DNT选项将在Windows 8系统搭载的IE10中默认开启(在第一次登录浏览器时弹出的Express选项卡中出现),他们援引了“用户隐私保护条款”作为这一决定背后的原因。
但是,故事总要有个但是。微软此后遇到了来自广告业的巨大抵抗,他们指出是否要使用DNT头字段应该是用户的选择,因此不应该自动开启。Mozilla支持这一观点,同时,谷歌也跟Mozilla站在同一战线上。此外,数字广告联盟(DAA)此前曾与美国政府达成协议,指出只有在不被浏览器默认开启的情况下,他们才会支持DNT系统,而这也成为此次争议的焦点。不过微软还是认为用户更需要一个默认开启DNT的浏览器。 (关于IE10加入DNT标准的种种波折,大家可以戳本站文章《IE 10:保护隐私却受挫》 详细了解)
随后,在今年9月,DNT标准的创始者之一罗伊·菲尔丁(Roy Fielding)向Apache的HTTP服务器的源代码中加入了补丁,主动忽略了由IE10用户发送的DNT头字段数据;10月份,雅虎也声明将忽略来自IE10的DNT请求。
未来何去何从?
微软现在正在抓紧推广IE10,但我们并不是生活在只有IE的时代了,尽管IE10会随着每一台售出的Win8电脑进入我们的生活,Win7最后也将拥有IE10。但是,Windows的用户比以往任何时候都要倾向于安装IE的替代品,比如Chrome或者火狐浏览器。
因此,除非Mozilla和谷歌能做出与微软同样的决定,否则DNT并不会真的流行起来,偏偏谷歌和Mozilla的主要经济来源又正是广告,这使得DNT的流行难上加难。
事实的确如此,去年谷歌96%的收入来自广告,而Mozilla基金会85%的版税收入来自谷歌。激怒广告商?这可不是谷歌和Mozilla愿意做的事情。
尽管如此,希望依然存在。虽然谷歌在Chrome中默认开启DNT的可能性最小,但是Mozilla可能会因为来自其用户的巨大压力而做出改变。Opera?他们为了自己本就不庞大的用户群体往往什么都干得出来。再者,微软可能会找到一个同盟:苹果。苹果的Safari浏览器在PC端上只占有很小的份额,但它在移动设备上却相当受欢迎,而手机和平板电脑用户往往有着更高的隐私要求,所以,我们可以拭目以待,看看在涉及到隐私保护问题时,苹果能为它的用户考虑多少。
不过,无论这些巨头们怎样决定,至少我们现在可以自己动手,你,开启Do Not Track了吗?
文章编译自:TNW Everything you need to know about Do Not Track: Microsoft vs Google & Mozilla
作者: Emil Protalinski
本文来源:果壳网 作者:nonmarking