DOM启蒙
陈养剑 译
出版时间:2014年04月
页数:184
“Douglas Crockford在他的《JavaScript语言精粹》一书
中给过我们一张理解JavaScript语言内部工作机制的示意图。现在Cody Lindley给了我们一张对应文档对象模型。”
—— Jeremy Keith
Clearleft.com创始人与技术总监,《DOM 脚本编写》作者
通过《DOM启蒙》,读者将学习如何通过文档对象模型(DOM)更有效率地操作 HTML,而无需DOM操作库的帮助。作者Cody Lindley(jQuery手册)用菜谱风格的代码示例,用演示多种节点对象的工作方式,带你领略现代DOM理念。
在过去的十年里,框架简化了DOM的用法,后者因此被开发者尘封在前者之下。本书通过现代浏览器原生的概念与代码,将这些工具带回视线。读者将理解jQuery在DOM脚本编写中扮演的角色,并学习如何在移动应用和特定浏览器中直接使用DOM编写应用程序。
· 理解JavaScript节点对象和它们与DOM的关系
· 学习document、element、text,以及Document-Fragment对象的属性与方法
· 深入研究元素节点选取、尺寸位置等几何信息获取,以及内联样式
· 添加CSS样式表到一个HTML文档,并使用CSSStyle-Rule对象
· 使用多种方式绑定DOM事件
· 学习作者对dom.js的愿景,dom.js的灵感源自jQuery,是个为现代浏览器而作的DOM操作库
Cody Lindley,TandemSeven 首席前端架构师,拥有13年专业的HTML、CSS、 JavaScript、Flash,以及客户端性能技术经验。编写前端代码或与界面、交互设计打交道之余,他在多个技术大会上发表演讲。
书名:DOM启蒙
译者:陈养剑 译
国内出版社:电子工业出版社
出版时间:2014年04月
页数:184
书号:978-7-121-22617-5
原版书书名:DOM Enlightenment
原版书出版商:O'Reilly Media
Cody Lindley
Cody Lindley是一名客户端工程师(也称为前端开发人员)及Flash开发者。他在HTML、CSS、JavaScript、Flash、客户端性能技术方面有丰富的工作经验(11年以上),这些技术都与Web开发有关。如果他不在编写客户端代码,就很可能是在研究界面/交互设计,或是在准备创作材料以及在各种会议上要用的演讲稿。当他不坐在电脑前时,他肯定正和他的妻子和孩子在爱达荷州的博伊西游玩,他们在博伊西可以进行三项全能运动训练、滑雪、骑山地自行车和公路自行车、登山、阅读、看电影或者讨论基督教世界观的理论依据。
《DOM 启蒙》的封面动物是彭巴角鹄(Otus pembaensis)。封面图来自 Bernard 的《自然历史》(Histoire Naturelle)。封面字体为 Adobe ITC Garamond。文本字体为 Adobe Minion Pro;标题字体为 Adobe Myriad Condensed;代码字体为 Dalton Maag的Ubuntu Mono。