最近看了一下O'Reilly的《Javascript权威指南》,发现HTML、CSS、Javascript这些那么有“历史内涵”的东西,有时候自己靠模仿别人的代码来学只能学到一些表面的东西,呵呵……
所谓“历史内涵”就是指发展过程中因为各种因素而改来改去,要兼容这个兼容那个,还有企业为了竞争而把东西弄得不标准,等等。有复杂“历史内涵”的东西,你不系统学习,很多小东西你根本不知道,用起来就总是走弯路,例如有功能你不会用,或者用起来总是碰上浏览器不允许你这样用的地方。
以前我都是靠看Sample和MSDN学习的,不过MSDN其实也“太不中立”了,很多东西都是以MS的标准为主,虽然现在也把W3C标准的东西写到里面去了,但其时不全的,如果你以为MSDN里面的东西已经把W3C标准包含进去了,那就死定了。而且MSDN里面W3C标准的东西更新总要慢一些。
O'Reilly另外还有《HTML权威指南》和《CSS权威指南》,如果我有时间看书,一定买回来看看。不过现在自己看书的时间实在不多,常常开了电脑就不愿意看书了。嗯……一定要找个方法把自己的时间管理好。
没有评论:
发表评论