Chrome Frame 将停止支持,历史使命已完成
当 Chrome 的版本号进化到 27 的时候,我们大概忘记了 Google 曾经推出 Chrome Frame。2009 年的时候,IE 仍然是浏览器市场的老大,而 Chrome 以及 Firefox 是作为市场挑战者的面目出现。
作为一名挑战者,它应该做的事情是想尽一切办法,占领传统势力的市场。所以,Google 推出了一款用于 IE 的插件 Google Frame,中文名字叫 “Google 浏览器内嵌框架”。它的功能是将 IE 的浏览器内核替换为 Chrome 自己的。用 Google 的话来说,这是为了让更多人获得更先进的上网体验,减轻前端工程师的负担。
说实话,Chrome Frame 有种 “曲线救国” 的感觉,当然不能寄望它能把红旗插在每一个 IE 浏览器上。但不管如何,2009 年时候的 IE 是一个过时、老旧的引擎,被视为破坏互联网体验的东西,它不支持 HTML5、对 JavaScript 的支持也不完整。许多前端工程师不得不绞尽脑汁保证网站对 IE 的兼容性。所以,许多人欢迎 Google 这种坏坏的做法。
时过境迁,Chrome Frame 看上去已经完成了自己的历史使命,Google 官方宣布将于 2014 年 1 月停止支持。
的确现在的市场已经大不相同了——至少因为 Chrome 以及 Firefox 的夹击之下,IE 的市场份额在不断的下滑。而迫于竞争压力,微软也不再让 IE 得过且过,不断地增加 HTML5 特性的支持。去年在北京呆着的时候,我参加了一次 HTML5 的活动,当时一名微软的布道师前来展示 IE 的 HTML5 特性。
实际上,Google 关停 Chrome Frame 的事情,让我想起了 2008 年 John Siracusa 写的一篇文章。
文章里,Siracusa 为 Chrome 的出现而感到兴奋:“Google 已经受够了网页浏览器这个小江湖,受够了将自己所有的应用程序挤在一个单一的、往往还不太靠谱的容器里。‘真正的’ 应用程序没必要受这种苦。它们的命运由自己把握。它们的边框(chrome)优雅而时尚。它们不只是寄居在其他应用程序中的内容。它们是主角,是一等公民。”
几年了,Chrome 的市场份额已经可以与 IE 一较长短,而且还出现了以它为命名的 PC 操作系统。和 Chrome 这个名字一样,Google 渐渐成为互联网世界里若隐若现的 “边框”——从 Chrome 到 Chrome OS 再到 Chromebook。
注:Siracusa 文章的翻译来自李如一。
题图来自 warnet.ws