10年前,做网页时只知道HTML,整天用dreamweaver, 做的是复制与粘贴,检查HTML的树,改属性,重复性的动作让我欲罢不能,做500个页面下来,体力得到煅炼,大脑却在忍受折磨。
5年前,做WEB开发,从前端JS到后端DB,都没有什么,但是在做前端时,只会用JAVA SCRIPT用控制DOM,觉得很爽,感觉比10年前好多了,可是在不断却用函数来设置界面时,仍然摆脱不了重复的动作,仍然在煅炼着体力,大脑还是有疑问,有什么办法可以帮我解脱吗?也许有,只是我不知道。
当我拿着FIREFOX和WEBKIT代码却不知从何下手时,想从下往上来了解浏览器系统是很难的,但从CSS规则入手,从界面布局到渲染控制,就可以在高层对浏览器有整体的把握了。网页的三架马车:HTML,CSS,JS,是缺一不可,这是MVC模式的最好诠释。
当HTML全网实现标准化以后,JAVASCRIPT的引擎速度是当前的竞争焦点,而网页性能最后一米的冲刺却要看CSS和渲染引擎了。现在CHROME是看到了浏览器的方向并把握了当前的浏览器演进脉搏。下一个能把握的是哪一个浏览器呢?