谷歌工程师阴谋干掉IE6的尘封往事

△向上生长, TO BE TO UP. 程序员成长充电站△

阅读本文大概需要 4 分钟

市场上浏览器众多,前端工程师开发完产品后还得挨个调试,以兼容各种浏览器。不能一把全搞定,真是让人不爽。
有的浏览器,比如曾经的IE6,它不但让人不爽,还让人头大。这个时候怎么办?凉拌,把浏览器干掉。Google旗下YouTube的前工程师Chris Zacharias,就在自己的博客上发文揭露了一段阴谋干掉IE6的尘封往事。
这里需要说一下YouTube。YouTube创建于2005,但仅仅过了1年多的时间被谷歌以约17亿美元的价格收购。曾经是PayPal员工的陈士骏(Steve Chen)、查德赫尔利(Chad Hurley)等几个创始人赚得盆满钵满,成了人生赢家。
在2009年的时候,Chris Zacharias是YouTube的一名高级Web开发工程师,当时他所在的团队碰到一个非常头大的问题,那就是YouTube在IE6上面总是会导致浏览器崩溃,但又不能不支持IE6,因为IE6用户占总用户数的18%左右。
每次问题的修复都要花费很多时间,这实在是太麻烦了。这些工程师决定以一种不惹恼用户的方式,温柔的干掉IE6,以彻底解决这个麻烦之源。
方法就是利用老YouTube开发人员拥有的"OldTuber"特殊权限,往YouTube生产环境的代码库中合并了一段代码,而且审查代码的也是他们自己的人。这就像是电影中的特工在执行任务一样,因为稍有差错,这种违规行为将使他们丢掉工作。
640?wx_fmt=jpeg
Image from: chriszacharias.com
这段代码会在YouTube的界面上展示了一个准备弃用IE6的横幅,横幅上有一段话:
"We will be phasing out support for your browser soon. Please upgrade to one of these more modern browsers."
这段话的旁边就是Firefox、IE8、Chrome等对YouTube兼容良好的浏览器的下载链接。当然,这个横幅只显示给IE6用户看。
等谷歌公司的公关、律师找上他们的时候,外界的科技新闻已经把这个情况报道的满天飞了。好在没有发生什么大问题,而且科技新闻也支持这种做法。
在一个月内,YouTube的IE6用户数就减少了一半。到了2012年5月,IE6的用户量基本可以被忽略了。
Chris Zacharias他们的阴谋得逞了。
看来,有时候搞不定一些事情,是因为不够直接。
Chris Zacharias的文章:
https://blog.chriszacharias.com/a-conspiracy-to-kill-ie6
Chris Zacharias现在是图像托管服务imgix的创始人:
https://www.imgix.com

推荐阅读: 

免费资料领取:
回复 “算法”,领取一份算法内部训练营资料。

程序员成长充电站
640?wx_fmt=jpeg
长按扫码关注,每天五分钟学习计算机 最基础的知识和原理

右下角

给个在看呗

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

这就是编程

让我看到你的头像

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值