第一部分 入门指南
第1章 Prototype与Scriptaculous入门
1.1 Ajax简史
1.2 什么是Prototype
1.3 什么是Scriptaculous
1.4 应用Prototype与Scriptaculous
1.5 小结
第2章 QuickGallery简介
2.1 设计与实现
2.2 评估传统的Web应用程序
2.3 小结
第3章 使用Prototype简化Ajax
3.1 为Ajax重设计
3.2 使用XML与Ajax
3.3 使用JSON与Ajax
3.4 小结
第4章 使用Prototype的高级Ajax特性
4.1 Prototype的高级Ajax类
4.2 使用HTML与Ajax
4.3 比较以数据为中心的Ajax和以内容为中心的Ajax
4.4 小结
第二部分 Scriptaculous快速入门
第5章 Scriptaculous特效
5.1 快速见效:一行代码即可添加特效
5.2 配置Scriptaculous与示例
5.3 Scriptaculous特效的分类
5.4 特效
5.5 简单切换显示与隐藏特效
5.6 使用过渡效果
5.7 在特效过程中进行控制
5.8 中止特效
5.9 控制多个特效
5.10 小结
第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 移植服务器端技术