同样的程序,同样的psd设计图,每个人写出的页面代码都不会一样,甚至基本上没有一个地方一样。而这些页面,用浏览器打开的时候,大家看起来或许都差不多,但看源文件或通过w3c等测试或让搜索引擎来看的时候,就可以天差地别了。

昨天,看了一个在<h2>里加<table>、<div>和js的时候,深刻感受到,差距……而且是不为很多人所知的差距,因为被一样的外表所掩盖。提醒一句,别看到cms布局就觉得是最有利于seo的;对seo好不好不在于布局,而在于模板里的html或xhtml是否标准,或者说,是否有利于页面执行或seo。可是人们往往都觉得能把blog做成cms就是牛人,模板就是牛模板……在不知中就有了种盲目的追求;这种追求也导致了整个建站市场的氛围,甚至有人连基本html都搞不清的时候就能接到建站的单子,而至于客户方面,觉得页面效果能出来甚至只是在ie6下看着觉得不错的时候,就乖乖的给了甚至上千元钱。

虽然一些代码在实际用人眼去感觉的时候差距不大,但在不知不觉中的差距,在技术的滚动中,在浏览器的提升中,会慢慢体现……

把代码做到尽可能的简洁、合理与高效率,或许就是前端做到极致的一种目标吧。这块我也一直在学习……