Ajax權(quán)威指南

出版時(shí)間:2008-5  出版社:東南大學(xué)出版社  作者:霍爾德  頁(yè)數(shù):956  
Tag標(biāo)簽:無(wú)  

內(nèi)容概要

  《Ajax權(quán)威指南》教您如何使用JavaScript、xML、css和XHTML這樣的標(biāo)準(zhǔn)處理XMLHttpRequest對(duì)象,建立具有桌面程序功能的基于瀏覽器的Web應(yīng)用程序。您將全面理解當(dāng)今Web站點(diǎn)和程序中所融合的技術(shù),并學(xué)習(xí)如何將其同Ajax并用于先進(jìn)的瀏覽器搜索、Web服務(wù)、Mashup等應(yīng)用。與此同時(shí),您還會(huì)發(fā)現(xiàn)為什么使用Ajax開(kāi)發(fā)更快速、簡(jiǎn)單和經(jīng)濟(jì)。其他內(nèi)容還包括:將服務(wù)器后端組件與瀏覽器中的用戶(hù)界面相連、加載和處理XML文檔,以及如何用JSON替換XML、處理文檔對(duì)象模型(DOM)、設(shè)計(jì)具有可用性、功能性、可視性和可達(dá)性的Aiax界面、站點(diǎn)導(dǎo)航布局、為圖表、導(dǎo)航框和窗口增加生命周期、動(dòng)畫(huà)、交互式表單和數(shù)據(jù)驗(yàn)證、將Ajax應(yīng)用于商業(yè)通信、創(chuàng)建不需要插件的互聯(lián)網(wǎng)游戲、模塊化編程的優(yōu)勢(shì),優(yōu)化Ajax應(yīng)用程序的方法等等。    本書(shū)還提供了包含XML和XSLT、流行的JavaScript框架、庫(kù)、工具以及眾多Web服務(wù)API的參考。由于提供了更多的工具和選項(xiàng),Ajax為開(kāi)發(fā)者們給出了一種擺脫原有束縛、創(chuàng)建Web內(nèi)容的新方式。《Ajax權(quán)威指南》為您詳盡介紹如何使用這套獨(dú)特的開(kāi)發(fā)工具。

作者簡(jiǎn)介

Anthony T.Holdener Ⅲ目前正在利用最新的可達(dá)性和跨瀏覽器兼容技術(shù)創(chuàng)建Internet/Intranet程序。他在圣路易斯大學(xué)獲得計(jì)算機(jī)科學(xué)學(xué)位。在過(guò)去8年中,他作為網(wǎng)站構(gòu)架師和開(kāi)發(fā)者為該地區(qū)的多家“財(cái)富500強(qiáng)”公司工作。

書(shū)籍目錄

PrefacePart Ⅰ.Ajax Fundamentals  1. Reinventing the Web    Web Page Components    Modern Web Standards    Browsers    Standards Compliance    Welcome to Web 2.0  2. From Web Sites to Web Applications    The Transition    Basic Web and Ajax Design Patterns    Application Environments    The Developer    What Ajax Is Not  3. Servers, Databases, and the Web    The Web Server    Server-Side Scripting    Databases    Getting Data Into and Out of Relational Databases    Interfacing the Interface    Frameworks and Languages    What Good Are Frameworks?  4. Foundations: Scripting XML and JSON    XML    JSON    Choosing a Data Exchange Format    A Quick Introduction to Client Frameworks    Simplifying Development  5. Manipulating the DOM    Understanding the DOM    We've Already Met    Manipulating DOM Elements, Attributes, and Objects    Change That Style    Events in the DOM    DOM Stuff for Tables    Is innerHTML Evil?  6. Designing Ajax Interfaces    Usability    Functionality    Visualization    Accessibility    The Ajax InterfacePart Ⅱ.Ajax Foundations  7. Laying Out Site Navigation    Menus    Tabs    Navigation Aids    Problems with Ajax Navigation    General Layout  8. Fun with Tables and Lists    Layout Without Tables    Accessible Tables    Sorting Tables    Tables with Style    Table Pagination    Lists 2.0    Lists for All Seasons  9. Page Layout with Frames That Aren't    Using Frames    XHTML and Frames    The Magic of Ajax and a DIV    Page Layout  10. Navigation Boxes and Windows    The Alert Box    Integrating the Window    Navigation Windows    Tool Tips    The Necessary Pop Up  11. Customizing the Client    Browser Customizations    Stylesheet Switching    Switching Different Customizations    Easy Font-Size Switching    Creating Color Themes    Throwing Ajax into the Mix    Changing Site Language with Ajax    Repositioning Objects and Keeping Those Positions    Storing It All in the Database  12. Errors: To Be (in Style) or Notto Be    Error Handling on the Web    Should I React to That Error?    Handling an Error with Care    Integrating the User Error  13. This Ain't Your Father's Animation    Animation on the Web    What Is Wrong with GIF?    Building Animation with the PNG Format    Ajax Animations  14. A FunnyThing Happened on the Way to the Form    XHTML Forms    Using JavaScript    Fancier Forms    The Basics of Ajax and Forms    Accepting Ajax-Delivered Data    Server Responses  15. Data Validation: Client, Server, or Both    Data Validation Is Important    Validation with JavaScript    CSS Notification of Errors    Validation on the Server    Ajax Client/Server ValidationPart Ⅲ.Ajax in Applications  16. Search:The New Frontier    Types of Site Searches    Dynamic Searching with Ajax    Googling a Site  17. Introducing Web Services    What Is a Web Service?    Web Service Architectures    Ajax and Web Services    Web Feeds    Web Service APIs  18. Web Services: The APIs    Publicly Available Web Services    Ajax and the API    The Next Step with Services  19. Mashups    Mashups in Web 2.0 Applications    What Are Mashups?    Mashups As Applications    Data Sources    Application Portlets    Building a Mashup    Mashups and Business  20. ForYour Business Communication Needs    Businesses and Ajax    Real-Time Communication    File Sharing    Whiteboards    Combining Applications  21. Internet Games Without Plug-ins    Gaming on the Web    Internet Requirements    Animating a Character    Basic Collisions    User Input .    The Basics of Event Handling    Putting It All TogetherPart Ⅳ.Wrapping Up  22. Modular Coding    What Is Modular Coding?    The Client Side    The Server Side  23. Optimizing Ajax Applications    Site Optimization Factors    HTTP    Packets    Client-Side Optimizations    Server-Side Optimizations    Ajax OptimizationPart Ⅴ.References  A.The XML and XSLT You Need to Know  B.JavaScript Framework, Toolkit, and Library References  C.Web Service API Catalog  D.Ajax Risk ReferencesIndex

編輯推薦

《Ajax權(quán)威指南(影印版)(英文版)》由東南大學(xué)出版社出版。

圖書(shū)封面

圖書(shū)標(biāo)簽Tags

無(wú)

評(píng)論、評(píng)分、閱讀與下載


    Ajax權(quán)威指南 PDF格式下載


用戶(hù)評(píng)論 (總計(jì)3條)

 
 

  •   英文原版,好,詳細(xì)全面。只是服務(wù)端代碼是PHP的,要是JSP就更好了,不過(guò)也不影響對(duì)Ajax的理解,強(qiáng)烈推薦
  •   內(nèi)容還沒(méi)細(xì)看,印刷,排版紙張都很好.是我買(mǎi)影印版里最好的了.而且價(jià)格折扣很?chē)樔?
  •   這本書(shū)還是蠻好的,就是需要有英語(yǔ)功底。
 

250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7