如果浏览器之间的竞争是世界大战的话, 那当下就是第二次世界大战,在第一次世界大战中占尽好处的Microsoft IE是节节败退,地盘被Firefox、Safari和Opera这些后起之秀逐步蚕食。Google Chrome自起兵以来,在这个战场上一直也就占领1%左右的江山,但是最近他们推出的Chrome Frame in IE,真是一招狠棋,这场战争的走向也许因此被改变。
按照Chrome Frame官方网站的说法,它是一个IE的插件,可以“无缝地将Chrome的开放的web技术和javascript引擎带到IE中”,让我们逐词分析这句话。
- “无缝”,Chrome Frame只是IE的插件,浏览器的菜单和工具栏等外观不变,用惯了IE的用户操作上不会感觉不舒服。安装了Chrome Frame的IE,变成了躯壳,活跃的是寄生其上的Chrome Frame。
- “开放的web技术”,自然指的是HTML5的新功能。Web的未来是什么?Microsoft说是Silverlight,Adobe说是AIR,更多的人说是HTML5。IE对HTML5的支持一直是半推半就,一方面是放不下第一次世界大战胜利者的架子,一方面open的东西和公司利益有冲突。IE好歹还占半壁江山,IE不完全支持HTML5,要推行HTML5还是有阻力的。现在好了,继续用IE没问题,装上Chrome Frame插件一样拥有对HTML5的完全支持。
- “javascript引擎”,Chrome的javascript引擎很强,至少比IE的强,用户要是发现访问同一网页使用Chrome Frame更快,他们还会继续使用纯种IE吗?
Google Chrome Frame这步棋看起来还很温和,安装了这个插件之后,并不是将Chrome的引擎变成IE显示网页的缺省引擎,只有当网页中包含content=”chrome=1″的标签才会使用Chrome的引擎。
<meta http-equiv="X-UA-Compatible" content="chrome=1">
其实这看似温和的一招真是相当的毒,试想,哪个开发者不希望自己的网站能够功能更强,性能更高,虽然要触发Chrome Frame引擎必须要修改网页,但是这个修改实在太小,举手之劳。开发者既然有心加上一个content=”chrome=1″,自然有心留意一下带来的好处,先不说HTML5,但是Javascript性能的提高,就足以让开发者恨不得全世界所有的IE都装上Chrome Frame,接下来,开发者就会想法让网页能够检测到用户的IE是否安装了Chrome Frame,如果没有安装,则提示用户安装。这就是Google希望的,所以Google也提供了官方的检测IE是否安装Chrome Frame的方法,如果所有网站都有这样的安装提示,那所有的IE很快真的就成为躯壳了,真是毒啊!
来而不往非礼也,要不,我们Microsoft组织一次反击,搞一个IE Frame in Chrome,提供一个Chrome上插件,让IE的引擎跑在Chrome中,让Chrome成为躯壳。可是,就算Chrome可以支持插件,做这样一个IE Frame插件也几乎不可能,IE和Windows操作系统绑得太紧。就算这个IE Frame做出来了,估计也没法用,就看从一个版本的IE升级到下一个版本的IE要花多长时间,可以预想这样一个插件会不会有人安装了。所以,这一板子只能挨着,无力还手。
也许你要说了,有多少用户愿意安装Chrome Frame呢?估计有相当大一部分用户不会费心安装Chrome Frame,但是让用户安装Chrome Frame的阻力不会比让用户安装Microsoft Silverlight的阻力更大。不相信Chrome Frame的用户,也不大可能愿意相信Silverlight,当然,可以用预装绑定等流氓方式强行安装Silverlight,但是在争夺未来的过程中,争夺开发者的人心要比争夺用户的人心更重要,如果开发者都不愿意开发Silverlight网络应用,那就是天下所有的电脑都装了Silverlight也是枉然。Chrome Frame和Silverlight一样都是一个插件,但和Silverlight不一样的是,它不需要开发者重新开发网络应用,还是以前的HTML+javascript,只不过比以前快了,功能更强了,这就很容易获得开发者的支持,有了开发者的支持就好办了。
在Microsoft还在苦口婆心说服业界Silverlight必将是Web未来的时候,在Microsoft还在想法证明IE也是现代浏览器(modern browser)的时候,Google下的这一步棋真是高招,既打击了对手,也充分利用了对手。
我一直觉得技术上的事情没有计谋可言,但是这次,我看到一个技术上的计谋,一个相当高明的计谋。
相关文章:
- Chrome Frame性能测试
- Google Android, Chrome OS & Chrome Web Store
- 浏览器战争进展:Google Chrome取代Apple Safari成为第三浏览器
- Google发布Chrome 4.0正式版
- 微软怎么靠IE浏览器赚钱
分享到: 开心网 豆瓣网 人人网 Google书签 Del.icio.us
2009年9月26日, 星期六 09:17:56
[...] Chrome Frame in IE:这是个狠招 | 巴别塔上的雇工. [...]
2010年2月23日, 星期二 09:00:08
[...] IE对标准的支持和性能一直被业界诟病,不断丢失浏览器市场,Google Chrome甚至通过寄生在IE中的Chrome Frame蚕食IE市场,这次新版本的IE9能不能咸鱼翻身,让我们拭目以待吧。” [...]