ajax對web開發(fā)者來說是最重要的技術組合之一。使用這些技術,以及基于xml的web services,ajax開發(fā)者可以創(chuàng)建交互式的web應用,并在瀏覽器中使用javascript處理web服務端響應。.
介紹:
本書完全挖掘出了ajax技術的優(yōu)點,以手把手的方式教您如何揭開ajax的神秘面紗。每個hack代表了完成某個特定任務的精巧方法,從而為您節(jié)省了大量的時間。
本書搜集了80個有關ajax技術的技巧,覆蓋了該技術的所有亮點。你現(xiàn)在就想構建下一代web應用嗎?本書可以教你如何去做。
ajax hacks同時還為高級web開發(fā)者提供了更先進的技巧,比如展示如何創(chuàng)建大的可維護的書簽;如何在ajax應用中使用客戶端存儲;如何使用ajax從 javascript中調用內建的java對象。本書甚至還展示了測試ajax應用和提高javascript代碼的可維護性、性能和可靠性的最佳實踐。
想在您的web站點中增加額外的交互行為嗎?需要創(chuàng)建如桌面應用般的站點嗎?《ajax hacks中文版》就是您要尋找的書。ajax是構建在已有技術之上的一整套新的實踐集合,它將幫助您打破web中傳統(tǒng)的每次請求一個頁面的情形,并將用戶所欣賞的新的靈活性賦予您的站點和應用。..
ajax將html、javascript、http通信和xml結合在一起,它允許web頁面在無需刷新整個頁面的情形下和服務器主機進行通信。使用 ajax,您可以在與服務器交換信息時將更多的工作交給瀏覽器來執(zhí)行。gmail和google maps的普及證明了ajax非常適合大型項目,而且其靈活性使之能適用于任何規(guī)模的站點。
在《ajax hacks中文版》中您可以學到:
· 用ajax能力來增強html的表單功能,對表單進行定制以滿足用戶的期望
· 探索googlemaps、yahoo!maps,以及geourlapl,并將他們糅合在一起
· 在ajax環(huán)境中使用cookie
· 管理瀏覽器歷史和后退按鈕
· 使用dwr和ruby on rails創(chuàng)建冬iax應用
· 基于prototype、rico以及script aculo us等javascript庫構建應用
· 管理網絡連接和web服務
《ajax hacks中文版》為您提供了構建下一代基于web應用程的工具,并向您展示了如何用多種不同的方式來組裝它們。無論您是想了解ajax做了什么,還是正在尋找應用ajax的新方法,《ajax hacks中文版》都將對您的編程生涯產生深遠的影響。