網(wǎng)頁(yè)上體驗(yàn)臺(tái)式機(jī)程序 AJAX賦予軟件新面孔
作者: CNET科技資訊網(wǎng) 翻譯:李海
CNETNews.com.cn 2005-10-08 12:5 PM
CNET科技資訊網(wǎng) 10月8日國(guó)際報(bào)道 一種新的網(wǎng)絡(luò)開發(fā)技術(shù)承諾可以改變目前PC軟件的面貌,它將臺(tái)式機(jī)軟件與網(wǎng)絡(luò)應(yīng)用軟件的界限進(jìn)行了模糊。
過去許多年,臺(tái)式機(jī)應(yīng)用程序與特定的操作系統(tǒng)相配套似乎已經(jīng)成為了牢不可破的模式。但AJAX卻可以完全改變這種情況。
Zimbra公司的總裁Scott Dietzen說:“這是一個(gè)正在創(chuàng)新的領(lǐng)域。目前,還沒有一家公司可以對(duì)微軟形成挑戰(zhàn)。但我們準(zhǔn)備改變這一局面。”
上周,Zimbra公布了自己的商業(yè)模式,同時(shí)他們宣布已經(jīng)獲得1600百萬(wàn)美元的風(fēng)險(xiǎn)資金。Zimbra宣布,他們下月將推出開源版本的電子郵件服務(wù)器軟件。
Zimbra是眾多將寶押在AJAX上的公司之一。所謂AJAX是指“異步JavaScript + XML”(Asynchronous JavaScript + XML的縮寫),程序員利用一系列的標(biāo)準(zhǔn)化技術(shù),比如JavaScript和XML來進(jìn)行應(yīng)用程序開發(fā)。許多軟件公司希望,結(jié)合了臺(tái)式機(jī)圖形用戶界面與網(wǎng)絡(luò)優(yōu)勢(shì)的AJAX能夠振興PC軟件行業(yè)。
當(dāng)然,現(xiàn)在還沒有人希望才進(jìn)入市場(chǎng)的AJAX程序能夠在一夜之間取代Office。微軟已經(jīng)控制了90%以上的臺(tái)式機(jī)軟件市場(chǎng),包括了Office 及其相關(guān)產(chǎn)品的信息工人業(yè)務(wù)部門(Information Worker business)為軟件巨人貢獻(xiàn)了110億美元的收入,2005年,這一數(shù)字約占微軟收入的四分之一。
但Zimbra這樣的小公司正在這一市場(chǎng)披荊斬棘。
風(fēng)險(xiǎn)投資商Dan Grossman說:“但我們看到以瀏覽器為基礎(chǔ)的應(yīng)用程序時(shí),我的感覺是,這只是冰山一角。沿著這一方向,將有很多的機(jī)會(huì)。”
目前,與臺(tái)式機(jī)應(yīng)用程序相比,網(wǎng)頁(yè)還存在很多的局限性。但AJAX可以改變這一情況。
使用AJAX,開發(fā)人員能夠開發(fā)出兼容臺(tái)式機(jī)應(yīng)用程序的一種交互式用戶界面出來。例如,微軟Outlook用戶可以在本機(jī)上將電子郵件拖入文件夾當(dāng)中,但在目前的MSN Hotmail網(wǎng)頁(yè)電子郵件服務(wù)當(dāng)中,用戶卻沒有辦法這樣做。而用Ajax應(yīng)用程序,用戶可以在網(wǎng)頁(yè)上完成臺(tái)式機(jī)上的操作。
Meebo.com即時(shí)通訊軟件公司的創(chuàng)始人Seth Sternberg說:“沒有AJAX,我們就沒有能力創(chuàng)建出足夠好的用戶體驗(yàn)出來。”
Dietzen認(rèn)為,基于網(wǎng)頁(yè)的架構(gòu)可以給IT管理員帶來很多的好處,比如一種通用的安全系統(tǒng),簡(jiǎn)化管理等等。對(duì)于Zimbra公司來說, AJAX可以用一種新鮮的方式將電子郵件與其它應(yīng)用相結(jié)合。
今年初,Google Maps率先采用了AJAX開發(fā)技術(shù)。用戶可以用鼠標(biāo)在屏幕上移動(dòng)地圖。
Zimbra的程序員已經(jīng)運(yùn)用相同的技術(shù)讓電子郵件客戶端與服務(wù)器軟件有了更多的互動(dòng)性。Zimbra的電子郵件客戶端可以實(shí)現(xiàn)日歷項(xiàng)目的拖拉,以往郵件的搜索功能。
同時(shí),XML語(yǔ)言的網(wǎng)頁(yè)客戶端程序還可與將其它運(yùn)用程序連接起來。比如,Google Maps服務(wù)可以讓用戶在地圖上標(biāo)記一個(gè)會(huì)面的地點(diǎn),然后在日歷程序中反映出來。
AJAX模式的開發(fā)可以讓Meebo公司很快的切入即時(shí)通訊市場(chǎng)。目前,Meebo的即時(shí)通訊服務(wù)客戶端將在今年秋天進(jìn)行測(cè)試。
即使微軟也對(duì)這種技術(shù)顯示出了興趣。下一代的Hotmail當(dāng)中將主要依靠微軟的AJAX工具。雅虎的郵件客戶端也將添加AJAX功能。
分析師們指出,由于AJAX運(yùn)用是基于網(wǎng)頁(yè)的,因此它們可以脫離企業(yè)的網(wǎng)絡(luò)而運(yùn)行。它們可以在任何的操作系統(tǒng)上運(yùn)行。
由于具有跨平臺(tái)的性質(zhì),用戶可以在不同的地點(diǎn),用不同的設(shè)備對(duì)AJAX應(yīng)用程序進(jìn)行訪問。另外,基于網(wǎng)頁(yè)的程序可以讓企業(yè)的IT管理員更加輕松的進(jìn)行程序管管理。
利用XML以及網(wǎng)絡(luò)服務(wù)標(biāo)準(zhǔn),開發(fā)者也可以從后臺(tái)的數(shù)據(jù)源獲取信息。對(duì)于軟件用戶來說,這意味著網(wǎng)頁(yè)上的信息,比如搜索結(jié)果或煮RSS反饋信息可以自動(dòng)的進(jìn)行更新,而不需要重新刷新頁(yè)面。(編輯:孫瑩)
AJAX gives software a fresh look
聯(lián)系客服