您好,欢迎光临有路网!
深入理解Ajax--基于JavaScript的RIA开发
QQ咨询:
有路璐璐:

深入理解Ajax--基于JavaScript的RIA开发

  • 作者:(美)艾可恩
  • 出版社:人民邮电出版社
  • ISBN:9787115164568
  • 出版日期:2007年09月01日
  • 页数:319
  • 定价:¥45.00
  • 猜你也喜欢

    分享领佣金
    手机购买
    城市
    店铺名称
    店主联系方式
    店铺售价
    库存
    店铺得分/总交易量
    发布时间
    操作

    新书比价

    网站名称
    书名
    售价
    优惠
    操作

    图书详情

    内容提要
    本书一方面从Web开发的宏观视角审视了Ajax,总结了Ajax应用的不同
    策略,探讨了Ajax应用开发的生命周期,另一方面也深入介绍了Ajax技术的
    各个方面,详细地说明了程序库及相关工具的用法。*后,还通过3个大型
    的应用实例展示了Ajax的不同应用策略,为Web开发人员提供一个翔实的指
    南。
    本书对那些已有一定Web开发经验并希望开发出可用性更高的Web应用程
    序的开发人员是****的速成教程。对于希望系统地了解Ajax的开发人员
    ,希望在当前和未来项目中应用Ajax的项目经理,本书也有很高的参考价值
    。书中所有源代码可在网址http://www.ptpress.com.cn的下载区免费下载
    目录
    第1部分
    第1章 Ajax概述
    1.1 富Internet应用程序
    1.2 Ajax的定义
    1.3 Ajax包含的技术
    1.4 远程脚本
    1.5 Gmail使XMLHttpRequest成为主流
    1.6 新名称:Ajax
    1.7 小结
    第2章 入门知识
    2.1 XMLHttpRequest概述
    2.1.1 XMLHttpRequest::Open()
    2.1.2 XMLHttpRequest::Send()
    2.1.3 XMLHttpRequest::setRequestHeader()
    2.1.4 XMLHttpRequest::getResponseHeader()和getAllResponseHeaders()
    2.1.5 其他XMLHttpRequest方法
    2.1.6 XMLHttpRequest属性
    2.1.7 readyState参考值
    2.2 跨浏览器的XMLHttpRequest
    2.3 发送异步请求
    2.4 没有XMLHttpRequest的Ajax
    2.5 退而求其次的选择1:使用IFrame发送请求
    2.5.1 创建一个隐藏IFrame
    2.5.2 创建一个表单
    2.5.3 从载入的内容向原始文档发送数据
    2.5.4 基于IFrame的Ajax完整实例
    2.6 退而求其次的选择2:使用cookie发送请求
    2.7 小结
    第3章 使用发送的数据
    3.1 以文档为**的方法
    3.1.1 用Ajax为页面添加新的HTML内容
    3.1.2 通过DOM使用XML
    3.1.3 通过XSLT使用XML
    3.2 远程脚本
    3.2.1 基本RPC
    3.2.2 SOAP和XML-RPC
    3.2.3 自定义XML
    3.2.4 JavaScript和JSON
    3.3 请求类型的选择
    3.4 小结
    第4章 将Ajax添加到Web开发过程中
    4.1 改变开发生命周期
    4.1.1 功能增强产生的变化
    4.1.2 Ajax实战:去除弹出式的用户搜索
    4.1.3 创建Ajax驱动的应用程序所引发的变化
    4.2 将Ajax集成到框架中
    4.3 将JavaScript作为主要开发语言
    4.4 新开发范型带来的问题
    4.5 使用程序库的优点
    4.6 构建自己的程序库的理由

    4.7 融合开源软件
    4.7.1 评价开源程序库
    4.7.2 开源程序库与商业程序库的区别
    4.8 构建实例:Firefox计数器
    4.9 下载实例:Intranet网站
    4.10 小结
    第5章 从Ajax中可获取的主要内容
    5.1 Ajax的目标
    5.1.1 增加交互性
    5.1.2 降低执行操作所需的时间
    5.1.3 减少带宽使用
    5.1.4 创建富应用程序
    5.2 对改进进行度量
    5.3 与Ajax结合的其他新技术的功能与问题
    5.3.1 将Ajax与Flash结合
    5.3.2 可伸缩的矢量图形(SVG)
    5.3.3 XML用户界面语言
    5.4 小结
    第6章 可用性原则
    6.1 可用性的定义
    6.2 可用性原则
    6.2.1 谨记用户的期望
    6.2.2 为操作提供反馈
    6.2.3 当载入新内容时管理用户的焦点
    6.2.4 提供Undo(撤销)操作的功能
    6.2.5 清楚自己开发的是应用程序还是Web网站
    6.2.6 只在能够产生效率的地方使用Ajax
    6.2.7 对没有XMLHttpRequest的用户制定计划
    6.3 可用性方面的共性问题
    6.3.1 验证信息截获了焦点
    6.3.2 自动保存对Undo(撤销)操作的妨碍
    6.3.3 在用户未知时更新页面中的部分内容
    6.3.4 用Ajax载入整个页面破坏了书签功能
    6.3.5 在Web商店��用Ajax
    6.4 小结
    第7章 Ajax调试指南
    7.1 调试的两端
    7.2 观察Ajax通信
    7.2.1 构建一个Ajax日志记录器
    7.2.2 使用日志记录器
    7.2.3 Firebug:Firefox的调试扩展
    7.2.4 Fid……
    编辑推荐语
    本书介绍了如何编写Ajax应用程序,包括从用例到设计再到调试的整个开发生命周期。同时还提供了详尽的应用案例,包括对一个非Ajax应用程序的彻底更新,通过修改可用性模式来改进其功能,还包括了大量的服务器端PHP代码。本书在读者已经掌握的知识的基础上提供了一个速成教程,通过精妙的代码实例传授新知识,教读者如何创建更可用的RIA。

    与描述相符

    100

    北京 天津 河北 山西 内蒙古 辽宁 吉林 黑龙江 上海 江苏 浙江 安徽 福建 江西 山东 河南 湖北 湖南 广东 广西 海南 重庆 四川 贵州 云南 西藏 陕西 甘肃 青海 宁夏 新疆 台湾 香港 澳门 海外