Prototype与script.aculo.us终极揭秘

Prototype与script.aculo.us终极揭秘
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: [法]
2008-10
版次: 1
ISBN: 9787121073090
定价: 65.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 426页
字数: 522千字
1人买过
  • Prototype与script.aculo.us库能抹平不同浏览器之间的沟壑,使得一些常见的功能更加容易实现,通过本书你就能迅速掌握这些非常棒的库。深入研究Prototype后你将发现,Prototype库居然能使JavaScript变得如此强大,使它看上去更像Ruby。在Prototype中研究。DOM和事件处理、征服Ajax,将大大简化你的代码,使一切变得更加简单,而且可移植性更强。当谈及UJ的高级特性时,script.aculo.us使得Web开发者们的梦想变成现实:创建自动的文本输入用来In-Place编辑、提供可定制的拖曳行为、关注用户的需求,这些都只需要简单的代码而已。
      
      
      本书适合于有一定用JavaScript进行Web开发经验的中级读者,通过对script.aculo.us的学习和研究,能使自己少走很多弯路;本书更加适合于有丰富的JavaScript开发经验的Web高级开发者,他们对script.aculo.us库的需求更迫切些。高级读者还能通过本书分析哲学库的设计原理,然后对其进行改进,使之为自己所用。 Christophe Porteneuve从事IT研发十多年,早期专注于web开发,从2005年起,涉足Ruby on Rails,从2006年开始与Prototype和script.aculo.us打交道,并致力于它们。他是Prototype官方网站的驱动者之一(http://plototypejs.org),是一个支持邮件列表的卓越参与者,同时也 序

    第1章  引言

      1.1  关于时问

      1.2  本书的内容及组织结构

      1.3  致谢

    第Ⅰ部分  Prototype

     第2章  探究Prototype

       2.1  到底什么是Prototype

       2.2  如何在项目中使用Prototype

       2.3  在使用Prototype时,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  上路了:AjaxRequest

       9.3  流水作业:Ajax.updatel

       9.4  轮循检测:Ajax.PeriodlcalUpdater

       9.5  监测Ajax活动:Ajax.Responders

       9.6  调试Ajax

       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  您需要知道的新的速度提升

       11.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  如何创建我们自己的效果

     第20章  声音不需要Flash

       20.1  它在什么地方工作

       20.2  如何播放声音

       20.3  在多个轨道上播放多个声音

    附录A  扩展和贡献

     A.1  进行构建:类、继承,以及DOM扩展

     A.2  贡献

    附录B  更多阅读材料

      B.1  官方网站

      B.2  核心成员撰写的有用的博客

      B.3  JavaScript大师

      B.4  Ajax社区和新站点

      B.5  ECNAScript相关

      B.6  参考书目

    附录C  安装和使用Ruby

      C.1  在Windows上

      C.2  在Linux上

      C.3  在Mac OS X上

      C.4  运行Ruby脚本

      C.5  “但是我对Ruby一无所知!”

    索引
  • 内容简介:
    Prototype与script.aculo.us库能抹平不同浏览器之间的沟壑,使得一些常见的功能更加容易实现,通过本书你就能迅速掌握这些非常棒的库。深入研究Prototype后你将发现,Prototype库居然能使JavaScript变得如此强大,使它看上去更像Ruby。在Prototype中研究。DOM和事件处理、征服Ajax,将大大简化你的代码,使一切变得更加简单,而且可移植性更强。当谈及UJ的高级特性时,script.aculo.us使得Web开发者们的梦想变成现实:创建自动的文本输入用来In-Place编辑、提供可定制的拖曳行为、关注用户的需求,这些都只需要简单的代码而已。
      
      
      本书适合于有一定用JavaScript进行Web开发经验的中级读者,通过对script.aculo.us的学习和研究,能使自己少走很多弯路;本书更加适合于有丰富的JavaScript开发经验的Web高级开发者,他们对script.aculo.us库的需求更迫切些。高级读者还能通过本书分析哲学库的设计原理,然后对其进行改进,使之为自己所用。
  • 作者简介:
    Christophe Porteneuve从事IT研发十多年,早期专注于web开发,从2005年起,涉足Ruby on Rails,从2006年开始与Prototype和script.aculo.us打交道,并致力于它们。他是Prototype官方网站的驱动者之一(http://plototypejs.org),是一个支持邮件列表的卓越参与者,同时也
  • 目录:


    第1章  引言

      1.1  关于时问

      1.2  本书的内容及组织结构

      1.3  致谢

    第Ⅰ部分  Prototype

     第2章  探究Prototype

       2.1  到底什么是Prototype

       2.2  如何在项目中使用Prototype

       2.3  在使用Prototype时,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  上路了:AjaxRequest

       9.3  流水作业:Ajax.updatel

       9.4  轮循检测:Ajax.PeriodlcalUpdater

       9.5  监测Ajax活动:Ajax.Responders

       9.6  调试Ajax

       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  您需要知道的新的速度提升

       11.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  如何创建我们自己的效果

     第20章  声音不需要Flash

       20.1  它在什么地方工作

       20.2  如何播放声音

       20.3  在多个轨道上播放多个声音

    附录A  扩展和贡献

     A.1  进行构建:类、继承,以及DOM扩展

     A.2  贡献

    附录B  更多阅读材料

      B.1  官方网站

      B.2  核心成员撰写的有用的博客

      B.3  JavaScript大师

      B.4  Ajax社区和新站点

      B.5  ECNAScript相关

      B.6  参考书目

    附录C  安装和使用Ruby

      C.1  在Windows上

      C.2  在Linux上

      C.3  在Mac OS X上

      C.4  运行Ruby脚本

      C.5  “但是我对Ruby一无所知!”

    索引
查看详情
相关图书 / 更多
您可能感兴趣 / 更多
Prototype与script.aculo.us终极揭秘
我不想保持正确--拉图尔对塞尔的五次访谈(新行思)
[法]米歇尔·塞尔 [法]布鲁诺·拉图尔 著 顾晓燕 译
Prototype与script.aculo.us终极揭秘
小王子(克里斯·里德尔插图珍藏本)80周年
[法]安托万·德·圣埃克苏佩里 著 [英]克里斯·里德尔 绘 黄荭 译
Prototype与script.aculo.us终极揭秘
灵感·上海
[法]高大伟 主编
Prototype与script.aculo.us终极揭秘
语言、基因和考古--以甘青地区为中心的跨学科探索
[法]徐丹 主编
Prototype与script.aculo.us终极揭秘
棕熊巴纳比套装逗笑小孩 治愈大人 松弛身心 法国出版四十余年经典漫画(全5册)当当定制版
[法]菲利普·柯德雷/著
Prototype与script.aculo.us终极揭秘
高老头:巴尔扎克《人间喜剧》的基石,雨果、毛姆推崇的经典 一句顶一万句用笔征服世界的文学大师!
[法]奥诺雷·德·巴尔扎克
Prototype与script.aculo.us终极揭秘
笛卡尔:哲学原理 方法论-崇文学术译丛·西方哲学02
[法]笛卡尔 著,关文运 译
Prototype与script.aculo.us终极揭秘
童话、博物学与维多利亚文化 (邂逅仙灵精怪 漫步童话王国 品读自然文学 感受博物浪漫)
[法]劳伦斯·塔拉拉赫-维尔玛斯
Prototype与script.aculo.us终极揭秘
居里夫人自传
[法]玛丽·居里
Prototype与script.aculo.us终极揭秘
看不见的陪伴:与微生物共生的奇妙之旅
[法]马克-安德烈·瑟罗斯
Prototype与script.aculo.us终极揭秘
【珍藏纪念版】莫奈:色彩与光影之诗
[法]塞戈莱纳·莱·梅恩
Prototype与script.aculo.us终极揭秘
光的探索:从伽利略望远镜到奇异量子世界
[法]塞尔日·阿罗什(Serge Haroche)