深刻理解http請求的過程是前端性能優化的核心css
css 樣式表置頂html
用 link 代替 import前端
js 腳本置底ios
合理使用 js 的異步加載能力web
link 和import的使用區別瀏覽器
區別1:link是XHTML標籤,除了加載CSS外,還能夠定義RSS等其餘事務;@import屬於CSS範疇,只能加載CSS。緩存
區別2:link引用CSS時,在頁面載入時同時加載;@import須要頁面網頁徹底載入之後加載。性能優化
區別3:link是XHTML標籤,無兼容問題;@import是在CSS2.1提出的,低版本的瀏覽器不支持。網絡
區別4:ink支持使用Javascript控制DOM去改變樣式;而@import不支持。異步
控制重繪與迴流
根據場景選擇合適的圖片格式
使用iconfont解決icon問題
)進行圖片壓縮 css雪碧圖 將圖片內簽到網頁中
請求過程當中一些潛在的性能優化點 (減小http請求數量 減小請求資源的大小)
文件的壓縮 利用網上在線工具壓縮css js html等資源
pwa 的應用 service worker