Flash、HTML、Ajax 谁将赢得Web应用之战(1)(2)
HTML阵营正在进行的改进
不过,今天的HTML扩展功能在明天有可能会成为标准功能,在未来的HTML5中,我们将看到一些巨大的改变。
其中一个思路是让HTML实现更复杂的数据存储功能,让Web应用程序可以更长时间保存数据或文档的本地副本,这个想法已经有人提出但还没有完全被认可。这种技术的一个非常重要的应用就是让人们可以离线使用自己的Web应用软件。
其它比较大的HTML标准变化还包括,增加画板(Canvas)波脑功能,曾有人称其为脚本语言的新舞台,Canvas让浏览器可以根据程序指令迅速创建特定的图像元素,诸如图表等,而不是从一个网站上下载预先设计好的图像;Web Worker功能可以让浏览器无需影响浏览器界面,在后台执行一些计算量大的任务;而现有标准SVG如果被广泛采用的话,可以实现某些Flash功能。
另外还包括为HTML增加音频和视频标记,它们可以让浏览器无需安装额外插件就能播放多媒体资源。如果业界能够解决这个技术和该领域的知识产品难题的话,它可能具有今天Flash和Silverlight技术的重大优势。
来自Google的大力支持
Google或许是HTML、JavaScript和Ajax的最大支持者。它的Gmail和Google地图网站让很多人重新认识了HTML阵营,另外它还推出了包含在线文字处理、电子表格和演示等功能的Google Docs。
但是微软的Becker表示,一项技术不能仅仅因为Google用的好就说明它的强大。虽然Google实现了很多伟大的应用,但是有多少人能像Google一样使用它们呢?
Google正在为HTML阵营注入新的动力,其中包括通过一个开源项目Gears来提高HTML技术的能力。
Gears的旗舰功能是离线访问Web应用,例如Google的Web文字处理器,它还可以被用来提高社交网站MySpace的搜索速度,以及加速WordPress的发帖过程。从Gears的功能来看,Google正在为将来而考虑,其中包括为Web应用增加桌面提醒来使其交互性更强,增加定位处理而让Web应用充分利用Web用户地理位置信息,以及支持网络摄像机和麦克风功能。
与Flash和Silverlight一样,Gears必须被手动安装,目前它还没有被广泛使用。但是目前一些大的服务已经开始使用它,这有可能推动人们去安装它,进而推动网站站长们来支持它。
Google的Gmail邮箱服务将有可能是引发人们使用Gears的服务之一。Google负责产品管理的副总裁Sundar Pichai表示,“我们相信Gears将会在像Gmail之类的产品中得到广泛应用。”有迹象表明Gears增强版的Gmail不久将会面世。
同时,雅虎掌握了自己的名为BrowserPlus的浏览器扩展技术。目前该技术还仅仅应用在一些雅虎的实验类应用中,诸如用于上传图片到Flickr图像共享站点的Web工具中。






