頁面壞UV效能最佳化
來源:之家技術
1. 前言
2. 關鍵指標
2.1
FCP (First Contentful Paint)
2.2
LCP (Largest Contentful Paint)
2.3
LCP (Largest Contentful Paint)
更多的頁面指標不在重複解釋,感興趣可以檢視https://web.dev/metrics/
3. 衡量指標
在實驗場景中:使用工具在穩定、受控的環境中模擬頁面載入
在實際場景中:基於真實使用者的實際頁面載入與頁面互動
4. 最佳化措施
4.1
網路層面
► 開啟Gzip壓縮
►使用 HTTP 2
► 使用CDN
4.2
圖片最佳化
圖片往往是一個 h5 頁面的重要組成部分,然而圖片佔用的資源往往也是很大的,因此圖片最佳化在效能最佳化中佔據很重要的地位。下面來看幾種最佳化圖片的方式。
圖片懶載入:當圖片出現在可視區域或者即將出現在可視區域時再載入圖片,避免一次性載入全部圖片,會對使用者體驗造成很大影響。
降低圖片質量:一些圖片適當降低圖片質量時,通常是看不出來區別的,尤其是作為背景圖片時,可以使用dis命令進行圖片壓縮。
儘量使用CSS代替圖片:一些簡單的圖片效果如果可以透過 CSS 效果實現則進行用 CSS 來實現,可以減小請求次數或者打包體積大小。
圖片指定尺寸:圖片裁剪成合適尺寸大小,img元素固定寬高,避免因網路載入導致頁面抖動。
使用webp圖片:WebP 的優勢體現在它具有更優的影像資料壓縮演算法,能帶來更小的圖片體積,而且擁有肉眼識別無差異的影像質量;同時具備了無損和有損的壓縮模式、Alpha 透明以及動畫的特性,在 JPEG 和 PNG 上的轉化效果都相當優秀、穩定和統一。
4.3
程式碼最佳化
定
指定車系投放
通
無車系通投
► vue 路由懶載入
let router = createSimpleRouter({
routes: [
{
path: `${URL_PREFIX}/index`,
name: "index",
component: () => import(/* webpackChunkName: "index" */ '../views/index/Index'),
meta: meta
},
{
path: `${URL_PREFIX}/cities`,
name: "cities",
component: () => import(/* webpackChunkName: "cities" */ '../views/cities/Index'),
meta: {
...meta,
subcategoryId: 11750,
}
},
{
path: `${URL_PREFIX}/success/:encryptedOrderId`,
name: "success",
component: () => import(/* webpackChunkName: "success" */ '../views/success/Index'),
meta: {
...meta,
subcategoryId: 14393,
}
}]
});
參考連結
https://web.dev/metrics/
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70027824/viewspace-2989591/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 前端面試題 — 前端頁面效能最佳化前端面試題
- 前端頁面效能前端
- 我對請求做了個效能小最佳化,提升了50%的頁面效能
- 頁面渲染:效能分析
- 如何分析並最佳化網頁效能?網頁
- 頁面CLS 最佳化實踐
- 前端面試7:頁面效能前端面試
- IdleHandler,頁面啟動最佳化神器
- 用PerformanceTiming來檢測頁面效能ORM
- 使用window.performance分析頁面效能ORM
- 談談前端效能最佳化-面試版前端面試
- iOS面試題:簡述效能最佳化iOS面試題
- 頁面載入效能之優化LCP優化
- 頁面效能優化辦法有哪些?優化
- 網頁設計:淺談網頁基本效能最佳化規則小結網頁
- tile uv
- 得物面試:MySQL 深度分頁如何最佳化?面試MySql
- 前端頁面效能指標與採集方式前端指標
- 提升現代web app中的頁面效能WebAPP
- iOS效能優化之頁面載入速率iOS優化
- 從頁面載入到資料請求,前端頁面效能優化實踐分享前端優化
- 瀏覽器層合成與頁面效能優化瀏覽器優化
- 心遇iOS端會話頁效能最佳化 — ReactiveObjC實踐篇iOS會話ReactOBJ
- 面試常考--前端效能最佳化之大檔案上傳面試前端
- 10分鐘徹底搞懂前端頁面效能監控前端
- 報表工具對比選型系列 - 頁面渲染效能
- Unity效能最佳化CPU最佳化Unity
- 千萬級資料深分頁查詢SQL效能最佳化實踐SQL
- 利用 Page Visibility API 最佳化網頁效能與使用者體驗API網頁
- MethodImpl最佳化效能
- HarmonyOS 效能最佳化
- JavaScript效能最佳化JavaScript
- oracle 效能最佳化Oracle
- 前端效能最佳化前端
- 伺服器效能好壞如何分辨?伺服器
- SAP UI5和React的頁面渲染效能比較UIReact
- Web 頁面優化專項 > Lighthouse > 效能分數優化Web優化
- 前端技術分享:頁面效能優化問題覆盤前端優化