AJAX 弄潮Web 2.0 在线Office项目复活


AJAX等时髦的开发技术正在刺激着消费者Web应用软件的增长。这些新的技术甚至在使一些一度被认为是不可能的项目“复活”:在线版的Office。

以Google Maps为代表的一些Web服务的推出使得AJAX技术名扬天下。目前,有数十家初创厂商在利用它开发包括从字处理软件到项目管理软件在内的桌面软件的在线版本。但是,它们并非简单地在互联网上复制Office,有时被称为Web 2.0的许多这些Web应用软件的重点是通过网络发布和共享信息。

基本的AJAX技术是微软在1990年代发明的,但直到最近━━大约是在“AJAX”这个词汇出现的2月份,才有大量的开发人员和企业抓住了AJAX带来的机遇。Google今年对AJAX的使用帮助证明:Web应用软件在外观和风格上可以与现有的桌面应用软件相媲美。Web标准在浏览器中的进一步普及给予了开发人员保证:AJAX应用软件能够在大多数PC上运行。

Burton集团的分析师理查德说,当“AJAX”这个词汇今年早些时候出现时,使用它的企业开始遍地开花。这些具有天才开发人员的初创公司能够不受工具厂商的限制,天马行空地使用AJAX技术。理查德表示,使用Flash和Flex等多媒体工具开发的交互式网页存在已经有多年了,这些所谓的“富互联网应用软件”工具将继续适用于复杂的任务,但AJAX能够满足完成简单任务的需求━━例如在现有的Web网站上增添交互性。

构造更好的Web的能力为托管服务铺平了道路,这是对传统的桌面软件模式的一次改变。微软正在积极地转向基于Web的应用软件服务。11月份,微软以软件服务为中心重组了其业务部门,并推出了Live.com服务。包括Windows Live Mail(Hotmail)在内的许多Live.com服务都依赖一个使用了AJAX的前端。

AJAX使用的增加、微软转向服务已经激发了对基于Web的Office取代者的讨论。一些公司已经开发出了办公软件,现在,它们正在使基于Web的通讯成为它们产品的不可缺少的一部分。

例如,Writely就是一款在线文字处理软件。但是,Upstartle公司的联合创始人萨姆说,该系统更大的价值在于,用户能够方便地在开发网页方面进行协作,并共享网页。他表示,在我们推出Writely后的4、5个月里,人们都认为我们疯了。用户为什么不能在浏览器中编辑文档?现在Google和微软也在开发类似的产品了。

Google已经使其部分员工从事OpenOffice开放源代码项目,这促使人们猜测它将提供托管版OpenOffice。微软并没有公布要提供完全托管版的Office。微软上个月宣布,它将推出面向小型企业的Office Live服务,为客户记帐或管理用户,但这一服务将补充而不是取代Office。微软表示,Office Live服务将有广告支持版本和订购版本。

在开发基于Web的Office风格应用软件的另一家初创企业是Silveroffice━━gOffice的开发商,它提供文字处理和打印功能,并计划很快推出在线电子表格和演示软件。该公司的创始人和首席执行官凯文表示,他们明年1月份还计划推出一款服务,将文档转换为PDF格式。

gOffice对于用户是免费的,通过广告获得收入。凯文说,Silveroffice计划向不希望看到广告的企业用户提供订购服务。gOffice的用户数量已经达到了“5位数”,Silveroffice希望gOffice的用户能够增加到200万,其中许多将来自美国之外。

取代Office也不是Silveroffice的目标。凯文说,我认为gOffice能够与Office共存,它们不一定要拼个你死我活。他指出,尽管微软的Outlook被预装在了许多PC上,人们仍然使用基于Web的电子邮件,例如Hotmail或GMail。他指出,利用AJAX和基于Web的发布模式使得他的初创企业能够独立自主地开发应用软件。

Writely、gOffice等基于Web的办公软件、个人信息管理工具、即时通讯软件主要面向消费者。但是,IT业界官员和分析人士表示,AJAX风格浏览器开发模式的影响在企业也能够感受到。企业可以利用AJAX给现有的企业网站增添更多的交互性“共享、重组、再造”,利用基于XML的数据收集技术从不同的信息源获取数据。

电子邮件和日程表初创厂商Zimbra公司的技术总监斯科特预计AJAX将对B2B应用软件产生重大影响,例如金融服务和要求丰富的用户界面的电信客户。Zimbra面向企业的产品使用AJAX用于数据交换,例如,使一个日程表条目在Google Maps上显示会议地点。

萨姆预测说,AJAX的日益普及将导致Web网页上的交互式功能“泛滥成灾”,事实上,一些业界官员和分析人士已经担心AJAX的滥用,导致交互性很高但设计很差的网页。斯科特说,AJAX并非万能药,他指出,一些应用━━例如复杂的电子表格和演示,都要求台式机的存储能力。

 

本文作者:
« 
» 
快速导航

Copyright © 2016 phpStudy | 豫ICP备2021030365号-3