30
三
AIR 之类的 RIA Runtime 根本没前途
转自:http://www.dualface.com/blog/?p=642
今天抽时间看了一下 Adobe AIR 的文档,感觉这类东西根本没有前途。
AIR 本质上是一个运行时环境,类似 VB 的 runtime dll。有了这个 runtime,用户下载一个 AIR 应用后就可以在本机跑起来了,简单的说就是让 Web 应用脱离浏览器环境。但是仔细观察 AIR 就会发现 AIR 现在能做的事情,浏览器绝大部分都能做,而且不久以后还能做得更多。
AIR 有三种主要的应用开发模式:
HTML+JS+CSS Based Application:这种实质上就是基于浏览器的应用了,只不过跑在 AIR 的窗口里面而已。这和 Google Chrome 建立的“应用程序快捷方式”没有什么区别,当然 AIR 对 HTML/JS/CSS 这些有点修改和扩展,不过基本上和标准保持一致。
跑这种应用,如果用户可以选择,Google Chrome 和 Firefox 都是比 AIR 更好的运行环境。Google Chrome 的 HTML 渲染和 JS 执行性能太牛叉了,比 AIR 高了不知道多少倍。而 Firefox 也是非常快速的浏览器,配合各种扩展也可以为用户带来更多的方便。
所以在这种类型的应用上,AIR 是没有机会的。









