十多年的时间过去,随着各大企业、事业单位、以及公共上网场所运营逐渐完成从Windows XP到7乃至10的升级,其内预装的浏览器IE6也终于在真正意义上寿终正寝,虽然新的网页标准,以及为它们提供所必须支持的新浏览器(或是使用新浏览器内核的其他皮包浏览器)是把IE6逼入墙角的主要因素,但落实到实际执行人上,恐怕一群Google的工程师才是干掉IE6的真凶。
已经从Google/Youtube离职的一位程序员Chris Zacharias在月初写了一篇博客,记述当年他在Google时秘密参与筹划淘汰IE6计划的细节。当时是2009年年中,整个Youtube团队都在因为IE6对CSS属性选择器的支持弱智而火冒三丈,而偏偏这个时候IE6用户还占据了Youtube观众比例的18%,他们为照顾这部分人不得不专门为它修改代码,而团队里总有那些不了解老系统老浏览器的新手程序员能写出让IE6崩溃或是整个Windows XP蓝屏死机的网页。
于是为了让自己的页面设计不再受制于老版本浏览器,这帮程序员决定偷偷采取行动加速IE6的死亡。而他们的计划非常简单,就是给Youtube网页头部插入一个banner,只针对IE6用户显示。Banner的内容则是:“我们即将结束对您浏览器的支持,请升级到这些更新版本的浏览器”,后面跟着火狐、IE8、Chrome的下载链接。
2009年7月这个banner在没有任何人提前获知的情况下上线了,该举动在当时获得了媒体即刻广泛好评。然而Google/Youtube内部却一头雾水,谁让这个banner上线的?公司内部的PR部门、法务部门相继找上门,这帮程序员则用自己的理由说服了他们。开发先把这一行为的宣传点给PR解释了一通;然后跟法务演示了一下banner会随机显示不同浏览器推荐而不会产生反竞争行为的顾虑。
随后Google其他项目的开发组也来跟Youtube团队学样,Google Docs团队的一位测试工程在看到这个banner之后,马上找到自己的产品经理建议跟进,紧接着Google Docs也上线了一个类似的banner,结果接下来的时间里Google内部讨论都集中在了Docs这边,而始作俑者Youtube则借机逍遥。
这个广告banner的效应非常显著,仅仅在7月上线后的一个月之内,Youtube的IE6用户访问数量就直接减半,而全球范围内IE6的浏览也锐减10%,从W3C的IE占有率图表看,那个时间点上IE6份额产生了一次断崖式的下跌。最终在2012年,IE6的使用率已经降到了1%以下,意味着已经没有多少人还在使用这个老掉牙又残废的浏览器,甚至连微软当时都开心不已。它肯定不知道其实是死对头在暗中帮了一把。
当然,最终的幕后黑(ying)手(xiong)还是这帮可爱的程序员们。不过当时带着他们的领导也被惊出了一身冷汗,虽说最后结果皆大欢喜,他还是要求自己的手下们不要再偷偷搞出一桩大事,万一有个三长两短呢?
所以这件凶案给了我们一个深刻的教训,别惹程序员。
要发表评论,您必须先登录。
“下克上”的典型成功案例