或许是见异思迁——似乎可以算是女人的通病——CSS与XHTML给我的快乐和满足感要远远的大于系统美化所带给我的快乐和满足。看着手下飞快地写着或熟悉或生疏的代码,看着自己的设想在浏览器中实现的那一刻,真的是一种无上的满足。

或许是天性,我喜欢挑战。当我某一天突然发现VS似乎已经走到了尽头,而我对于VS的掌握也走到了尽头,那种失落与恐惧让我不知所措。我不知道还有什么可以刺激我的神经——或许能刺激我的神经的东西很多,但是能在我的掌控之内的那种满足感却缥缈到几难寻觅。写华丽与晦涩的散文已经不再是我的嗜好,尽管它们还算是我的所长;系统美化的局限让我日复一日的感觉到疲倦,尽管我使用的 windowsXP 和 Ubuntu 都已经面目全非;编程从来不是我的强项,平面设计我也知道我无法做到更大的突破,就在觉得已经没有什么希望了的时候,猪猪怂恿我去全面的学习一下HTML和CSS,一下子,从 O’Reilly 的开始,我走进了一个一直对我来说熟悉又陌生的世界。

与以往谋划好全部、准备好全部再出击不同,我是一上来就接触CSS代码的——不管是修改别人的东西还是自己去写,吸取别人的长处,总结经验,再通过书本获得更加基础的知识,让我每一次去读《HTML与XHTML权威指南》和《CSS权威指南》时都会有全新的认识。

XHTML与CSS这扇门给了我一个全新的世界,我在里面乐不思蜀。或许是许久以来的第一次,在一次又一次的尝试、成功、失败、检讨的循环之间,我找到了期盼已久的快乐。也是许久以来的第一次,我觉得自己在做的东西是那么的实在——不仅仅是可见可触可控,更是可以用在更广阔天地中的东西。某个瞬间我真的品尝到了兴趣与以后可能的工作有了交集的那种满足感与不停奋进的动力。快乐与满足感让我有了更大的动力去学习CSS与写代码,一切居然进入了我许久以来不曾经历过的良性循环。
就在我渐渐的积累了一些经验与技巧的时候,我发觉自己到了一个瓶颈——我现有的技术和知识或许能实现很多漂亮的页面,在代码的书写上我也能做到结构一目了然。但是在实现一些效果的时候,我还是不得不堆砌大量的ID和类去维持一个漂亮的页面,而让代码惨不忍睹。我希望自己的代码能做到“优雅”——这或许是我读了《UNIX编程艺术》与《应用Rails进行敏捷web开发》留下的“后遗症”,但是我还是希望我能做到——我想做到一个不光能弄出一个光鲜的外表,同时还能写出一段段优雅的代码的设计师,在代码的书写上,我更愿意以一个coder的标准去要求自己。我想我以后或许会接触编程语言的,深浅会由需要而定。不仅仅是繁复的代码让我难堪,浏览器之间的兼容问题也让我头大,我被卡在了一个瓶颈上,很难受,却不知道怎么办。不管是《CSS权威指南》还是《UNIX编程艺术》,都救不了此时的我了。

就在我有些不知所措的时候,Chris推荐给我一本书——《CSS Mastery》。我从电骡上下载到了扫描版,看了2章以后,我知道,我需要的就是它,这本书就是我的救命稻草。

现在的我已经不需要那些入门的东西了,我急需一些hacks,来将我从瓶颈中解救。而《CSS Mastery》恰好就是这样的一本书,它很实在的从许多实例入手,讲解了一般的CSS技术,也讲到了大量的技巧。我很感谢这本书的作者没有用截图和截代码来糊弄读者,他让我接触到了CSS更深层的东西。

今天和猪猪去了汉唐书城,买了一本实实在在的纸质的书来做枕边读物——尊敬一个作者,从给他支援版税入手。到此时,我才读了7章,不过我想今天晚上我就能解决掉全部理论的部分。等我把这本书吃透,或许我会以一个全新的视角,去继续我的CSS之路。

终于,我找到了新的兴趣点——而且这条路途更加的富有挑战性,只要互联网存在,就鲜有尽头。在这个新的阵地上,我想有一些更加自在的发挥,与不停刺激我神经的挑战。