Ajax完全手册:Web 2.0开发权威指南

4星 · 超过85%的资源 需积分: 9 81 下载量 129 浏览量 更新于2024-07-26 收藏 114.31MB PDF 举报
"[AJAX完全手册] - 一本详尽阐述AJAX技术的中文PDF书籍,由美国作家Thomas Powell编写,国内译者包括闫锋欣、陈泽峰和万能。该书由电子工业出版社出版,2010年9月发行。书中介绍了如何使用Ajax进行Web编程,特别是通过AjaxTCR库来实现。内容涵盖Ajax的基本概念、JavaScript通信技术、XMLHttpRequest对象、数据格式以及Web服务、安全、用户界面和架构等多个方面。适合有一定Web编程基础的读者和相关培训课程使用。" 《AJAX完全手册》深入剖析了AJAX的核心概念,首先从AJAX的定义出发,通过"HelloAjaxWorld"实例介绍其基本工作原理和历史背景。接着,详细讲解了AJAX出现之前的JavaScript通信技术,如单向和双向通信的各种方法,包括image对象、iframe、script标签和cookie等。此外,还详细探讨了XMLHttpRequest对象,包括其实例化、跨浏览器兼容性、请求和响应的处理方式,以及身份验证和新兴特性的应用。 书中还特别关注了数据格式的选择和处理,如XML、JSON、CSV和YAML等,强调了字符集、安全性、传输效率等因素。作者还分享了如何利用开源Ajax库如YUI简化JavaScript编程,并讨论了处理网络问题(如超时和重试)以及确保Ajax应用程序安全的方法,例如身份认证、混淆和加密技术。 在高级主题部分,作者提到了Web服务、SOP(同源策略)、Mash-up和Comet技术在Ajax中的应用,揭示了Web开发的未来趋势。附录部分提供了JavaScript快速参考、HTTP 1.1参考和AjaxTCR库的详细文档,方便读者深入研究。 总而言之,《AJAX完全手册》是一本全面而深入的Ajax技术指南,不仅涵盖了基本技术和实践案例,还讨论了高级话题和未来方向,对于希望提升Web开发技能的读者来说,是一份宝贵的参考资料。