您好,欢迎光临有路网!
Prototype与script.aculo.us终极揭秘
QQ咨询:
有路璐璐:

Prototype与script.aculo.us终极揭秘

  • 作者:(法国)(Proteneneuve.C.)波顿纽威 者 陆开一
  • 出版社:电子工业出版社
  • ISBN:9787121073090
  • 出版日期:2008年01月01日
  • 页数:426
  • 定价:¥65.00
  • 分享领佣金
    手机购买
    城市
    店铺名称
    店主联系方式
    店铺售价
    库存
    店铺得分/总交易量
    发布时间
    操作

    新书比价

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

    图书详情

    内容提要
    l 深入地覆盖了Prototype和script.aculo.us库的完整细节
    l 有上百个详细的例子展示服务器端的技术
    l 覆盖了*佳实践和性能的详尽考虑
    Prototype与script.aculo.us库能抹平不同浏览器之间的沟壑,使得一些常见的功能更加容易实现,通过《Prototype与script.aculo.us**揭秘》你就能迅速掌握这些非常棒的库。深入研究Prototype后你将发现,Prototype库居然能使JavaScript变得如此强大,使它看上去更像Ruby。在Prototype中研究DOM和事件处理、征服Ajax,将大大简化你的代码,使一切变得更加简单,而且可移植性更强。当谈及uI的**特性时,SCript.aculo-us使得Web***们的梦想变成现实:创建自动的文本输入用来In-Place编辑、提供可定制的拖曳行为、关注用户的需求,这些都只需要简单的代码而已。
    《Prototype与script.aculo.us**揭秘》适合于有一定用JavaScript进行Web开发经验的中级读者,通过对script.aculo.us的学习和研究,能使自己少走很多弯
    文章节选


    2005年对于Web开发来说是一个伟大的年份。在这一年中,有两项技术异军突起,一项是Ajax,另一项是Ruby on Rails。这两项技术的出现改变了Web开发的面貌,甚至打乱了JavaEE前进的步伐。多年以来,JavaEE设计者们为自己所设计的无所不包的复杂架构而陶醉,��的buzz word层出不穷,一出来就会得到广泛的关注,相关的图书也会热卖。辉煌的JavaEE版图中居然还有完全被忽略的死角, 这是JavaEE设计者们始料不及的。事实上他们在JavaEE的架构中从来就没有考虑过浏览器端的处理能力,浏览器对于JavaEE来说是完全无智能的瘦客户端。他们这样设计情有可原,因为他们只能把设计局限在Java能够控制的区域内,在JavaApplet彻底失败之后,Java能够控制的区域退守到了服务器端。毫无疑问,JavaEE取得了巨大的成功,但是这种完全基于服务器端的解决方案很难向用户提供**的交互体验,同时也很难实现*佳的可伸缩性(Scalability)。
    目录

    第1章 引言
    1.1 关于时间
    1.2 本书的内容及组织结构
    1.3 致谢

    第Ⅰ部分 Protolype
    第2章 探究Prototype
    2.1 到底什么是Pmtotype
    2.2 如何在项目中使用Prototype
    2.3 在使用Pmtotype时,JaVaScript看起来会是什么样子
    2.4 Prototype术语和概念
    2.5 那么Prototypes究竟是什么
    2.6 运行本书中的Prototype代码实例

    第3章 带有$的快速帮助
    3.1 快捷方式应该简短
    3.2 使用$快速获取巧妙的元素
    3.3 $w,因为数组直接量很烦人
    3.4 $$,使用样式进行查找
    3.5 $A,集合统一器
    3.6 $F,表单域专家
    3.7 $H,生成事物的Hash
    3.8 使用$R处理范围

    第4章 常规的JavaScript打了激素
    4.1 普通对象的操作
    4.2 正确的函数绑定
    4.3 您的函数实际上知道更多技巧
    4.4 数值
    4.5 字符串
    4.6 数组
    4.7 全能的JSON支持

    第5章 具有Enumerable的**集合
    5.1 核心方法:使用each遍历
    5.2 获得集合的综合信息
    5.3 查找元素,提供过滤
    5.4 对元素进行分组,把集合拼接起来
    5.5 计算衍生的集合和值
    5.6 现在排序:获取极值,使用定制的整理
    5.7 把集合转换为数组或调试字符串
    5.8 Enumerable实际上是个模块

    第6章 统一的事件处理
    6.1 事件
    6.2 事件名人堂
    6.3 响应表单相关的内容变化

    第7章 和DOM打交道*终是个乐趣
    7.1 扩展DOM元素
    7.2 Element,您*好的新朋友.
    7.3 选择器
    7.4 调试DOM相关的代码

    第8章 表单管理
    8.1 为了更好的用户界面
    8.2 查找表单域
    8.3 通过Ajax提交表单.
    8.4 密切监视表单和域

    第9章 Ajax从来没有这么简单过.
    9.1 在我们开始之前
    9.2 上路了:Ajax.Request.
    9.3 流水作业:Ajax.Updater.
    9.4 轮循检测:Ajax.PetiodicalIJpdater
    9.5 监测Ajax活动:Ajax.Responders
    9.6 调试Aiax
    9.7 Ajax有危险么?可访问性及效率的考虑

    第10章 更多有用的帮助对象
    10.1 把值存放到Hash中
    10.2 表达任何事物的范围
    10.3 无重入风险的周期性执行
    10.4 用模板制造很简单
    10.5 检查当前的浏览器和Prototype库

    第11章 性能考虑
    11.1 元素扩展和$函数
    11.2 迭代vs.普通循环
    11.3 废弃的事件处理器
    11.4 您需要知道的新的速度提升
    l1.5 简练就是漂亮

    第12章 结尾
    12.1 构建一个奇特的任务列表
    12.2 构建基础工作
    12.3 它只需要40行JavaScript代码

    第Ⅱ部分 script.aculo.us

    第13章 探究script.aculo.us
    13.1 script.aculo.us的模块
    13.2 在页面中使用script.aculo.us

    第14章 视觉效果
    14.1 那些效果是什么,为什么要使用它们
    14.2 核心效果
    14.3 深入效果
    14.4 组合效果
    14.5 释放酷因子:效果队列
    14.6 效果助手
    14.7 如何创建我们自己的效果

    第15章 拖放
    15.1 四处拖动物件
    15.2 控制如何开始,到哪里去,以及如何结束
    15.3 影像
    15.4 拖曳和滚动
    15.5 监控拖曳
    15.6 放置物件
    15.7 定制拖曳行为
    15.8 使用拖放进行排列
    15.9 公共的缺陷

    第16章 自动完成
    第17章 用简单的方法构建DOM片段:Builder
    第18章 In.Place编辑
    第19章 滑动条
    第20章 声音不需要Flash
    附录A 扩展和贡献
    附录B 更多阅读材料
    附录C 安装和使用Ruby
    索引


    ……
    编辑推荐语
    Web界面越来越丰富了,但是JavaScript、DOM、CSS及其他Web标准都很复杂,而且在各种浏览器中很难实现兼容。Prototype和SCIipt.aculo.us库是真正的宝藏,它们消除了所有常见浏览器之间的本质差异,并且可以轻易地实现一些常用的特性。通过《Prototype与script.aculo.us**揭秘》,您可以快速地掌握这些出色的库的全部功能。深入Prototype,您将发现这个库使JavaScr。ipt编程变得非常容易。访问DOM,查看如何处理事件、改良过的Ajax,并且从根本上简化了您以前必须编写的大多数脚本代码。使用Prototype,-切都变得简单,且具有可移植性。当涉及**的uI特性时,script.aculo.us使所有***梦想成真。无论您是想创建自动完成的文本输入、实现In-P1ace编辑器、提供自定义的拖曳行为,还是想通过使用效果来捕获用户的注意力,或者更加**地创建DOM片段,这里提供的工具应有尽有,而且它还是轻型的。您将发现《Prototype与script.aculo.us**揭秘》:深入地覆盖了两个库的完整细节有上百个详细的例子覆盖了*佳实践和性能的详尽考虑《Prototype与script.aculo.us**揭秘》是一本权威的参考书:作者是库的贡献者之一,并且被库的***仔细地审阅过了。在无数演示库细节的例子中,您将看到如何使用一些服务端的技术,比女DPHP、Ruby及Rubv on Rails。有一定基础的读者还可以学到库的设计理念,并且掌握如何回馈它们,以及根据需要扩展它们。

    与描述相符

    100

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