出版時間:2007-9 出版社:人民郵電出版社 作者:艾可恩
Tag標簽:無
內(nèi)容概要
《深入理解Ajax:基于JavaScript的RIA開發(fā)》一方面從Web開發(fā)的宏觀視角審視了Ajax,總結了Ajax應用的不同策略,探討了Ajax應用開發(fā)的生命周期,另一方面也深入介紹了Ajax技術的各個方面,詳細地說明了程序庫及相關工具的用法。最后,還通過3個大型的應用實例展示了Ajax的不同應用策略,為Web開發(fā)人員提供一個翔實的指南。
《深入理解Ajax:基于JavaScript的RIA開發(fā)》對那些已有一定Web開發(fā)經(jīng)驗并希望開發(fā)出可用性更高的Web應用程序的開發(fā)人員是不可多得的速成教程。對于希望系統(tǒng)地了解Ajax的開發(fā)人員,希望在當前和未來項目中應用Ajax的項目經(jīng)理,《深入理解Ajax:基于JavaScript的RIA開發(fā)》也有很高的參考價值。書中所有源代碼可在網(wǎng)址http://www.ptpress.com.cn的下載區(qū)免費下載。
作者簡介
作者:(美國)艾可恩(Joshua Eichorn) 譯者:徐鋒 陳宗恒Joshua Eichorn 是一位生活在亞利桑那州的Web的開發(fā)人員。他獲得了亞利桑那州立大學的計算機信息系統(tǒng)專業(yè)的學位。Josh多年來參與了多個開源項目的開發(fā),并且是最流行的PHP文檔化解決方案phpDocumentor的創(chuàng)始人。Josh現(xiàn)在是PEAR下HTML_AJAX程序庫的項目領導人。
書籍目錄
第1部分第1章 Ajax概述1.1 富Internet應用程序1.2 Ajax的定義1.3 Ajax包含的技術1.4 遠程腳本1.5 Gmail使XMLHttpRequest成為主流1.6 新名稱:Ajax1.7 小結第2章 入門知識2.1 XMLHttpRequest概述2.1.1 XMLHttpRequest::Open()2.1.2 XMLHttpRequest::Send()2.1.3 XMLHttpRequest::setRequestHeader()2.1.4 XMLHttpRequest::getResponseHeader()和getAllResponseHeaders()2.1.5 其他XMLHttpRequest方法2.1.6 XMLHttpRequest屬性2.1.7 readyState參考值2.2 跨瀏覽器的XMLHttpRequest2.3 發(fā)送異步請求2.4 沒有XMLHttpRequest的Ajax2.5 退而求其次的選擇1:使用IFrame發(fā)送請求2.5.1 創(chuàng)建一個隱藏IFrame2.5.2 創(chuàng)建一個表單2.5.3 從載入的內(nèi)容向原始文檔發(fā)送數(shù)據(jù)2.5.4 基于IFrame的Ajax完整實例2.6 退而求其次的選擇2:使用cookie發(fā)送請求2.7 小結第3章 使用發(fā)送的數(shù)據(jù)3.1 以文檔為中心的方法3.1.1 用Ajax為頁面添加新的HTML內(nèi)容3.1.2 通過DOM使用XML3.1.3 通過XSLT使用XML3.2 遠程腳本3.2.1 基本RPC3.2.2 SOAP和XML-RPC3.2.3 自定義XML3.2.4 JavaScript和JSON3.3 請求類型的選擇3.4 小結第4章 將Ajax添加到Web開發(fā)過程中4.1 改變開發(fā)生命周期4.1.1 功能增強產(chǎn)生的變化4.1.2 Ajax實戰(zhàn):去除彈出式的用戶搜索4.1.3 創(chuàng)建Ajax驅動的應用程序所引發(fā)的變化4.2 將Ajax集成到框架中4.3 將JavaScript作為主要開發(fā)語言4.4 新開發(fā)范型帶來的問題4.5 使用程序庫的優(yōu)點4.6 構建自己的程序庫的理由4.7 融合開源軟件4.7.1 評價開源程序庫4.7.2 開源程序庫與商業(yè)程序庫的區(qū)別4.8 構建實例:Firefox計數(shù)器4.9 下載實例:Intranet網(wǎng)站4.10 小結第5章 從Ajax中可獲取的主要內(nèi)容第6章 可用性原則第7章 Ajax調(diào)試指南第2部分第8章 第2部分中使用的程序庫:Sarissa、scriptaculous第9章 第2部分中使用的程序庫:HTML_AJAX第10章 加速數(shù)據(jù)顯示第11章 為Blog添加用Ajax實現(xiàn)的登錄功能第12章 構建故障記錄單管理系統(tǒng)附錄A 針對JavaScript的Ajax程序庫附錄B 涵蓋服務器層的Ajax程序庫附錄C JavaScript DHTML程序庫
編輯推薦
本書一方面從W曲開發(fā)的宏觀視角審視了Ajax,總結了Ajax應用的不同策略,探討了Ajax應用開發(fā)的生命周期,另一方面也深入介紹了Ajax技術的各個方面,詳細地說明了序庫及相關工具的用法。最后,還通過3個大型的應用實例展示了Ajax的不同應用策略,為Web開發(fā)人員提供一個翔實的指南。 本書對那些已有一定W曲開發(fā)經(jīng)驗并希望開發(fā)出可用性更高的W曲應用程序的開發(fā)人員是不可多得的速成教程。對于希望系統(tǒng)地了解Ajax的開發(fā)人員,希望在當前和未來項目中應用Ajax的項目經(jīng)理,本書也有很高的參考價值
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載