前YouTube开发人员揭示了他如何 阴谋杀死IE6

导读 YouTube的一位前网络开发人员透露了一个故事,该事件发生在2009年7月发布的一条横幅上,秘密行动是杀死Internet Explorer 6,警告IE6用户

YouTube的一位前网络开发人员透露了一个故事,该事件发生在2009年7月发布的一条横幅上,秘密行动是杀死Internet Explorer 6,警告IE6用户YouTube将逐步停止对Microsoft浏览器的支持-尽管Google尚无人支持这样的计划。

IE6当然是2001年Windows XP的默认浏览器,比Chrome在2008年首次发布早了六年。

Google 直到2010年3月才会正式放弃对IE6的支持,但是YouTube上一群叛逆的Web开发人员已经发起了一场与全球IE6使用率严重下降同时发生的运动,从2009年中期的25%下降到不到一年内增加10%。

该活动包括一个从2009年7月开始在YouTube上向IE6用户显示的网络横幅。该横幅尚未得到Google的正式认可。Google于2006年以16.5亿美元的价格收购了YouTube,并于2009年开始将其整合到Google基础架构中。

正如前YouTube网站开发人员Chris Zacharias 在博客中所详述的那样,杀死IE6的愿望是,它已成为“我们的Web开发团队存在的祸根”。

“每个主要的sprint周期至少必须花一到两周的时间来修复在IE6中出现问题的新UI。尽管遇到了这样的痛苦,但我们被告知我们必须继续支持IE6,因为我们的用户可能无法升级或正在工作在被锁定的公司中。”他解释说。

那时,IE6用户约占YouTube用户基础的18%。由于他们不能仅仅放弃对IE6的支持,因此Zacharias和他的同谋们想知道,如果他们只是威胁要放弃支持,将会发生什么。这样,横幅计划就诞生了。

它只是说:“我们将很快淘汰对您的浏览器的支持。请升级到这些更现代的浏览器之一。” 标语鼓励用户安装Firefox 3.5,Internet Explorer 8或Google Chrome。

得益于早期YouTube工程师在YouTube与Google集成期间创建的特殊权限集“ OldTuber”,他们可以将网络横幅广告跳过Google的代码实施政策。

拥有OldTuber权限的任何人都可以“将代码直接提交给YouTube代码库,而任何人都只需一眼就能查看代码”。

YouTube公关和律师也立即注意到了这面旗帜,他们担心暗示Chrome作为替代浏览器会引起欧洲监管机构的关注。横幅也被科技媒体拿起 。

请参阅:IT专业人员的GDPR合规性指南(免费PDF)

但是在YouTube IE6横幅广告上线的那天,扎卡里亚斯发现,在IE6中打开时,Google Docs上也出现了外观非常相似的横幅广告。事实证明,在IE6中测试文档的文档工程师看到了YouTube标语,并立即向文档请求相同的标语消息。

Zacharias回忆说:“此后不久,Google Docs工程师掀起了他们自己的IE6横幅,并将其投入生产,大概是在错误的假设下,我们已经尽了全力并获得了所有必要的批准。”

“在YouTube,Google文档和其他多个发布IE6横幅广告的Google资源之间,Google授予了网络上每个其他网站添加自己的权限的权限。IE6横幅广告突然开始随处可见。不到一个月的时间,我们的YouTube IE6用户群就被削减了全球IE6的流量下降了一半,超过10%下降了,而所有其他浏览器的流量却相应增加了,结果比我们的Web开发团队的预期要好。”

因此,微软似乎要感谢这些YouTube和Google开发人员所做的大部分工作,说服IE6用户在2011年启动IE6 Countdown页面之前升级到较新的浏览器。到那时,IE6已被全世界不到百分之一的用户使用。