推荐两本 Processing 的书
2007年08月28日 好书

Processing: Creative Coding and Computational Art
- Hardcover: 840 pages
- Publisher: friends of ED (May 28, 2007)
- Language: English
- ISBN-10: 159059617X
- ISBN-13: 978-1590596173
- Product Dimensions: 9.1 x 7.6 x 1.9 inches
本书简介
- 通过 Processing 这个强大而简单的计算机语言和编程环境,创造编码艺术、视觉效果和交互式应用程序
- 学习如何通过编码生成 2D 和 3D 动画、像素级图像、动态效果及模拟真实世界
- 以创新和有趣的手段来学习具有创造力的计算机编程 查看全文 »
学习 DOM 脚本编程的捷径
2007年08月27日 Web开发, 好书
学习 DOM 脚本编程(Scripting)有捷径吗?
当然有。要不然怎么会有“与君一席话,胜读十年书”之说呢?《Beginning JavaScript with DOM Scripting and Ajax 》就是这样一个捷径。这是一本大巧若拙的书--国内(至今)没听说引进,如果啃其原版那是相当费劲的--因为它太“拙”了,甚至连中国人都觉得 Chris Heilmann 这个老外的英文拗口。然而,它的“拙”属于洗尽铅华和吹尽狂沙的那种。第一印象,它淡得令人寡味、枯得令人却步,但一步一步跟着它“像奴隶般地敲进代码运行后”,又令人有大彻大悟之感。
事物的本来面目往往很难吸引更多的目光,就是因为本质的东西太枯燥、太乏味、太没趣--甚至赤裸裸。在这个热衷于包装、追求感观刺激的时代,这本书以朴实无华(甚至笨拙)的语言,详述了 HTML、CSS 和 JavaScript 在 Web 标准化大潮中各自扮演的正确角色,书中的案例完全是“纯手工”打造,让读者一遍又一遍地感受到重用、DOM 逻辑,以及结构、行为和表现相互之间天衣无缝的结合过程。正是这一遍又一遍看似简单的重复,使读者逐渐培养起了结构、行为与表现三层分离的理念,巩固并提升了 Web 可用性、兼容性和可维护性的意识。最终,把读者领入了基于标准进行 Web 开发的殿堂。
查看全文 »
理解表格二:其他表格相关标签及属性
2007年08月26日 Web开发
在 HTML 表格布局(注意:不是用表格进行页面布局)中,除了 tr 和 td 之外,还有以下标签:
- caption – 表格的标题。
- thead – 表头行(行组)。
- tbody – 数据行(行组)。
- tfoot – 表注行(行组)。
- th – 与 td 类似的表元,字体会加粗。
- col – 表格列。
- colgroup – 表格列组。
下面分别看一下这几个标签的作用及其相关属性:
查看全文 »
理解表格一:图解 frame 和 rules 属性
2007年08月23日 Web开发
Web 标准化也不是要“横扫一切牛鬼蛇神”,其要义是以语义化的原则使用标记,回归 HTML/XHTML 作为结构化语言的本来面目。
虽然不再提倡用 table 元素来进行页面布局,但用它来组织表格化的数据仍然还是最合适的选择。由于 table 元素的天生特性,使得用它来显示格式化的数据非常便利。但我们大多数人对于 table 元素的认识大概还只停留在 bgcolor、cellspacing、cellspadding、align 等属性和 <tr>、<td> 等标签上面,对于 table 元素的其他有用属性及其相关标签了解甚少。今天,先来学习一下 table 元素的两个不常用但却非常有用的属性--frame 和 rules。回头再学习与 table 元素有关的标签,如 thead、tbody、colgroup 等。 查看全文 »
看 The Art & Science Of CSS
2007年08月22日 好书
CSS 用于 Web 页面的布局,布局涉及元素的位置,元素位置必须参照坐标系来确定。CSS 坐标系与数学坐标系不同,它的坐标原点在浏览器可视窗口或元素的左上角,x 轴正方向向右,而 y 轴正方向则向下,如下图所示。CSS 坐标单位包括数值、百分比和相对单位。

最有用的 Stylin’ with CSS: A Designer’s Guide 书评
2007年08月16日 好书
“这本书是我能够向 CSS 初学者推荐的最好的一本书。我可以负责任地说,买这本书的 20 美元是我在学习 Web 设计过程中花得最值的。” 查看全文 »
为之漫笔(李松峰),本博客专注于Web前后端技术、移动平台开发技术、交互设计和技术翻译。声明一下,因为时常需要外出审稿,而且基本不带笔记本,所以有时可能会迟一点回复大家的留言。