深入浅出的典范
2013-07-29
王小波在《沉默的大多数》里说:“...其实每一本书都应该有趣,对于一些书来说,有趣是它存在的理由。对于另外一些书来说,有趣是它应达到的标准...”由此可见,在一向严谨刻板不苟言笑的IT(书籍)领域,能冒出一本风趣幽默的入门级教材,让读者轻松愉快的获取到他想学习的东西。是多么的难得。
也许是随着年龄暗中增长的阅读速度,也许是本书的可读性太强。或许皆而有之,只花了至多27个小时(差不多5天时间),我就将650页的内容都塞进了脑袋里——创造了新的阅读记录。至于消化程度,还是有一点信心的。倘若不是在上班期间在办公室一心两用而是夜晚在静谧的图书馆安心咀嚼;倘若懂的循序渐进克服惰性多做几页读书笔记。想必效果会更好吧(所以时间允许的话,我会看第二遍)!
为什么买一本关于HTML的教材,鉴于RBM79.00的不菲标价和我行WEB开发人员普遍对HTML不屑一顾的态度(找其他人询问是否有HTML相关的书籍可借,得到的回答或者潜台词都是:这货还需要买纸质书学习?多看几个范例多敲几行代码就可以出师了)。我是不是脑抽了?No,沦为一个半调子的野狐禅可不是我辈做人做事的准则。我承认我是被这本书背面的标语(“这本书对你来说,将是一个系统学习创建工业标准Web页面的体验,而不只是简单地阅读:你将玩游戏、解决谜题、探索秘密,并以你从未想过的方式创建WEB页”)以及Head-First的名头所“蛊惑”继而买下它,可是当我读了几页后欲释不能,恨不得向所有认识的人推荐。
是的,《Head First HTML与CSS、XHTML》完全对得起扉页那些洋溢的赞誉。无论是教育从业人员还是学习营销专家都喜欢在教学中将“深入浅出”挂在嘴边或是以此为噱头,可是真正达到这种水准的却是少之又少。什么叫深入浅出,我的理解是将复杂的事情变“简单”,就算他是一张白纸,最后也能理解并记住如何用最好的方式去解决问题。作为一本WEB开发的入门书籍,它近乎完美的完成了它的任务,虽然它显得不那么正儿八经。
客观来说,HTML语言天生的“对称美”;所写即所见的便捷练习(无需复杂的IDE,一个文本编辑器和浏览器足矣);相比java,c++的低门槛是促成这种阅读氛围的最大功臣。当然了,大量精心设计的图片和详尽的代码注解,以及作者(译者)各种无节操的段子亦是功不可没。但是这些事实都不能掩盖本书优质的内容、新颖的编排,特别是另辟蹊径的教学方式。你在书里找不到一大段晦涩难懂而且通篇行话的说教,只有丝毫不吝啬版面的图片和生动活泼的文风时刻吸引你的眼球。作者不急着一一陈列HTML&CSS的所有精要,而是通过创建休闲室、驴友日志网站等示例一步步引导你拨开迷雾采攫新的果实(譬如,11章面对传单样式的新需求时,三个JR之间的对话自然引出现有标签在逻辑构建方面的无能为力,从而为div的正式登场做好了铺垫)。
作者同样理解初学者的困惑和迷惘,故而设置“There are no Dumb Questions”栏目,适时停下脚步回答他们的种种疑问。在阅读和敲击代码的过程中,使得读者大脑里的神经元一直保持着活跃的状态,这本书无疑做到了。当你步行至最后几页,蓦然惊觉经过HTML打磨和CSS修饰的网页与最初草草写就的光秃秃的半成品简直就是白天鹅与丑小鸭之间的区别,应该也会充满小小的成就感吧。
无可挑剔—我忍不住想再强调一遍。呃,除了价格和出版日期(2005年推出的,毕竟IT技术的发展日新月异)。当我登陆Amazon查询了一下第二版—《Head First HTML and CSS》(删除了稍显鸡肋的XHTML,新增了作者曾经预测不会出现的HTML 5的内容)的价格 ,我和我的小伙伴都惊呆了。$45.19! 和原版相比,影印版果然考虑到了发展中国家的消费水平。可怜的我还想着淘个原版顺便温习一下英语...
言而总之,我经历一次awesome的阅读享受。本书显然对我的自助终端开发生涯大有裨益。退一万步讲,至少以后能够更加游刃有余的捣腾wordpress啦。