技术开发 频道

借Gears暗渡陈仓 谷歌杀入Web开发战争

  【IT168 专稿】随着网络技术的发展,浏览器所担任的角色在不断改变。最初仅仅是作为人们浏览网页、在线交流的平台,现在随着富互联网应用(Rich Internet Application,RIA)概念的提出,人们发现很多以前只有在本地应用实现的效果现在也可以在浏览器中体验了。在这一方面微软和Adobe公司都已经先行一步,各自推出了下一代Web平台,而靠互联网起家的谷歌自然不会任由他人在自己的地盘上“撒野”。

  结盟MySpace暴露谷歌野心

  一年前Google发布了Gears,在这一年中它一直被看作一个辅助性的小工具,可以被一些开发者和用户利用来实现离线访问Web应用。但是我们可能经常听到这种声音:“谁需要离线访问功能?现在人们已经可以随时随地连接到互联网上,所以没有足够的应用来支持Gears”,诸如此类等等。

  不过一年之后当MySpace宣布将使用Gears来加速其消息系统的时候,我们不得不重新认识以前被人们低估的Gears,原来它竟然是谷歌的一张王牌。在人们不注意间谷歌已经花了一年的时间来悄然开始为提供一个新的Web应用程序编程接口(API)而加速。


MySpace集成Gears

  未来的浏览器有可能变为一个可以容纳所有应用程序的虚拟机之类的东西。在这种情况下,操作系统对用户来说将被透明化,因此微软需要保护自己利益的这个源头,Adobe公司也是如此,后者目前通过Flash为用户提供最通用和稳定的web虚拟机。关于与微软之间的竞争,谷歌并不保密,而且它们也知道打击微软最好的办法就是让应用程序不再受操作系统的束缚,方法之一就是把浏览器变为应用程序的一个标准、强大的虚拟机。

  在一篇文章中我们很难说清楚Gears如何改变和加速一个Web应用程序的功能。MySpace中的一些功能使用基于浏览器的Javascript技术来实现,诸如列举和分类邮件,或者,过滤某些朋友的邮件,让用户感觉速度非常慢,当你的浏览器同时作几个类似的请求的时候,你可能会感觉任务加载条似乎停止了一样。而通过快速安装gears,当你点击了确认按钮后,只需要一两秒的加载时间,此前几乎让用户急疯的功能现在让人感觉它是浏览器本身的一部分。

  通过Myspace对Gears的集成,谷歌向人们展示了Gears的真正意图:它不再仅仅是用来离线浏览,而是直接指向Adobe和微软的一个矛头。

0
相关文章