技術(shù)引領(lǐng)Web 2.0
一直以來技術(shù)人員都有這樣一個設(shè)想,與其安裝昂貴的軟件,不如通過互聯(lián)網(wǎng)來使用安裝在服務(wù)器上的軟件。Web 2.0中的AJAX技術(shù)使這種設(shè)想成為可能。
·AJAX賦予軟件新面孔
AJAX的全稱是Asynchronous JavaScript and XML,它不是一種技術(shù)而是數(shù)種技術(shù)的組合。AJAX采用遠程腳本調(diào)用技術(shù),通過JavaScript語言與XMLHttpRequest對象來實現(xiàn)數(shù)據(jù)請求,將處理由服務(wù)器轉(zhuǎn)移到客戶端,減少了服務(wù)器的資源占用,加快了數(shù)據(jù)處理的速度。采用AJAX開發(fā)的軟件能讓你在使用網(wǎng)絡(luò)應(yīng)用軟件時感覺就象在本機上一樣。
目前AJAX技術(shù)已經(jīng)廣泛應(yīng)用于網(wǎng)絡(luò)應(yīng)用軟件開發(fā)中,Google也許是AJAX技術(shù)開發(fā)投入最大收獲最多的公司,AJAX已經(jīng)成功應(yīng)用于GMail、Google Suggest和Google Maps等網(wǎng)絡(luò)應(yīng)用軟件中。
除了Google以外還有更多的公司在采用AJAX。在AJAX的幫助下Zimbra公司開發(fā)的電子郵件中,比GMail和HotMail更加互動。Meebo.com公司也在即時通訊軟件中采用AJAX技術(shù),以創(chuàng)造更好的用戶體驗。即使微軟也不能阻擋AJAX的魅力,微軟聲稱將在下一代HotMail中加入AJAX工具條。