出版社:东南大学出版社
年代:2008
定价:98.0
《Ajax权威指南》教您如何使用JavaScript、XML、CSS和XHTML这样的标准处理XMLHttpRequest对象,建立具有桌面程序功能的基于浏览器的Web应用程序。您将全面理解当今Web站点和程序中所融合的技术,并学习如何将其同Ajax并用于先进的浏览器搜索、Web服务、Mashup等应用中来。与此同时,您还会发现为什么使用Ajax开发更快速、简单和经济。
Preface
PartⅠ.AjaxFundamentals
1.ReinventingtheWeb
WebPageComponents
ModernWebStandards
Browsers
StandardsCompliance
WelcometoWeb2.0
2.FromWebSitestoWebApplications
TheTransition
BasicWebandAjaxDesignPatterns
ApplicationEnvironments
TheDeveloper
WhatAjaxIsNot
3.Servers,Databases,andtheWeb
TheWebServer
Server-SideScripting
Databases
GettingDataIntoandOutofRelationalDatabases
InterfacingtheInterface
FrameworksandLanguages
WhatGoodAreFrameworks?
4.Foundations:ScriptingXMLandJSON
XML
JSON
ChoosingaDataExchangeFormat
AQuickIntroductiontoClientFrameworks
SimplifyingDevelopment
5.ManipulatingtheDOM
UnderstandingtheDOM
WeveAlreadyMet
ManipulatingDOMElements,Attributes,andObjects
ChangeThatStyle
EventsintheDOM
DOMStuffforTables
IsinnerHTMLEvil?
6.DesigningAjaxInterfaces
Usability
Functionality
Visualization
Accessibility
TheAjaxInterface
PartⅡ.AjaxFoundations
7.LayingOutSiteNavigation
Menus
Tabs
NavigationAids
ProblemswithAjaxNavigation
GeneralLayout
8.FunwithTablesandLists
LayoutWithoutTables
AccessibleTables
SortingTables
TableswithStyle
TablePagination
Lists2.0
ListsforAllSeasons
9.PageLayoutwithFramesThatArent
UsingFrames
XHTMLandFrames
TheMagicofAjaxandaDIV
PageLayout
10.NavigationBoxesandWindows
TheAlertBox
IntegratingtheWindow
NavigationWindows
ToolTips
TheNecessaryPopUp
11.CustomizingtheClient
BrowserCustomizations
StylesheetSwitching
SwitchingDifferentCustomizations
EasyFont-SizeSwitching
CreatingColorThemes
ThrowingAjaxintotheMix
ChangingSiteLanguagewithAjax
RepositioningObjectsandKeepingThosePositions
StoringItAllintheDatabase
12.Errors:ToBe(inStyle)orNottoBe
ErrorHandlingontheWeb
ShouldIReacttoThatError?
HandlinganErrorwithCare
IntegratingtheUserError
13.ThisAintYourFathersAnimation
AnimationontheWeb
WhatIsWrongwithGIF?
BuildingAnimationwiththePNGFormat
AjaxAnimations
14.AFunnyThingHappenedontheWaytotheForm
XHTMLForms
UsingJavaScript
FancierForms
TheBasicsofAjaxandForms
AcceptingAjax-DeliveredData
ServerResponses
15.DataValidation:Client,Server,orBoth
DataValidationIsImportant
ValidationwithJavaScript
CSSNotificationofErrors
ValidationontheServer
AjaxClient/ServerValidation
PartⅢ.AjaxinApplications
16.Search:TheNewFrontier
TypesofSiteSearches
DynamicSearchingwithAjax
GooglingaSite
17.IntroducingWebServices
WhatIsaWebService?
WebServiceArchitectures
AjaxandWebServices
WebFeeds
WebServiceAPIs
18.WebServices:TheAPIs
PubliclyAvailableWebServices
AjaxandtheAPI
TheNextStepwithServices
19.Mashups
MashupsinWeb2.0Applications
WhatAreMashups?
MashupsAsApplications
DataSources
ApplicationPortlets
BuildingaMashup
MashupsandBusiness
20.ForYourBusinessCommunicationNeeds
BusinessesandAjax
Real-TimeCommunication
FileSharing
Whiteboards
CombiningApplications
21.InternetGamesWithoutPlug-ins
GamingontheWeb
InternetRequirements
AnimatingaCharacter
BasicCollisions
UserInput.
TheBasicsofEventHandling
PuttingItAllTogether
PartⅣ.WrappingUp
22.ModularCoding
WhatIsModularCoding?
TheClientSide
TheServerSide
23.OptimizingAjaxApplications
SiteOptimizationFactors
HTTP
Packets
Client-SideOptimizations
Server-SideOptimizations
AjaxOptimization
PartⅤ.References
A.TheXMLandXSLTYouNeedtoKnow
B.JavaScriptFramework,Toolkit,andLibraryReferences
C.WebServiceAPICatalog
D.AjaxRiskReferences
Index
Ajax究竟是一项新技术还是Web开发者们已经使用了多年的旧东西?事实上两者皆是。本书不仅向您展示久经考验的Web标准如何将Ajax变成现实,还告诉您这些旧有技术如何让网站焕发Web2.0的新颜。《Ajax权威指南》教您如何使用JavaScript、xML、css和XHTML这样的标准处理XMLHttpRequest对象,建立具有桌面程序功能的基于浏览器的Web应用程序。您将全面理解当今Web站点和程序中所融合的技术,并学习如何将其同Ajax并用于先进的浏览器搜索、Web服务、Mashup等应用。与此同时,您还会发现为什么使用Ajax开发更快速、简单和经济。 《Ajax权威指南》教您如何使用JavaScript、xML、css和XHTML这样的标准处理XMLHttpRequest对象,建立具有桌面程序功能的基于浏览器的Web应用程序。您将全面理解当今Web站点和程序中所融合的技术,并学习如何将其同Ajax并用于先进的浏览器搜索、Web服务、Mashup等应用。与此同时,您还会发现为什么使用Ajax开发更快速、简单和经济。其他内容还包括:将服务器后端组件与浏览器中的用户界面相连、加载和处理XML文档,以及如何用JSON替换XML、处理文档对象模型(DOM)、设计具有可用性、功能性、可视性和可达性的Aiax界面、站点导航布局、为图表、导航框和窗口增加生命周期、动画、交互式表单和数据验证、将Ajax应用于商业通信、创建不需要插件的互联网游戏、模块化编程的优势,优化Ajax应用程序的方法等等。 本书还提供了包含XML和XSLT、流行的JavaScript框架、库、工具以及众多Web服务API的参考。由于提供了更多的工具和选项,Ajax为开发者们给出了一种摆脱原有束缚、创建Web内容的新方式。《Ajax权威指南》为您详尽介绍如何使用这套独特的开发工具。【作者简介】 AnthonyT.HoldenerⅢ目前正在利用最新的可达性和跨浏览器兼容技术创建Internet/Intranet程序。他在圣路易斯大学获得计算机科学学位。在过去8年中,他作为网站构架师和开发者为该地区的多家“财富500强”公司工作。
书籍详细信息 | |||
书名 | Ajax权威指南站内查询相似图书 | ||
9787564108403 如需购买下载《Ajax权威指南》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN | |||
出版地 | 南京 | 出版单位 | 东南大学出版社 |
版次 | 影印本 | 印次 | 1 |
定价(元) | 98.0 | 语种 | 英文 |
尺寸 | 26 | 装帧 | 平装 |
页数 | 印数 | 2500 |
Ajax权威指南是东南大学出版社于2008.05出版的中图分类号为 TP393.09-62 的主题关于 计算机网络-程序设计-指南-英文 的书籍。
(美) 赫尔德尔 (Holdener,A.T.) , 著
(美) 温茨 (Wenz,C.) , 著
(美) 埃默特蒂 (Aimonetti,M.) , 著
(美) 佩里 (Perry,B.W.) , 著
(美) 莫里思 (Morrison,M.) , 著
(加) 格里高利克 (Grigorik,I.) , 著
(美) 塔珀 (Tapper,J.) 等, 著
(美) 麦赫马夫 (Mahemaff,M.) , 著
(英) 格雷恩 (Crane,D.) 等, 著