前端效能優化(慕課網筆記)-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
- Linux 效能優化筆記Linux優化筆記
- Web 效能優化筆記Web優化筆記
- Android效能優化 筆記Android優化筆記
- 【前端效能優化】高效能JavaScript讀書筆記前端優化JavaScript筆記
- Android效能優化筆記(一)——啟動優化Android優化筆記
- 前端效能優化(JS/CSS優化,SEO優化)前端優化JSCSS
- 前端效能優化 --- 圖片優化前端優化
- 前端效能優化前端優化
- 前端效能優化 --- 資源合併與壓縮前端優化
- ? 記一次前端效能優化前端優化
- 前端效能優化的點前端優化
- 如何除錯前端:優化網路資源除錯前端優化
- PHP7效能優化筆記PHP優化筆記
- web前端效能優化Web前端優化
- 前端效能優化指南前端優化
- 前端css效能優化前端CSS優化
- 前端效能優化整理前端優化
- 讀小程式效能優優化實踐-筆記優化筆記
- 淺談網站效能之前端效能優化網站前端優化
- 吳恩達《優化深度神經網路》課程筆記(2)– 優化演算法吳恩達優化神經網路筆記演算法
- 前端效能優化JavaScript篇前端優化JavaScript
- 前端效能優化總結前端優化
- 前端效能優化基礎前端優化
- vue + webpack 前端效能優化VueWeb前端優化
- 前端效能優化之Lazyload前端優化
- 前端效能優化小結前端優化
- Android 效能優化之記憶體優化Android優化記憶體
- Redis In Action 筆記(四):資料安全和效能優化Redis筆記優化
- ES的優化筆記優化筆記
- 網頁效能優化網頁優化
- 網站效能優化網站優化
- 總結前端效能優化的方法前端優化
- Spark效能優化:優化資料結構Spark優化資料結構
- 前端效能優化 —— 移動端瀏覽器優化策略前端優化瀏覽器
- MySQL 優化筆記MySql優化筆記
- 桌面端前端效能優化策略前端優化
- 【譯】前端效能優化清單前端優化