Ajax实践

Ajax实践

第一部分 重新思考Web应用

第一章 一种新的Web设计方案

1.1 为什么需要Ajax富客户端

1.1.1 比较用户体验

1.1.2 网络延迟

1.1.3 异步交互

1.1.4 独占或瞬态的使用模式

1.2 Ajax的四个基本原则

1.2.1 浏览器中的是应用而不是内容

1.2.2 服务器交付的是数据而不是内容

1.2.3 用户交互变得流畅而连续

1.2.4 有纪律的严肃编程

1.3 真实事件中的Ajax富客户端

1.4 Ajax的替代方案

第二章 Ajax新手上路

2.1 Ajax的关键元素

JavaScript

CSS

DOM

XMLHttpRequest

2.2 用JavaScript改善用户体验

2.3 用CSS定义应用的外观

2.3.1 CSS选择器

2.3.2 CSS样式属性

2.3.3 简单的CSS例子

    1. 使用CSS布局
    1. 使用CSS设置样式

      2.4 用DOM组织视图

      2.4.1 使用JavaScript操作DOM

      2.4.2 寻找DOM节点

      2.4.3 创建DOM节点

      2.4.4 为文档增加样式

    1. className属性
    1. style属性

      2.4.5 捷径:使用innerHTML属性

      2.5 使用XML技术异步加载数据(参考《锋利的jQuery 6.4 编写第一个Ajax例子 )

      2.5.1 IFrame

      2.5.2 XMLDocument和XMLHttpRquest对象

      2.5.3 向服务器发送请求

      2.5.4 使用回调函数监视请求

      2.5.5 完整的生命周期

      2.6 Ajax有何不同

      2.7 小结

      2.8 资源

      1. CSSZenGarden(www.csszengarden.com)

      2. Eric Meyer(www.meyerweb.com/eric/css)和Blooberry(www.blooberry.com)

第三章 使Ajax秩序井然

3.1 从混沌到秩序

3.1.1 模式: 创造通用的词汇表

你可能感兴趣的:(Ajax实践)