Ajax基础教程

出版时间:2006-2  出版社:人民邮电出版社  作者:(美)阿斯利森/(美)舒塔/金灵等  页数:253  译者:金灵  
Tag标签:无  

前言

  见过GoogleMaps的界面吗?也许你还不以为然,如果是桌面应用,这只是雕虫小技而已。不过要知道,你看到的可不是桌面应用,它完全是一个Web应用! 也许你又会说,是Web应用又怎么样?我一样可以做到。不错,不是有这么一句话吗?“只要功夫深,铁杵也能磨成针。”只要你肯想办法,没有做不到的。但是,可以告诉你,这个应用并没有让开发人员费多大力气。是什么“高级技术”让开发人员如虎添翼?又是什么“宝贝”使用户欣喜万分? 这就是Ajax! Ajax并不是一个高深的技术,如果说是宝贝,也只能算是“老宝贝”!曾经有人评价Ajax是“新瓶装老酒”。但是这并不妨碍人们对它趋之若鹜。

内容概要

  Ajax技术可以提供高度交互的Web应用,给予用户更丰富的页面浏览体验。本书重点介绍Ajax及相关的工具和技术,主要内容包括XMLHttpRequest对象及其属性和方法、发送请求和处理响应、构建完备的Ajax开发工具、使用JsUnit测试JavaScript、分析JavaScript调试工具和技术,以及Ajax开发模式和框架等。本书中所有例子的代码都可以从Apress网站本书主页的源代码(Source Code)免费得到。  本书适合各层次Web应用开发人员和网页设计人员阅读。

作者简介

  Ryan Asleson,资深Web开发人员、对Javascript和Web开发工具有着丰富的经验。他是基于J2EE的Ajax开源框架Taconite的创始开发者之一。他的兴趣还包括性能优化和基于标准的开发。 Nathaniel T.Schutta,资深Java Web开发人员。他拥有明尼苏达大学软件工程硕士学位,并通过了SCWCD认证。他特别关注用户界面设计,是ACM人机交互特殊兴趣小组的资深成员。

书籍目录

译者序前言致谢关于技术审校第1章 Ajax简介1.1 Web应用简史1.2 浏览器历史一l.3 Web应用的发展历程1.3.1 CGI1.3.2 applet1.3.3 JavaScript1.3.4 servlet、ASP和PHP哦,太多了!1.3.5 Flash1.3.6 DHTML革命1.3.7 XML衍生语言1.3.8 基本问题1.3.9 AjaXl.4 可用性问题1.5 相关技术1.6 使用场合1.7 设计考虑1.8 小结第2章 使用XMlHttpRequest对象2.1 XMLHttpRequest对象概述2.2 方法和属性2.3 交互示例2.4 GET与POST.2.5 远程脚本2.5.1 远程脚本概述2.5.2 远程脚本的示例2.6 如何发送简单请求2.6.1 简单请求的示例2.6.2 关于安全2.7 DOM Level 3加载和保存规约2.8 DOM2.9 小结第3章 与服务器通信:发送请求和处理响应3.1 处理服务器响应3.1.1 使用innerHTML属性创建动态内容3.1.2 将响应解析为XML3.1.3 使用W3C DOM动态编辑页面3.2 发送请求参数3.2.1 请求参数作为XMI发送3.2.2 使用JSON向服务器发送数据3.3 小结一第4章 实现基本Ajax技术4.1 完成验证4.2 读取响应首部4.3 动态加载列表框4.4 创建自动刷新页面4.5 显示进度条4.6 创建工具提示4.7 动态更新Web页面4.8 访问Web服务……

编辑推荐

  这是一本学习Ajax的好书,可以为你开发应用打下坚实基础。  ——Kishore,ajaxgure.blogspot.com  这本书最打动我的一点是……书中有那么多详细、深入的代码示例和讨论。不过,它并不是简单地罗列代码,而是清楚地说明了该怎么做,以及为什么这样做,这真是太棒了!  ——Greg Houghes,个人网格日志  本书循序渐进,实例极为清晰简洁,后面几章讲述了JavaScript与Ajax的调试、测试和文档编写,即使有经验的Ajax程度员也会获益非浅。……总之,每一位Web开发人员都应该拥有本书。  ——Ernest Friedman-Hill,Jess的开发者,美国Sandia国家实验室  2005年,在Web 2.0热潮中,Ajax横空出世,迅速成为最炙手可热的Web开发技术。Google、Microsft、Amazon和Yahoo都已经全面采用Ajax,新一代的网站如雨后春笋,迅速兴起。  什么是Ajax?Ajax为什么会这么热,它到底有什么奇妙之处?Ajax是少数高手才能使用的尖端技术吗?如何用Ajax开发全新用户体验的Web应用,如何用Ajax赋予原有应用新的生命?本书将给你满意的答案!  书中不仅详细讲述了如何结合使用各种标准Web技术如javaScript、HTML、CSS和Httpquest开发Ajax应用,而且涵盖了调试、测试、文档、验证等工具,以及相关的模式、框架、应该避免的陷阱。阅读本书,再加上已有的开发经验,你也能在应用中使用超炫的Ajax技术,使你的网站立即焕然一新!这一过程将乐趣无穷,我们衷心地希望,有一天能看到你开发的基于Ajax的一流应用!  什么是Ajax?Ajax为什么会这么热,它到底有什么奇妙之处?Ajax是少数高手才能使用的尖端技术吗?如何用Ajax开发全新用户体验的Web应用。如何用Ajax赋予原有应用新的生命?本书将给你满意的答案!书中不仅详细讲述了如何结合使用各种标准Web技术如JavaScript、HTML、CSS和XMLHttpRequest开发Ajax应用。而且涵盖了调试、测试、文档、验证等工具。以及相关的模式、框架、应该避免的陷阱。阅读本书,再加上已有的开发经验。你也能在应用中使用超炫的Ajax技术,使你的网站立即焕然一新!这一过程将乐趣无穷,我们衷心地希望,有一天能看到你开发的基于Ajax的一流应用!

图书封面

图书标签Tags

评论、评分、阅读与下载


    Ajax基础教程 PDF格式下载


用户评论 (总计0条)

 
 

 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7