解法
2015年5月21日,研究员Monica Chew宣布,她与Georgios Kontaxis合著的论文在Web 2.0安全与隐私研讨会上获得最佳论文奖。他们在Firefox的跟踪保护功能下对主流新闻网站重新进行了性能评估,测得页面加载时间下降了44%,甚至高于他们在2014年8月Air Mozilla演讲中的数据,因为新闻网站嵌入了大量的第三方内容。
Chew在帖子中强调了一个更正:几篇报道称该论文是关于cookie拦截的,但跟踪保护功能会阻止对跟踪域名的所有流量,而不仅仅是cookie。正是这一设计选择使得速度提升如此显著:只拦截cookie的拦截器仍会保留请求、带宽和加载成本。
她称这篇论文是她Mozilla工作的最后一件作品,她已于2015年4月初离开公司,并利用该论文论证当前广告实践与安全、隐私、稳定性和性能存在直接冲突。她写道,广告并不会让内容免费;它将成本外部化,这正是导致诸如大约每20台机器上就有1台遭受广告注入恶意软件,以及网站需要不安全的插件和两倍资源来加载等现象的诱因。
该公告于2015年5月23日在Hacker News上获得了491分和288条评论。讨论的焦点在于阻止跟踪器是帮助用户还是扼杀了广告资助的网络;评论者指出Mozilla自己也使用Google Analytics,而一位Mozilla员工回应说,启用实验性的跟踪保护功能会阻止Mozilla自己网站上的Google Analytics。
What it achieved
阻止所有对已知跟踪器的请求,而不仅仅是cookie,然后以同行评审的形式发布页面加载节省量作为证据
为什么有效
它测量了真实网站而非实验室:在主流新闻页面上重新运行评估显示加载速度提升44%,高于早先演讲中的数据,因为新闻页面的第三方请求密度高
该功能阻止了对跟踪域名的完整请求而非cookie,这使得速度提升可见且隐私保护真实
一篇同行评审的最佳论文奖使该数字具有机构可信度,无法被轻易视为Mozilla的营销宣传
它将受攻击的产品重新定义为用户端价值:不是要求出版商放弃广告收入,而是展示了跟踪器在秒级别上对读者造成的成本
可以借鉴什么
一个经过测量的外部化成本能将价值观之争转化为工程权衡:阻止对跟踪器的完整请求,而不仅仅是cookie,然后用数字来为功能辩护。
后续
这篇帖子是Chew在Mozilla工作的最后一件作品:她于2015年4月初离职,并利用该奖项论证Firefox必须作为用户代理而非行业代理行事。Hacker News的发布在2015年5月23日获得491分和288条评论,讨论集中于阻止跟踪器是帮助用户还是破坏广告资助的网络。博客没有报告默认开启的日期;留下的是一份可引用、经测量的数字,将跟踪器拦截重新定义为性能工程。
从这里,追溯依据
参考来源
- Tracking Protection for Firefox at Web 2.0 Security and Privacy 2015 monica-at-mozilla.blogspot.com
- Firefox tracking protection decreases page load time by 44% (Hacker News discussion) news.ycombinator.com