性能優(yōu)化之代碼優(yōu)化頁面加載速度
頁面代碼的優(yōu)化對于頁面加載速度也有不小的影響,最廣為人知的:
HTML頭部的JavaScript和寫在HTML標(biāo)簽中的Style會阻塞頁面的渲染,因此CSS放在頁面頭部并使用Link方式引入,JavaScript的引入放在頁面尾。
其次還有:
1.按需加載,把統(tǒng)計、分享等 JS 在頁面 onload 后再進行加載,可以提高訪問速度;
2.優(yōu)化 Cookie ,減少 Cookie 體積;
3.避免 []() 的 src 為空;
4.盡量避免設(shè)置圖片大小,多次重設(shè)圖片大小會引發(fā)圖片的多次重繪,影響性能;
5.合理使用display屬性:
- display:inline后不應(yīng)該再使用width、height、margin、padding以及float
- display:inline-block后不應(yīng)該再使用float
- display:block后不應(yīng)該再使用vertical-align
- display:table-*后不應(yīng)該再使用margin或者float
6.不濫用Float 和 Web 字體;
7.盡量使用CSS3動畫;
8.使用 AJAX 異步加載部分請求;
以上就是本文的全部內(nèi)容,希望本文的內(nèi)容對大家的學(xué)習(xí)或者工作能帶來一定的幫助,同時也希望多多支持腳本之家!
相關(guān)文章
JavaScrip如何安全使用Payment Request API詳解
這篇文章主要為大家介紹了JavaScrip如何安全使用Payment Request API詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2022-10-10
JavaScript使用setInterval()函數(shù)實現(xiàn)簡單輪詢操作的方法
這篇文章主要介紹了JavaScript使用setInterval()函數(shù)實現(xiàn)簡單輪詢操作的方法,以實例形式分析了輪詢操作的原理與javascript實現(xiàn)技巧,需要的朋友可以參考下2015-02-02

