全面升级的战争
2008-08-15 22:07:43本文是为《程序员》杂志八月号的撰稿。我和小马、黑羽正轮流主持《程序员》的一个RIA小栏目,一人一期:)
上期小马在《走向健康的浏览器大战》一文中,介绍了近来如火如荼的新一轮“浏览器大战”,IE、Firefox、Opera、Safari纷纷推出各自的最新版本,并同时号称“更快的速度、更好的兼容性”,当然,还有“更佳的用户体验”。
这场“大战”是如此的激烈,新技术和新特性是那么光彩夺目,历史的战绩与恩怨,也毫无悬念地成为了最佳谈资。但一些已经存在了很久的力量,却躲过众人的视线,各自静悄悄地摸进了主战场。
早在去年五月,Google就发布了跨平台、跨浏览器的浏览器增强工具——Gears。使浏览器可以实现离线本地存储、在背景运行JavaScript等功能。
今年五月,Yahoo发布了BrowserPlus。为浏览器增加了本地存储、拖曳、本地图片编辑、任务栏通知等桌面程序的传统强项。
而基于Adobe的Air各种应用,从简单如MicroBlogging到复杂如eBay Desktop,已是层出不穷。
虽然三者的“进军”路线略有不同(Gears仍在浏览器内作战,Air直接杀入桌面,BrowserPlus则试图连接桌面与浏览器),但最终的用户体验却是趋同的——模糊桌面与浏览器的边界。
如果我们认为这些巨擎们的战略意图只在于赢得“浏览器大战”,或者用“模糊”战术“开辟第二战场”,那就小看他们的胃口了。
在我们的观察对象中,继续加入Flash这个已经成为事实上最成功的“虚拟机”之后,就能发现,真正的战略目标还是那个终极Boss——微软。更准确的说,是微软的“操作系统”。
简单概括所有的这些新技术的战术,都是“模糊操作系统与浏览器的边界,在操作系统与传统应用程序之上,再增加一个全新的‘应用程序层’,最终跳出操作系统的控制范围,创造新的计算环境与用户体验”。我没有想出更好的名字来描述这一层,但无论是Adobe与微软各自解释的“RIA”,还是我们正热衷的“前端应用程序”,亦或是已经老生常谈的“ajax应用”,都是这一层的雏形。
当历史认准目标,没有任何力量可以抗拒。
微软能做的,就是认清形势,积极应对。虽然动作有点慢,但到目前为止,防御工事构建的非常漂亮。浏览器内的Silverlight、桌面上的WPF、王牌IE,以及无论谁当微软CEO都会忍不住偷笑的VisualStudio,都是微软手中的好牌。
这是一场已经全面升级了的战争,无论是战略目标、投入战场的资源、还是失败的代价,都可以让所有人不惜一切。
全文
August 17th, 2008 at 22:36:51
Logo 上做个返回首页的连接吧,我习惯性的会点,囧……
August 18th, 2008 at 09:04:22
哇靠,牛b了,还写专栏
August 29th, 2008 at 11:40:29
在黑羽那边提前知道了哈哈