文章詳情頁
現(xiàn)在電腦的性能都很好,有沒有必要考慮CSS解析速度的優(yōu)化?
瀏覽:99日期:2023-02-05 08:18:12
問題描述
因為CSS的解析順序是從右往左解析的,所以不使用標簽選擇器和不嵌套過多的層級,可以優(yōu)化CSS的解析速度,但是有人說,現(xiàn)在電腦的性能都很好,沒有必要去考慮這些。那么到底要不要考慮CSS的優(yōu)化?
問題解答
回答1:同意上面的看法:做技術(shù),永遠都要考慮優(yōu)化。這不僅僅是對項目、對代碼負責,更是自己的一種態(tài)度。
回答2:做技術(shù),永遠都要考慮優(yōu)化,這應該是每一個開發(fā)人員的共識吧。更簡潔,性能更優(yōu)的編碼適應能力強大,可擴展性也更高,對個人的編碼能力的提高也有重要意義。關(guān)于css的層級嵌套的程度對性能的影響,對于css2系列版本表現(xiàn)可能體現(xiàn)得不多,但在css3中通過各種動畫元素和選擇器的操作,使得瀏覽器引擎的負載相比css2有了量級的增加。而瀏覽器對網(wǎng)頁的渲染又是單線程的,所以即使配置再搞高,也有可能出現(xiàn)意想不到的性能崩壞。
而且文檔的結(jié)構(gòu)對于腳本的編寫有著巨大的影響啊~夸張一點的說,嵌套對于dom的查詢就是一堵又一堵的墻。
標簽:
CSS
排行榜

熱門標簽