Ajax基础教程电子版

来源:互联网 发布:交互式flash制作软件 编辑:程序博客网 时间:2024/03/28 22:18

Ajax基础教程电子版 添加时间:2006-4-26 19:32:07 软件图片: 授权形式:免费 适用平台:Win98/WinMe/WinNT/Win2000/WinXP 软件语言:简体中文 下载次数: 940 文件大小:428kb 开 发 商:Home Page 推荐级别:★★★★★★ 详细介绍:

 

国内第一本Ajax图书,讲述最酷最炫的WEB2.0核心技术。亚马逊计算机排行榜首图书

 · 本书评语:
这本书最打动我的一点是…书中有那么多详细、深入的代码示例和讨论。不过,它并不是简单地罗列代码而已,而是清楚地说明了该怎么做,以及为什么这样做,这真的很棒。
— greg hughes - dot - net

总之... 这是一本学习Ajax的好书,可以让你为开发应用打好基础。
— Kishore, ajaxguru.blogspot.com

  在Web开发领域,Ajax横空出世,它能提供高度交互的Web应用,与桌面应用所差无几,而且能够在所有当前Web浏览器上部署,而无需特殊的插件。Ajax建立在现有的一些Web技术基础之上,如JavaScript、HTML和CSS,可以与你喜欢的服务器端语言结合使用。《Ajax基础》解释了如何有效地结合这些技术,在已有的Web应用和将来开发的新应用中实现Ajax。与你一样,我们只是开发人员,而不是拓荒者,我们的任务是构建Web应用,让客户受益。随着Web的不断发展,客户越来越需要得到更有表现力、更漂亮的界面。
    早期有关Ajax的宣传都围绕着它在一些Internet大户中的使用,如Google和Amazon。不过,尽管一些主要的软件开发公司已经走在前面,率先尝试了Ajax,但这并不意味着你的应用也同样能从这个技术中获益。你已经知道如何开发Web应用,所以这不是我们要介绍的内容,这本书只是使用一些重点突出的具体例子介绍Ajax工具和技术,它们能为你的应用赋予新的生命。利用这本书,再加上已有的开发经验,你也能在应用中使用Ajax技术,让最终用户有更丰富的体验。
    我们第一次发现Ajax的潜力时,就知道需要在我们自己的应用中充分利用这个技术。经过一段时间的摸爬滚打,我们学到了一些难得的经验,我们认为这些知识有必要与开发群体共享。通过学习这本书,你能很容易地扩展你的应用来使用Ajax,而且这一过程将乐趣无穷。我们衷心地希望,有一天能看到你开发的基于Ajax的一流应用!

关于作者
关于技术审校人员
致谢
引言
第1章 Ajax简介
1.1 Web应用的发展简史
1.2 浏览器历史
1.3 Web应用的发展历程
1.3.1 CGI
1.3.2 Applet
1.3.3 JavaScript
1.3.4 Servlet、ASP和PHP . . .哦,太多了!
1.3.5 Flash
1.3.6 DHTML革命
1.3.7 XML衍生语言
1.3.8 基本问题
1.3.9 Ajax
1.4 可用性问题
1.5 相关技术
1.6 用法
1.7 设计考虑
1.8 小结
第2章 使用XMLHttpRequest对象
2.1 XMLHttpRequest对象概述
2.2 方法和属性
2.3 一个交互示例
2.4 GET vs. POST
2.5 远程脚本
2.5.1 远程脚本概述
2.5.2 远程脚本的一个例子
2.6 如何发送简单的请求
2.6.1 一个简单的请求例子
2.6.2 关于安全
2.7 DOM Level 3 加载和保存规范
2.8 DOM
2.9 小结
第3章 与服务器通信;发送请求和处理响应
3.1 处理服务器响应
3.1.1 使用innerHTML属性创建动态内容
3.1.2 将响应解析为XML
3.1.3 使用W3C DOM动态编辑页面内容
3.2 发送请求参数
3.2.1 请求参数作为XML发送
3.2.2 使用JSON将数据发送至服务器
3.3 小结
第4章 实现基本Ajax技术
4.1 完成验证
4.2 读取响应首部
4.3 动态加载列表框
4.4 创建自动刷新(Autorefreshing)页面
4.5 显示进度条
4.6 创建工具提示
4.7 动态更新Web页面
4.8 访问Web服务
4.9 提供自动完成(Autocomplete)
4.10 小结
第5章 构建完备的Ajax开发工具箱
5.1 使用JSDoc建立JavaScript代码的文档
5.1.1 安装
5.1.2 用法
5.2 使用Firefox扩展验证HTML内容
5.2.1 HTML Validator
5.2.2 Checky
5.3 使用DOM Inspector搜索节点
5.4 使用JSLint完成JavaScript语法检查
5.5 完成JavaScript压缩和模糊处理
5.6 使用Firefox的Web开发扩展包
5.7 实现高级JavaScript技术
5.7.1 通过prototype属性建立面向对象的JavaScript
5.7.2 私有属性和使用JavaScript的信息隐藏
5.7.3 JavaScript中基于类的继承
5.7.4 汇合
5.8 小结
第6章 使用JsUnit测试JavaScript
6.1 JavaScript提出的问题
6.1.1 测试先行方法介绍
6.1.2 JUnit介绍
6.2 分析JsUnit
6.2.1 起步
6.2.2 编写测试
6.2.3 运行测试
6.2.4 使用标准和定制查询串
6.2.5 使用JsUnit服务器
6.2.6 获得帮助
6.2.7 还能用什么?
6.3 小结
第7章 分析JavaScript调试工具和技术
7.1 用Greasemonkey调试Ajax请求
7.1.1 Greasemonkey介绍
7.1.2 使用Greasemonkey XMLHttpRequest调试用户脚本
7.1.3 使用XMLHttpRequest调试用户脚本检查Ajax请求和响应
7.2 调试JavaScript
7.2.1 使用Firefox JavaScript Console
7.2.2 使用Microsoft Script Debugger
7.2.3 使用Venkman
7.3 小结
第8章 万事俱备
8.1 模式介绍
8.1.1 实现褪色技术(FAT)
8.1.2 实现自动刷新
8.1.3 实现部分页面绘制
8.1.4 实现可拖放DOM
8.2 避免常见的陷阱
8.3 相关的更多资源
8.4 使用框架
8.5 Taconite介绍
8.5.1 Taconite原理
8.5.2 解决方案
8.5.3 Taconite怎么处理内容?
8.6 Dashboard应用介绍
8.7 用Taconite构建Ajax Dashboard
8.7.1 一般特性介绍
8.7.2 设计特性介绍
8.7.3 分析代码
8.7.4 分析天气预报组件
8.7.5 分析标题新闻组件
8.7.6 如何完成自动重新刷新工作?
8.7.7 建立一个更好的Autocomplete
8.8 小结
附录A 开发跨浏览器JavaScript
A.1 向表中追加行
A.2 通过JavaScript设置元素的样式
A.3 设置元素的类属性
A.4 创建输入元素
A.5 为输入元素增加事件处理程序
A.6 创建单选钮
A.7 小结
附录B Ajax框架介绍
B.1 浏览器端框架
B.1.1 Dojo
B.1.2 Rico
B.1.3 qooxdoo
B.1.4 TIBET
B.1.5 Flash/JavaScript Integration Kit
B.1.6 Google AJAXSLT
B.1.7 libXmlRequest
B.1.8 RSLite
B.1.9 SACK
B.1.10 sarrisa
B.1.11 XHConn
B.2 服务器端框架
B.2.1 CPAINT
B.2.2 Sajax
B.2.3 JSON/JSON-RPC
B.2.4 Direct Web Remoting
B.2.5 SWATO
B.2.6 Java BluePrints
B.2.7 Ajax.Net
B.2.8 Microsoft的Project Atlas
B.2.9 Ruby on Rails

暂时只提供部分章节下载,后续章节还在编辑中,敬请期待!

 

下载地址:

点击下载--第一章 点击下载--第二章 点击下载--第五章

文章原地址:http://www.okajax.com/info/bookdown/200604950.htm

原创粉丝点击