前端效能優化(慕課網筆記)-4-資源的優化
一,html,css,js的壓縮,這個後期靠打包構建工具來實現
二,圖片的優化
1,jpg
優點:很高的壓縮比,但是可以很好儲存畫質
應用:大圖片如首屏輪播圖等
缺點:邊緣鋸齒
2,png
1,優點:背景透明,線條紋理,邊緣的處理很好
2,應用:logo和小圖片的使用
3,缺點:體積較大
3,WebP
png同樣的質量,但是壓縮比例更大。但是瀏覽器的相容還不是很好。
三,圖片載入的優化
上面講的是單個圖片如果過大的處理方式,可以選擇合適的圖片格式或者採取圖片壓縮的手段。
但是如果圖片的大小不是很大,可是數量很多呢?這時候就可以考慮圖片的載入優化。
1,圖片的懶載入(lazy loading)
第一種方式是原生的懶載入方式:在html的圖片標籤上增加屬性:loading=“lazy”
可以參考這篇部落格:
https://blog.csdn.net/VhWfR2u02Q/article/details/100644180
第二種方式是利用第三方外掛的形式:如verlok/lazyload,yall.js,Blazy
2,漸進式圖片
第二種方式是漸進式圖片:
從低畫素到高畫素。但是得讓美工儲存成漸進式圖片的格式。
3,響應式圖片
讓美工生成不同尺寸的圖片
然後,不同的裝置寬度時使用不同的圖片。
相關文章
- 【前端效能優化】vue效能優化前端優化Vue
- 前端效能優化 – 資源預載入前端優化
- Web 效能優化筆記Web優化筆記
- ORACLE效能優化筆記Oracle優化筆記
- 【前端效能優化】高效能JavaScript讀書筆記前端優化JavaScript筆記
- 前端效能優化(JS/CSS優化,SEO優化)前端優化JSCSS
- 前端效能優化 --- 圖片優化前端優化
- 前端效能優化前端優化
- Android效能優化筆記(一)——啟動優化Android優化筆記
- 前端效能優化 --- 資源合併與壓縮前端優化
- 前端效能優化 - Resource Hints 資源預載入前端優化
- Linux 效能優化筆記Linux優化筆記
- Android效能優化 筆記Android優化筆記
- Android效能優化---筆記Android優化筆記
- 前端效能優化 —— 前端效能分析前端優化
- Oracle效能優化視訊學習筆記-效能優化概念(一)Oracle優化筆記
- Oracle效能優化視訊學習筆記-效能優化概念(二)Oracle優化筆記
- ? 記一次前端效能優化前端優化
- 前端效能優化的點前端優化
- 如何除錯前端:優化網路資源除錯前端優化
- 前端效能優化——桌面瀏覽器前端優化策略前端優化瀏覽器
- web前端效能優化Web前端優化
- 前端效能優化指南前端優化
- 前端css效能優化前端CSS優化
- 前端效能優化整理前端優化
- PHP7效能優化筆記PHP優化筆記
- 淺談網站效能之前端效能優化網站前端優化
- 記一次前端效能優化的案例前端優化
- 讀小程式效能優優化實踐-筆記優化筆記
- 效能優化隨筆優化
- 前端效能優化(三)——傳統 JavaScript 優化的誤區前端優化JavaScript
- 前端效能優化JavaScript篇前端優化JavaScript
- 前端效能優化總結前端優化
- 前端效能優化基礎前端優化
- vue + webpack 前端效能優化VueWeb前端優化
- 前端效能優化小結前端優化
- 前端效能優化之WebP前端優化Web
- 前端效能優化術語前端優化