用Ajax開(kāi)發(fā)智能Web應(yīng)用程序
摘要: 異步JavaScript+XMLHTTPRequest,并且意味著你可以在基于瀏覽器的JavaScript和服務(wù)器之間建立套接字通訊。其實(shí)AJAX并不是一種新技術(shù),而是已經(jīng)成功地用于現(xiàn)代瀏覽器中的若干成功技術(shù)的可能性組合。所有的AJAX應(yīng)用程序?qū)崿F(xiàn)了一種“豐富的”UI——這是通過(guò)JavaScript操作HTML文檔對(duì)象模型并且經(jīng)由XMLHttpRequest實(shí)現(xiàn)的精確定位的數(shù)據(jù)檢索來(lái)實(shí)現(xiàn)的。典型的示例AJAX應(yīng)用程序是Google Labs(http://labs.google.com)的Google Maps和Google Suggest。這些應(yīng)用程序現(xiàn)場(chǎng)監(jiān)視用戶輸入并且提供實(shí)時(shí)的頁(yè)面更新。最重要的是,在用戶通過(guò)地圖導(dǎo)航或輸入一個(gè)查找字符串的同時(shí),這些事件不需要刷新頁(yè)面。
閱讀全文
Ajax光環(huán)背后的思考
摘要: 自從Jesse James Garrett創(chuàng)造了AJAX這個(gè)名詞,到現(xiàn)在已經(jīng)過(guò)去十八個(gè)月了,AJAX幾乎讓W(xué)eb開(kāi)發(fā)徹底改頭換面。在這一年半的時(shí)間里,發(fā)生了很多事情,包括Web 2.0的熱炒,許多創(chuàng)建或使用富互聯(lián)網(wǎng)技術(shù)公司的誕生或復(fù)蘇,還有真正動(dòng)態(tài)化的在線軟件層出不窮。很明顯,AJAX這個(gè)名詞受到開(kāi)發(fā)業(yè)界的廣歡迎,已經(jīng)真正的走入到我們生活中,Web應(yīng)用程序也達(dá)到前所未有的發(fā)展。
閱讀全文