个人简介
Christophe Porteneuve从事IT研发十多年,早期专注于web开发,从2005年起,涉足Ruby on Rails,从2006年开始与Prototype和script.aculo.us打交道,并致力于它们。他是Prototype官方网站的驱动者之一(http://plototypejs.org),是一个支持邮件列表的卓越参与者,同时也是Prototype的核心成员。
内容简介
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库的需求更迫切些。高级读者还能通过本书分析哲学库的设计原理,然后对其进行改进,使之为自己所用。