OptiPNG 未针对 Google Page Speed Insight 优化 png 文件
OptiPNG is not optimizing png files for Google Page Speed Insight
我有 CentOS 6 并且我已经安装了 OptiPNG 0.6.4(CentOS 上唯一可用的)。
当我优化图像时,我 运行 这个命令:
find . -regex ".*\.\(png\)" -exec optipng -o7 -preserve '{}' \+
对于 OptiPNG,我的图像已优化,但是当我 运行 Google Page Speed Insight 时,它抱怨我的 PNG 未优化。
我应该使用其他命令吗?
我应该安装更新版本的 OptiPNG 吗?
我不知道 Pagespeed 如何确定图像是否经过优化,但我确实收到了对一张图像的投诉;那我运行
pngcrush -ow -reduce -rem alla file.png
上传了新的 "file.png",Pagespeed 很满意。
免责声明:我写了 pngcrush(一个朋友写了 optipng 作为 pngcrush 的一个分支)
终于找到问题所在了。
问题是我的软件版本不支持 loss less。
所以我安装了最新版本(Download),你可以这样操作:
#Uploads the tar.gz file
yum install wget
wget dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
rpm -ivh epel-release-6-8.noarch.rpm
tar -xvzf optipng-0.7.4.tar.gz
cd optipng-0.7.4
./configure && make && make install
最后,当您正确安装了 Optipng 后,您可以 运行 最长的 Optipng 命令,使 Google 停止抱怨您的图像。你在这里:
find . -regex ".*\.\(png\)" -exec /usr/local/bin/optipng -o7 -preserve -strip all '{}' \+
我有 CentOS 6 并且我已经安装了 OptiPNG 0.6.4(CentOS 上唯一可用的)。 当我优化图像时,我 运行 这个命令:
find . -regex ".*\.\(png\)" -exec optipng -o7 -preserve '{}' \+
对于 OptiPNG,我的图像已优化,但是当我 运行 Google Page Speed Insight 时,它抱怨我的 PNG 未优化。
我应该使用其他命令吗? 我应该安装更新版本的 OptiPNG 吗?
我不知道 Pagespeed 如何确定图像是否经过优化,但我确实收到了对一张图像的投诉;那我运行
pngcrush -ow -reduce -rem alla file.png
上传了新的 "file.png",Pagespeed 很满意。
免责声明:我写了 pngcrush(一个朋友写了 optipng 作为 pngcrush 的一个分支)
终于找到问题所在了。 问题是我的软件版本不支持 loss less。 所以我安装了最新版本(Download),你可以这样操作:
#Uploads the tar.gz file
yum install wget
wget dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
rpm -ivh epel-release-6-8.noarch.rpm
tar -xvzf optipng-0.7.4.tar.gz
cd optipng-0.7.4
./configure && make && make install
最后,当您正确安装了 Optipng 后,您可以 运行 最长的 Optipng 命令,使 Google 停止抱怨您的图像。你在这里:
find . -regex ".*\.\(png\)" -exec /usr/local/bin/optipng -o7 -preserve -strip all '{}' \+