深入浅出Ajax
基本信息
推荐阅读
内容简介回到顶部↑
ajax作为流行的web开发技术,由于其具有异步的数据请求和web页面数据的无刷新改变等特性,广泛应用于web 2.0与富客户端口web中。本书首先通过分析ajax相关技术入手,深入ajax的技术细节;然后对现在流行的ajax实现模式进行了介绍,掌握ajax的思考方式;最后通过一个大型的ajax开发实例,让读者全面了解怎样将ajax在实际项目中加以应用。
全书共7章。第1章,回答了一些基本问题;第2章,对ajax相关技术从xmlhttprequest、dom、动态显示页面内容、与服务器通信、ajax的安全性等方面加以具体剖析;第3章,就现在流行的一些ajax的实现模式加以说明;第4章,简单介绍了ajax的两个开源框架dojo与dwr;第5章,以一个大型web应用的实例——wwfdesigner带领读者将ajax应用到实际的项目开发中;第6章,说明在引入ajax以后,对多层架构的web、mvc、soa等应用的影响与改善;第7章,讲述作者在ajax开发过程中进行调试的一些经验与技巧。书末附录a介绍开发ajax的常用工具和框架。
本书适合于广大web应用开发人员和ajax爱好者阅读参考,也可作为ajax培训教材。
全书共7章。第1章,回答了一些基本问题;第2章,对ajax相关技术从xmlhttprequest、dom、动态显示页面内容、与服务器通信、ajax的安全性等方面加以具体剖析;第3章,就现在流行的一些ajax的实现模式加以说明;第4章,简单介绍了ajax的两个开源框架dojo与dwr;第5章,以一个大型web应用的实例——wwfdesigner带领读者将ajax应用到实际的项目开发中;第6章,说明在引入ajax以后,对多层架构的web、mvc、soa等应用的影响与改善;第7章,讲述作者在ajax开发过程中进行调试的一些经验与技巧。书末附录a介绍开发ajax的常用工具和框架。
本书适合于广大web应用开发人员和ajax爱好者阅读参考,也可作为ajax培训教材。
目录回到顶部↑
第1章 ajax简介
1.1 ajax之前的web应用
1.2 ajax定义与技术组成
1.3 ajax的应用现状
1.4 ajax的优点与缺点
1.5 哪里需要应用ajax
1.6 总结
第2章 ajax相关技术
2.1 xmlhttprequest
2.2 xmlhttprequest与文档对象模型dom
2.3 动态显示页面内容
2.4 与服务器端通信
2.5 兼容性问题
2.6 ajax的安全性问题
2.7 构建自己的ajax函数库
第3章 ajax技术应用与实战
3.1 基本应用
3.2 数据展示应用
3.3 技术应用中应注意的问题
第4章 ajax框架
1.1 ajax之前的web应用
1.2 ajax定义与技术组成
1.3 ajax的应用现状
1.4 ajax的优点与缺点
1.5 哪里需要应用ajax
1.6 总结
第2章 ajax相关技术
2.1 xmlhttprequest
2.2 xmlhttprequest与文档对象模型dom
2.3 动态显示页面内容
2.4 与服务器端通信
2.5 兼容性问题
2.6 ajax的安全性问题
2.7 构建自己的ajax函数库
第3章 ajax技术应用与实战
3.1 基本应用
3.2 数据展示应用
3.3 技术应用中应注意的问题
第4章 ajax框架
前言回到顶部↑
Ajax是最近非常流行的一种Web开发技术,由于其具有异步的数据请求和Web页面数据的无刷新改变等特性,被广泛应用于对应用性能与用户体验要求都很高的Web 2.0与富客户端的Web应用中。随着Web 2.0应用的逐渐演进,Ajax也将获得更多的应用空间。.
本书内容
本书首先从分析Ajax相关技术入手,详细讲解实现Ajax的各种标准技术(如XML,CSS,HttpRequest,DHTML等),深入Ajax的技术细节;然后对现在流行的Ajax实现模式进行介绍,掌握Ajax的思考方式;最后通过一个大型的Ajax开发实例,让读者全面了解怎样将Ajax在实际项目中加以应用。全书以作者7年的大型Web应用开发方面的经验为支撑,以丰富的实际例子来讲解Ajax技术在企业开发中的应用。本书还对Ajax会给Web开发架构带来的影响进行探讨。
本书力求做到让有一定Web开发经验但对Ajax技术不甚了解的读者在阅读完本书后能够迅速掌握Ajax技术,并能结合自己的实践经验把Ajax应用到实际的开发中。对于对Ajax相关技术有了解的读者,能够以最快的速度深入到应用实践中。
全书共分7章,讲述了Ajax一些基本问题和Ajax应用的现状与前景;对Ajax相关技术加以具体剖析;就现在流行的一些Ajax的实现模式加以说明,并简单介绍两个开源框架Dojo与DWR;另外以一个大型Web应用的实例(WWFDesigner)带领读者将Ajax应用到实际的项目开发中;说明了在引入Ajax以后对多层架构的Web、MVC和SOA等的影响与改善;最后讲述了作者在Ajax开发过程中进行调试的一些经验与技巧。书末附录介绍常用的开发工具、框架和相关的开发资源。
本书关注Web应用的使用体验,特别是在Ajax驱动下的使用体验。在第7章中,通过“让软件的视觉效果更好”与“让软件的交互性更好”两小节,从软件界面与交互效果两个方面,分别介绍了在Web软件开发过程中怎样提高用户的使用体验,特别是怎样利用Ajax提高使用体验。
本书编著过程中力求原创,在整个漫长的创作过程中,参考了大量的Ajax的文献资料,同时对自身多年的工作经验进行了细致的总结。在写作的过程中力求做到:①对Ajax技术原理的讲解细致,绝不漏掉任何关键知识点;②紧密结合实践,所引实例大部分来源于作者实际的工作经验,让读者能够把Ajax技术轻松地应用到实践中;③条理清晰、深入浅出、前后呼应,把技术基础与实际应用紧密地结合起来。
本书对象
Ajax在性能与用户体验上的巨大优势,使其在各种Web应用开发上大放异彩,越来越多的Web应用将以Ajax作为其支撑技术。本书从Ajax的基本技术入手,延伸到Ajax的流行模式的具体实现,然后又将Ajax应用到大型实际项目中;最后,将复杂的技术剖分为合理的层次来进行讲解。对于广大Web应用的开发人员,可以从本书中为开发出高性能与优秀用户体验的Web应用提供经验;对于Ajax爱好者,从本中书可以找到进步的阶梯;对于培训学校,从本中书可以找到实用的Ajax程序设计的培训内容。..
本书特色
实用性极强——本书所选取的实例,均是在Ajax开发设计中所须解决的实际问题,实例的Ajax实现都是被在大型网站与Web应用中使用的经典模式。
层次感清晰——本书在内容安排上,注重深入浅出,循序渐进。
快速生产力——读者只须将某些代码稍作修改,便可以很方便地在自己的Web项目中进行使用,从而提高开发效率。
注重实际开发——关注程序的设计思想,涉及的关键属性和方法,使读者能够举一反三,能够运用所学知识设计更多实用程序。同时,在设计实例的过程中,不仅考虑了Web应用的功能方面,还对Web应用的用户使用体验进行了充分的考虑。
致谢与说明
本书由夏慧军、魏雪辉主笔编写,其中:夏慧军编写第5、7章;魏雪辉编写第1~4、6章。
朱沭红女士负责本书的策划工作,姚新军先生参与本书的前期策划和后期的质量监控。参与本书校对和排版工作有王斌、万雷、张赛桥、周忻、王晓艳、肖静、田元、刘军华、黄北军等。全书由成都易为科技有限责任公司审校。感谢网友Testdll、清源等多位技术专家提出的宝贵意见和建议。
感谢电子工业出版社辛勤工作的老师,你们的付出才使本书能在第一时间和读者见面。本书前后花了近半年的时间完成写作,在这期间获得家人和朋友的大力支持。对所有支持和关心本书的同仁在此一并谢过。
限于作者水平和精力有限,疏漏之处难免,欢迎读者批评指正。
为方便读者更好地理解和应用,本书将书中的代码与示例提供给读者,方便读者更快捷、高效地阅读本书。相关代码的下载地址:www.broadview.com.cn。...
本书内容
本书首先从分析Ajax相关技术入手,详细讲解实现Ajax的各种标准技术(如XML,CSS,HttpRequest,DHTML等),深入Ajax的技术细节;然后对现在流行的Ajax实现模式进行介绍,掌握Ajax的思考方式;最后通过一个大型的Ajax开发实例,让读者全面了解怎样将Ajax在实际项目中加以应用。全书以作者7年的大型Web应用开发方面的经验为支撑,以丰富的实际例子来讲解Ajax技术在企业开发中的应用。本书还对Ajax会给Web开发架构带来的影响进行探讨。
本书力求做到让有一定Web开发经验但对Ajax技术不甚了解的读者在阅读完本书后能够迅速掌握Ajax技术,并能结合自己的实践经验把Ajax应用到实际的开发中。对于对Ajax相关技术有了解的读者,能够以最快的速度深入到应用实践中。
全书共分7章,讲述了Ajax一些基本问题和Ajax应用的现状与前景;对Ajax相关技术加以具体剖析;就现在流行的一些Ajax的实现模式加以说明,并简单介绍两个开源框架Dojo与DWR;另外以一个大型Web应用的实例(WWFDesigner)带领读者将Ajax应用到实际的项目开发中;说明了在引入Ajax以后对多层架构的Web、MVC和SOA等的影响与改善;最后讲述了作者在Ajax开发过程中进行调试的一些经验与技巧。书末附录介绍常用的开发工具、框架和相关的开发资源。
本书关注Web应用的使用体验,特别是在Ajax驱动下的使用体验。在第7章中,通过“让软件的视觉效果更好”与“让软件的交互性更好”两小节,从软件界面与交互效果两个方面,分别介绍了在Web软件开发过程中怎样提高用户的使用体验,特别是怎样利用Ajax提高使用体验。
本书编著过程中力求原创,在整个漫长的创作过程中,参考了大量的Ajax的文献资料,同时对自身多年的工作经验进行了细致的总结。在写作的过程中力求做到:①对Ajax技术原理的讲解细致,绝不漏掉任何关键知识点;②紧密结合实践,所引实例大部分来源于作者实际的工作经验,让读者能够把Ajax技术轻松地应用到实践中;③条理清晰、深入浅出、前后呼应,把技术基础与实际应用紧密地结合起来。
本书对象
Ajax在性能与用户体验上的巨大优势,使其在各种Web应用开发上大放异彩,越来越多的Web应用将以Ajax作为其支撑技术。本书从Ajax的基本技术入手,延伸到Ajax的流行模式的具体实现,然后又将Ajax应用到大型实际项目中;最后,将复杂的技术剖分为合理的层次来进行讲解。对于广大Web应用的开发人员,可以从本书中为开发出高性能与优秀用户体验的Web应用提供经验;对于Ajax爱好者,从本中书可以找到进步的阶梯;对于培训学校,从本中书可以找到实用的Ajax程序设计的培训内容。..
本书特色
实用性极强——本书所选取的实例,均是在Ajax开发设计中所须解决的实际问题,实例的Ajax实现都是被在大型网站与Web应用中使用的经典模式。
层次感清晰——本书在内容安排上,注重深入浅出,循序渐进。
快速生产力——读者只须将某些代码稍作修改,便可以很方便地在自己的Web项目中进行使用,从而提高开发效率。
注重实际开发——关注程序的设计思想,涉及的关键属性和方法,使读者能够举一反三,能够运用所学知识设计更多实用程序。同时,在设计实例的过程中,不仅考虑了Web应用的功能方面,还对Web应用的用户使用体验进行了充分的考虑。
致谢与说明
本书由夏慧军、魏雪辉主笔编写,其中:夏慧军编写第5、7章;魏雪辉编写第1~4、6章。
朱沭红女士负责本书的策划工作,姚新军先生参与本书的前期策划和后期的质量监控。参与本书校对和排版工作有王斌、万雷、张赛桥、周忻、王晓艳、肖静、田元、刘军华、黄北军等。全书由成都易为科技有限责任公司审校。感谢网友Testdll、清源等多位技术专家提出的宝贵意见和建议。
感谢电子工业出版社辛勤工作的老师,你们的付出才使本书能在第一时间和读者见面。本书前后花了近半年的时间完成写作,在这期间获得家人和朋友的大力支持。对所有支持和关心本书的同仁在此一并谢过。
限于作者水平和精力有限,疏漏之处难免,欢迎读者批评指正。
为方便读者更好地理解和应用,本书将书中的代码与示例提供给读者,方便读者更快捷、高效地阅读本书。相关代码的下载地址:www.broadview.com.cn。...







点击看大图


加载中...

