Mastering Ajax from the Ground Up cover

Mastering Ajax from the Ground Up

No rating yet
Word count
901K words
Chapters
1
Series
Treasured Edition of the Journey Through Website Development
ISBN
9787302176428

Tags

Summary

This book is a systematic Ajax tutorial for Web developers. Starting from the basic capabilities needed to build Ajax applications, it gradually goes deeper into JavaScript fundamentals and advanced techniques, the DOM document object model, use of the XMLHttpRequest object, development tools and debugging techniques, ways of organizing data (XML and JSON), cross-browser compatibility, and Ajax application architecture, and also introduces popular Ajax frameworks such as Prototype.js. The book is divided into five parts—Preparation, Ajax Technology Components, Analysis of Ajax Application Techniques, Advanced Ajax Applications, and Ajax in Practice—and combines knowledge points with runnable practice projects through the Hello World example, an Ajax guestbook, advanced form validation, dynamic linked menus, and an Ajax chat room. The appendices also provide quick-reference manuals for JavaScript, HTML DOM, and Prototype, and a CD accompanies the book containing the source code for the examples. The book assumes that readers already have some grounding in HTML and CSS, and focuses on filling in their abilities in front-end scripting and asynchronous communication; it is suitable as a study and reference book for PHP, ASP, Java, and .NET programmers, Web front-end developers, testers, and Web architects.

Editor's review

这是一本结构相当完整的Ajax教程:它并不直接进入异步请求部分,会先介绍JavaScript、DOM、对象模型这些与之相关的基础,再进入XMLHttpRequest、数据格式与框架的介绍,学习路径比较顺畅。书里的案例都来自真实的Web开发场景,包括留言本、表单验证、联动菜单、聊天室,可以边学边写。作者围绕Aptana、Firebug、Fiddler这套当年的主流工具,专门讲解了调试流程,这部分内容在同期的Ajax图书中并不多见。附录三份速查手册也方便日常翻阅。需要说明的是,本书出版于2008年,书中围绕Prototype.js和原生XMLHttpRequest组织内容;对今天使用现代前端框架的读者来说,更适合用来理解Ajax的原理与历史脉络,并非学习最新技术选型的首选。

Who it's for

A good fit for

  • 已有HTML、CSS基础,想系统补齐JavaScript与Ajax能力的前端学习者
  • 使用PHP、ASP、Java或.NET,需要为页面加入异步交互的后端程序员
  • 需要理解异步请求原理与调试方法的Web测试、性能检测人员
  • 想了解Ajax早期技术体系与经典实践案例的技术爱好者

Not a good fit for

  • 已经熟练使用现代前端框架、只想要最新工程化实践的资深开发者
  • 完全没有HTML、CSS与JavaScript基础、希望零起点入门的读者
  • 主要做移动端或后端服务端开发、不涉及浏览器交互的读者

Reading tips

  1. 先通读第1篇与第2篇,把第2章到第4章的JavaScript与DOM基础打牢再进入Ajax核心。
  2. 第5章的工具部分建议亲手配置Aptana与Firebug,后面的调试章节才能真正发挥作用。
  3. 第6章至第9章请对照随书光盘源码逐行运行,重点理解XMLHttpRequest的状态与回调时序。
  4. 第10章至第16章按需选读,Prototype.js部分可了解其设计思路,不必强行迁移到现有项目。

About the publisher

Tsinghua University Press China · Founded in 1980

Founded in 1980, Tsinghua University Press has 57 titles in our collection, covering popular science, medicine, health, law, philosophy and social sciences. Representative works include medical popular-science books such as Cancer Truth: Doctors Are Reading It Too and New Knowledge on Cancer by Bo Luo (Li Zhizhong), legal titles such as Sunshine Is the Best Preservative: Express Delivery of Major Global Anti-Corruption Cases, and works like Qi Ge's A Brief History of Philosophy with Big Ideas and Liu Yunhao's From the Internet to a New Industrial Revolution. Its authors include science writers, medical researchers, the Renmin University of China anti-corruption master's class and university scholars, reflecting a publishing profile that balances academic seriousness with accessible reading. As public information is limited, this profile is based only on the titles in our collection.

Contents

  1. Treasured Edition of the Journey Through Website Development

FAQ

这本书适合完全没有基础的人直接学吗?
不太适合。作者在书中假定读者已具备一定的HTML和CSS基础,内容从JavaScript语法讲起但节奏较快,零基础读者建议先补网页基础与JavaScript入门再来阅读。
书里的技术内容现在还有用吗?
书出版于2008年,围绕XMLHttpRequest、Prototype.js展开。其中请求原理、状态变化、数据格式与调试思路至今仍有参考价值,但具体框架与开发工具已过时,不宜作为最新技术选型依据。
随书光盘里的内容是什么?
据出版信息,本书附光盘一张,提供书中示例的源代码,配合第6章至第19章的案例练习使用;光盘为当年随书发行,现今获取可能存在困难,部分图书馆有配套馆藏。
这本书是哪年、由哪家出版社出版的?
《Ajax从入门到精通》由陈华编著,孙鹏等参与翻译与编写,清华大学出版社2008年9月出版,ISBN为9787302176428,全书624页,属于“网站开发非常之旅珍藏版”丛书。

Comments

Find this book

This site is an index: you start “Search all sources” in your browser, and the entries it lists all point to third-party sites; please judge their availability yourself.

About the author

陈华 Author

Chen Hua's publicly available information is limited, but the works collected here show a writer whose subjects span artificial intelligence, medicine, examinations, management, law, and engineering cost management. The ten titles include an introductory textbook, Mathematical Foundations of Artificial Intelligence, alongside works on traditional Chinese medicine such as Orthopedics Experts on Osteoporosis, A Brief History of the Suzhou-School Orthopedics, and a pediatrics volume in the Zhejiang School of Chinese Medicine series, as well as exam preparation material for the national licensed pharmacist qualification. Chen also addresses e-commerce and supply chain management, avoiding legal pitfalls in media work, and engineering cost management. The writing tends toward structured explanation and practical guidance, combining academic popularization with exam and professional applications for readers of varied backgrounds.

More by the same author

Top rated in the same category