您的浏览历史

Adding Ajax中文版

进入免费试读


精彩评论
市场价 : ¥68.00
普通会员 : ¥57.80
1-3星会员: ¥56.44
4-5星会员: ¥54.40

基本信息
【评  价】 (共 2 条) 参与评论
【作  者】Shelley Powers [同作者作品] [作译者介绍]
【译  者】 李秀忠[同译者作品]
【出 版 社】 电子工业出版社     【书 号】 9787121059063
【上架时间】 2008-4-11
【出版日期】 2008 年3月 【开 本】 16开 【页 码】 382     【版 次】1-1
【所属分类】 计算机 > 软件与程序设计 > AJAX
编辑推荐

将Ajax加入现有网站系统全新Web 2.0视角,完美RIA体验.
全国阐述在既有站点中实现Ajax的原则、方法、技巧与实践..
深入理解Ajax技术的基本原理...



【内容简介】

本书讲述了如何在现有的Web应用程序中添加Ajax,为传统的Web应用程序带来更好的交互性,从而为应用程序附加更大的价值。本书内容涵盖了Ajax基础知识、各种重要的Ajax库、Ajax的交互效果和高级视觉效果、空间的管理方式、数据的动态处理,还涉及了前沿的mashup技术,以及从头开发Ajax需要考虑的方方面面,包括框架和服务端语言的选取、Ajax库的应用、紧耦合和松耦合的优劣等等。
  本书适用于熟悉传统Web应用程序开发过程,了解HTML、XHTML、CSS、JavaScript技术或至少熟悉一种服务端语言的读者。

【编辑推荐】

将Ajax加入现有网站系统全新Web 2.0视角,完美RIA体验,全国阐述在既有站点中实现Ajax的原则、方法、技巧与实践,深入理解Ajax技术的基本原理。
  你知道吗?你可以向现有的Web应用程序中添加Ajax,而不必重写整个程序。添加Ajax是为了增强你的应用程序,而不是取代它,本书阐述了这样做的诸多优点。你可能拥有一个传统的Web应用程序,它基于表单的提交来更新一张表。你可以允许用户不必实际提交表单,而只是修改表单域就可以更新这张表,通过这种方式就可以增强你的应用程序。而这只是其中一个例子。
  如果你不想建立富互联网应用程序,而是对扩展现有应用程序感兴趣,那么本书就是为你准备的。你已经了解了应用程序的业务端——Web表单、服务端驱动页面以及静态内容——而且现在,你想让你的Web页面更加生动、有趣且更具交互性。本书向你阐述了:
  ·Aiax技术的完整概述
  ·在你编码之前,制定网站变更策略的方式
  ·如何使用xMLHttpRequest对象
  ·几个重要的Ajax库,包括Prototype、script.aculo.us、Rico以及MochiKit
  ·Ajax交互元素——如何在多个浏览器上使用事件以及事件处理器
  ·提出了将Web页面作为空间的概念,包括管理Web空间的三种流行方式
  ·如何进行数据更新,包括添加、删除及更新数据,所有这一切都在一个单独的页面内完成
  ·Ajax对Web产生的一些影响—破坏后退按钮、丢失浏览器历史、当页面刷新时动态效果的消失等
  ·高级CSS效果,包括拖拽滚动条、分页、SVG以及Canvas对象的使用
  ·Mashup—Ajax所具备的一种直接在Web页面中以各种方式组织数据的能力,这些数据来自不同的Web服务
  你不必从头开始使用Ajax,而只需直接把它添加到你现有的程序中。本书向你阐述了如何去做的过程。
  作者简介:
  Shelley Powers是一位软件开发工程师、软件架构师、摄影师及作家,他创作了一些有关Web开发及技术方面的书籍,包括《Unix Power Tools》、《Essential Blogging》、《Practical RDF》及《Learning JavaScript》(这些书籍均由O'Reilly出版)。Shelley在多个刊物上发表过多篇文章,它们涉及跨浏览器开发、标准、RDF、JavaScript、CSS及XML。

【作译者介绍】

本书提供作译者介绍
Shelley Powers是一个软件开发工程师、软件架构师、摄影师以及作家,他创作了大量有关web开发及技术方面的计算机著作,包括由O’Reilly出版的Developing ASP Components、Unix Power Tools第三版、Essential Blogging、Practical RDF、以及Learning JavaScript。这些年,Shelley在多个刊物上发表了很多文章,它们涉及跨浏览器开发、标准、RDF、JavaScript、CSS、以及XML,他也曾就职于很多世界级领先的公司。Shelley的技术网站是http://burningbird.net。...
.. << 查看详细

【目录信息】

前言
第1章 准备迁移到Ajax
 Ajax是这样的技术
 开始清理
 将表格转换为CSS布局
 继续转换:逐个元素进行转换
 处理浏览器特有的怪癖
 了解你的客户端基础
 为你的网站设计一个框架
 渐进增强和彻底翻新
第2章 Ajax基础
 Web应用程序
 准备要使用的对象
 准备和发送请求
 处理Ajax响应
 端点、JavaScript沙箱和控件
 安全问题
 性能初探
 最后提一下异步和同步
<< 查看详细目录

【译者序】

每每遇到一本好书,都很想和人分享,把它介绍给同事、朋友、甚至是自己的学生,遇到英文书籍时,更是想把它翻译出来,献给和我一样喜欢这本书的读者,但是总是由于时间和精力上的原因,都仅仅是翻译了书中的个别章节,或者是只做了一个读书笔记。尽管如此,与人分享的感觉是快乐的,于是就有了自己的博客(寒雪谷:http://hi.baidu.com/snowyvalley)上的一个栏目:快乐译站。.
然而,现在,当我翻出快乐译站上的很多文章时,才发现仅是结果是快乐的,其中经历的过程并不快乐,甚至是痛苦的。其间要经历很多困扰,在选择技术术语时,让你感觉到仲伯难分,审词酌句时,更令你辗转反侧,美语俚语常常是横竖不通,走投无.. << 查看译者序

【前言】

Ajax:可以说是几分变革,几分演变,而又有几分完全是炒作。Ajax是一个笼统的术语,它常用于涵盖如下一套技术:.
标记,例如HTML、XHTML、XML和SVG
JavaScript
CSS和XSLT
最后,但也非常重要的是浏览器对象,包括canvas对象和真正执行Ajax的XMLHttpRequest对象。
我们暂且不提人们最近的关注程度,就这些技术而言,其中的大部分都已经应用近十年之久了。那么为什么人们现在还仍旧如此热衷呢?
Ajax不仅仅是一套技术-它还决定了web页面和web应用程序的新的发展方向。我们过去也曾有过这样的决定,但是我们却苦于没有这样的工具,来建立这样的应用程序。现在,这些规范经历了十年的考.. << 查看前言

【插图】

chatu

评论交流 共有2人开贴评论  2人参与评论  2人参与打分 查看

0人
 0%
用户平均打分
我要写评论  help如何参与评论和打分
1人
 50%
1人
 50%
0人
 0%
0人
 0%

suki415
一级评论员
评价等级:  
发表于:2008-4-14 12:45:00
本书的独特视角可能更适合你!本书的标题就给了我们一条重要的暗示。如果你想通过添加一些Ajax效果来提高现有Web应用程序的价值,那么《Adding Ajax》刚好就适合你。如果希望从头开始建立基于Ajax的应用程序结构,本书可能还不能满足这些开发者的要求。

本书阅读起来还是比较快的。这并不是因为缺乏内容,相反,它的内容已经相当丰富!Shelley Powers对本书内容进行了精心地组织,各章内容都尽可能和其他章节独立,因此你不必逐章阅读本书的大部分章节。比如,在第5章讲述了折叠菜单、标签页、以及使用Ajax及其通用脚本库的覆盖效果,如果你对第6章所描述的用户数据实时更新非常感兴趣,那么跳过第5章,完全没有任何问题。

作者引用了一些知名专家(比如Jeremy Keith和Eric Meyer)所写的相关内容,并且随后给出了关于这些内容的大量链接。

本书是一本相当不错的、面向实践的书籍,它包含了大量的代码。但是我在这里还是有一个小小的意见:一些读者希望非常方便地找到这些实例代码,以便可以立即在服务器上进行测试,毕竟重敲这些代码是件非常乏味的事情。O'Reilly为本书提供了一个网页,上面提供了本书的目录,而且还带有内容概述,但是却没有提供代码下载。(译者补充:可能是评论者并没有注意到在书籍封面插图的正下方就提供了实例下载链接。实例下载地址:http://examples.oreilly.com/9780596529369/)

尽管如此,本书仍不失为一本非常优秀的书籍。
——Brett Merkey
您觉得呢? 送鲜花 (得0支)  扔鸡蛋 (得0个)

rustyapple

二级评论员
评价等级:  
发表于:2008-4-14 0:09:00
无意中发现这本书出了,不说别的,300多页68块钱,价格高的有点太离谱,期待买过的朋友看后分享下心得。。。。
您觉得呢? 送鲜花 (得0支)  扔鸡蛋 (得0个)
我要写评论
查看所有评论交流(共2条)