本书是Ajax技术大师Dave Crane继《Ajax实战》、《Ajax实战:实例详解》之后,与两位世界级Web专家联手打造的又一部力作,广受好评。作者高屋建瓴,深入剖析这两个库的基本特性和技术内幕。整本书只有三百多页,却面面俱到,包含一百多个典型精致并且彼此联系的示例,用于帮助读者快速学习这两个库。你将在作者生动的引导下开发一个基于Web的图片查看器应用,学习Prototype的高级Ajax特性、Scriptaculous特效与控件的添加、拖放操作的实现等,由此掌握如何在实战中灵活应用这两个库。书中深入探讨了Prototype专为JavaScript核心对象类型提供的新特性,并讨论了几个核心库之间的整合。
这是一本讲述 Prototype和 Scriptaculous的实用性极强的综合指南。本书在简要介绍这两个库在宏观应用中的意义之后,再通过 QuickGallery图片浏览器示例探索突破传统 Web应用局限的捷径,研究 Prototype辅助类及其运行方式;随后介绍如何添加 Scriptaculous特效和控件,如何实现拖放;接着结合短小实用的示例探讨 Prototype为Javascript带来的各种新特性。书中还阐释了如何在实战中使用这两个库,最后探讨几个库之间的整合、HTTP相关知识等。
本书适合各层次 Web开发人员阅读。
第一部分 入门指南
第1章 Prototype与Scriptaculous入门
1.1 Ajax简史
1.1.1 史前
1.1.2 拓荒阶段
1.1.3 开拓者的到来
1.1.4 文明
1.2 什么是Prototype
1.2.1 JavaScript的语言特性
1.2.2 web浏览器中的特性
1.3 什么是Scriptaculous
1.3.1 视觉特效
1.3.2 拖放
1.3.3 组件
1.3.4 实用工具与测试框架
1.4 应用Prototype与Scriptaculous
1.4.1 评分示例分析
1.4.2 使用Prototype与Scriptaculous
1.5 小结
第2章 QuickGallery简介
第3章 使用Prototype简化Ajax
第4章 使用Prototype的高级Ajax特性
第二部分 Scriptaculous快速入门
第5章 Scriptaculous特效
第6章 Scriptaculous控件
第7章 Scriptaculous拖放
第三部分 Prototype深度研究
第8章 与Object有关的一切
第9章 Function的乐趣
第10章 让Array变得简单
第11章 回归浏览器
第四部分 高级主题
第12章 Prototype和Scriptaculous实践
第13章 Prototype、Scriptaculous与Rails
附录A HTTP基础
附录B 监测HTTP流量
附录C 安装和运行Tomcat 5.5
附录D 安装并运行PHP
附录E 移植服务器端技术