-
渲染優(yōu)化: 主要是布局 注意重繪重排
渲染性能: 減少重排的操作。dom元素幾何屬性的修改,增加刪除 移動(dòng)dom節(jié)點(diǎn)。 獲得特定屬性值 例如offsetTop scrollTop等
查看全部 -
qing'zh
查看全部 -
緩存性能優(yōu)化
共享緩存
瀏覽器緩存(私有緩存)
查看全部 -
渲染性能優(yōu)化
瀏覽器渲染進(jìn)程
減少頁面重排操作
避免樣式頻繁修改
動(dòng)畫優(yōu)化
setTimeout-16.6ms可能會(huì)造成卡頓;
requestAnimation-瀏覽器隱藏時(shí)會(huì)停止動(dòng)畫(減少cpu的開銷);
節(jié)流(以一定時(shí)間間隔頻率進(jìn)行事件觸發(fā))&防抖(一段時(shí)間內(nèi)多次觸發(fā)的時(shí)間只執(zhí)行一次);
Web Work 多線程
不能訪問js DOM
大量計(jì)算 以及同時(shí)渲染DOM時(shí)
查看全部 -
? ?
代碼壓縮的原理
webpack代碼壓縮js
webpack代碼壓縮css
構(gòu)建優(yōu)化-資源合并
是否把所有的js資源都合并到同一個(gè)js文件中?
否
js文件過大,首屏加載速度變慢
無法有效的利用瀏覽器的緩存功能,業(yè)務(wù)代碼改動(dòng)造成整個(gè)js文件改動(dòng)
http2.0協(xié)議升級(jí) 進(jìn)行一次tcp進(jìn)行,可以進(jìn)行多個(gè)請(qǐng)求
查看全部 -
性能優(yōu)化方案
查看全部 -
url輸入到頁面渲染流程圖
查看全部 -
壓縮CSS
查看全部 -
壓縮JS 基于webpack5
查看全部 -
構(gòu)建性能優(yōu)化方法涉及點(diǎn)
查看全部 -
圖片懶加載方法2
查看全部 -
圖片懶加載方法1
查看全部 -
前端一些優(yōu)化方法
查看全部 -
頁面生命周期-性能分析方案
查看全部 -
生命周期鏈路圖前端
查看全部
舉報(bào)