技术开发 频道

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

  成败需要时间证明

  现在Gears已经支持很多新的功能,其中有些与来自微软和Adobe的下一代Web API是类似的,而有些则是谷歌自己创新的成果。开发者可以调用的功能包括后台进程、客户端图像处理、场所感知、更好的文件上传功能和浏览器内的本地数据库支持等。

  一个新的API和开发平台要想被接纳需要进行两方面的努力:一方面是用户支持,在此要求用户安装一个插件;另一方面是开发者的支持,开发者会认为Gears使用起来非常简单,因为这与使用其它基于浏览器的Javascript没有什么区别,它只是让开发者可以在浏览器中实现更多的功能。Javascript和Web开发者不需要学习新的东西,而用户只需要安装一个插件。Adobe的Flash花了5、6年的时间才变得非常通用,才让开发者对其非常信任。而Gears在谷歌的支持下或许只需花费少于Flash一半的时间就能被认可。

  在这次平台之争中谷歌不会失去什么,相反会收获不少,通过简单的方式就具有了一个基于标准的开源替代Web API。和其它竞争对手不同的是,谷歌没有兴趣控制这个平台,也不希望从这个平台中直接获得收益。他们只是希望能维持现在的格局:大部分程序使用浏览器里的Javascript开发,如果有更多需求才会去考虑Flash或者其它替代技术。

  自从上次平台之争后已经过去了很长时间,不过每次经历过这样一次技术之争后,我们都会看到一些大公司的衰落和小公司的崛起。再联系到开源的发展,我们可以发现没有一家公司能独霸天下。对于这次新的平台之争,我们可以肯定的是它是一场持久战。或许只有时间会证明谷歌这次推动Web向前发展的方法是否会成功。

0
相关文章