网页上体验台式机程序 AJAX赋予软件新面孔 作者: CNET科技资讯网 翻译:李海 CNETNews.com.cn 2005-10-08 12:5 PM CNET科技资讯网 10月8日国际报道 一种新的网络开发技术承诺可以改变目前PC软件的面貌,它将台式机软件与网络应用软件的界限进行了模糊。 过去许多年,台式机应用程序与特定的操作系统相配套似乎已经成为了牢不可破的模式。但AJAX却可以完全改变这种情况。 Zimbra公司的总裁Scott Dietzen说:“这是一个正在创新的领域。目前,还没有一家公司可以对微软形成挑战。但我们准备改变这一局面。” 上周,Zimbra公布了自己的商业模式,同时他们宣布已经获得1600百万美元的风险资金。Zimbra宣布,他们下月将推出开源版本的电子邮件服务器软件。 Zimbra是众多将宝押在AJAX上的公司之一。所谓AJAX是指“异步JavaScript + XML”(Asynchronous JavaScript + XML的缩写),程序员利用一系列的标准化技术,比如JavaScript和XML来进行应用程序开发。许多软件公司希望,结合了台式机图形用户界面与网络优势的AJAX能够振兴PC软件行业。 当然,现在还没有人希望才进入市场的AJAX程序能够在一夜之间取代Office。微软已经控制了90%以上的台式机软件市场,包括了Office 及其相关产品的信息工人业务部门(Information Worker business)为软件巨人贡献了110亿美元的收入,2005年,这一数字约占微软收入的四分之一。 但Zimbra这样的小公司正在这一市场披荆斩棘。 风险投资商Dan Grossman说:“但我们看到以浏览器为基础的应用程序时,我的感觉是,这只是冰山一角。沿着这一方向,将有很多的机会。” 目前,与台式机应用程序相比,网页还存在很多的局限性。但AJAX可以改变这一情况。 使用AJAX,开发人员能够开发出兼容台式机应用程序的一种交互式用户界面出来。例如,微软Outlook用户可以在本机上将电子邮件拖入文件夹当中,但在目前的MSN Hotmail网页电子邮件服务当中,用户却没有办法这样做。而用Ajax应用程序,用户可以在网页上完成台式机上的操作。 Meebo.com即时通讯软件公司的创始人Seth Sternberg说:“没有AJAX,我们就没有能力创建出足够好的用户体验出来。” Dietzen认为,基于网页的架构可以给IT管理员带来很多的好处,比如一种通用的安全系统,简化管理等等。对于Zimbra公司来说, AJAX可以用一种新鲜的方式将电子邮件与其它应用相结合。 今年初,Google Maps率先采用了AJAX开发技术。用户可以用鼠标在屏幕上移动地图。 Zimbra的程序员已经运用相同的技术让电子邮件客户端与服务器软件有了更多的互动性。Zimbra的电子邮件客户端可以实现日历项目的拖拉,以往邮件的搜索功能。 同时,XML语言的网页客户端程序还可与将其它运用程序连接起来。比如,Google Maps服务可以让用户在地图上标记一个会面的地点,然后在日历程序中反映出来。 AJAX模式的开发可以让Meebo公司很快的切入即时通讯市场。目前,Meebo的即时通讯服务客户端将在今年秋天进行测试。 即使微软也对这种技术显示出了兴趣。下一代的Hotmail当中将主要依靠微软的AJAX工具。雅虎的邮件客户端也将添加AJAX功能。 分析师们指出,由于AJAX运用是基于网页的,因此它们可以脱离企业的网络而运行。它们可以在任何的操作系统上运行。 由于具有跨平台的性质,用户可以在不同的地点,用不同的设备对AJAX应用程序进行访问。另外,基于网页的程序可以让企业的IT管理员更加轻松的进行程序管管理。 利用XML以及网络服务标准,开发者也可以从后台的数据源获取信息。对于软件用户来说,这意味着网页上的信息,比如搜索结果或煮RSS反馈信息可以自动的进行更新,而不需要重新刷新页面。(编辑:孙莹) AJAX gives software a fresh look |
|