书籍详情

Adding Ajax中文版

Adding Ajax中文版

作者:(美)鲍尔斯 著,李秀忠 译

出版社:电子工业出版社

出版时间:2008-03-01

ISBN:9787121059063

定价:¥68.00

购买这本书可以去
内容简介

  ?你可以向现有的Web应用程序中添加Ajax,而不必重写整个程序。添加Ajax是为了增强你的应用程序,而不是取代它,本书阐述了这样做的诸多优点。你可能拥有一个传统的Web应用程序,它基于表单的提交来更新一张表。你可以允许用户不必实际提交表单,而只是修改表单域就可以更新这张表,通过这种方式就可以增强你的应用程序。而这只是其中一个例子。如果你不想建立富互联网应用程序,而是对扩展现有应用程序感兴趣,那么本书就是为你准备的。你已经了解了应用程序的业务端——Web表单、服务端驱动页面以及静态内容——而且现在,你想让你的Web页面更加生动、有趣且更具交互性。本书向你阐述了:AJax技术的完整概述;在你编码之前,制定网站变更策略的方式;如何使用XMLHttpRequest对象;几个重要的Ajax库,包括Prototype、script.aculo.us、Rico以及MochiKit;Ajax交互元素——如何在多个浏览器上使用事件以及事件处理器;提出了将Web页面作为空间的概念,包括管理Web空间的三种流行方式;如何进行数据更新,包括添加、删除及更新数据,所有这一切都在一个单独的页面内完成;Ajax对Web产生的一些影响——破坏后退按钮、丢失浏览器历史、当页面刷新时动态效果的消失等;高级CSS效果,包括拖拽滚动条、分页、SVG以及Canvas对象的使用。Mashup-Ajax所具备的一种直接在Web页面中以各种方式组织数据的能力,这些数据来自不同的Web服务你不必从头开始使用Ajax,而只需直接把它添加到你现有的程序中。本书向你阐述了如何去做的过程。
作者简介
暂缺《Adding Ajax中文版》作者简介
目录
移到Ajax
  Ajax是这样的技术
  开始清理
  将表格转换为CSS布局
  继续转换:逐个元素进行转换
  处理浏览器特有的怪癖
  了解你的客户端基础
  为你的网站设计一个框架
  渐进增强和彻底翻新
第2章  Ajax基础
  Web应用程序
  准备要使用的对象
  准备和发送请求
  处理Ajax响应
  端点、JavaScript沙箱和控件
  安全问题
  性能初探
  最后提一下异步和同步
第3章  Ajax工具及术语
  Prototype
  script.aculo.us
  Rico
  Dojo
  其他库
第4章  交互效果
  Ajax友好的事件处理
  即时信息
  页内预览
  为成功或失败添加颜色渐变效果
第5章  空间:最后的边界
  水平方向上控制空间:折叠
  标签页
  覆盖
第6章  动态处理数据
  就地编辑
  就地编辑:性能、安全性及可访问性
  高亮显示变更
  再谈页内更新的可访问性
  实时验证
  性能和两阶段提交
  外部库的数据效果
第7章  单页面应用程序中的历史、导航和位置
  介绍新挑战:内容分页
  记住位置
  新旧持久保持技术共存
  新的页面视图
  事后分析
第8章  添加高级视觉效果
  高级CSS技巧
  可缩放矢量图形
  SVG快速浏览
  SVG和Ajax的混合
  图形的未来
第9章  MaShup你的网站
  利用Google绘制地图
  第二个服务:Flickr
  在我们的Mashup中加入Technorati
  重构这个Mashup
  重构客户端
  Mashup总结
第10章  可扩展性、基础结构,以及从头开始
  框架:紧耦合和松耦合
  Web曲服务:资源和安全
  Ajax库:自给自足,还是“拿来主义”
  从头开始设计Ajax
  现有的框架
  继续我们的Ajax
索引
猜您喜欢

读书导航