ubuntu 安裝圖片壓縮工具
jpg 圖片壓縮
sudo apt-get update
sudo apt-get install jpegoptim
sudo jpegoptim *.jpg
遞歸目錄執行
find . -name '*.jpg' | xargs jpegoptim --strip-all
or
find -type f -name "*.jpg" -exec jpegoptim --strip-all {} \;
png 圖片壓縮
sudo apt-get update
sudo apt-get install optipng
sudo optipng *.png
or
find -type f -name "*.png" -exec optipng {} \;
引用 google page speed 說明
https://developers.google.com/speed/pagespeed/insights/
https://developers.google.com/speed/docs/insights/OptimizeImages
優化圖片
當PageSpeed Insights檢測到網頁上的圖片可通過優化來減小其尺寸,且不會顯著影響其視覺效果時,就會觸發此規則。
概覽
儘量減小圖片尺寸,以縮減用戶等待資源加載的時間。適當地設置圖片的格式並進行壓縮可以節省大量的數據字節空間。這樣可以爲那些網絡連接較慢的用戶節約時間,還可以爲有流量套餐限制的用戶節省成本。
建議
您應對所有圖片進行基本優化和高級優化。基本優化包括裁剪不必要的區域,將顏色深度降至可接受的最低水平,移除圖片評論以及將圖片保存爲恰當的格式。您可以使用任意圖片編輯程序(例如,GIMP)執行基本優化。高級優化包括對JPEG和PNG文件執行進一步的壓縮(無損壓縮)。
使用圖片壓縮工具
市面上有許多工具可用來對JPEG和PNG文件執行進一步的無損壓縮,且不會對圖片質量造成任何影響。對於JPEG文件,我們建議您使用jpegtran或jpegoptim(僅適用於Linux;使用--strip-all
選項運行)。對於PNG文件,我們建議使用OptiPNG或PNGOUT。
選擇恰當的圖片文件格式
您應測試一下哪種格式最適合您的圖片,儘管我們在下面推薦了一些較高級別的格式:
- PNG格式幾乎一直優於GIF格式,儘管某些舊版瀏覽器只能爲PNG格式提供部分支持。
- 爲較小或簡單的圖形(例如,小於10x10像素的圖形或調色板小於3色的圖形)以及包含動畫的圖片使用GIF格式。
- 爲所有攝影風格的圖片使用JPG格式。 請勿使用BMP格式或TIFF格式。