SVG图像的Dianoga问题

问题描述 投票:0回答:1

我正在将Dianoga与Sitecore 8.2配合使用以优化图像。它适用于jpg,gif,png扩展名,但与SVG图像有关。一旦我们访问了SVG图像,Dianoga就会在后端工作以优化图像。我已经通过检查日志验证了这一点

38020 20:12:54信息Dianoga:优化/Images/aj.svg [原始大小](最终大小:16372字节)-保存116247字节/87.65%。优化于16872ms。 38100 20:12:54信息Dianoga:优化/Images/aj.svg[原始大小](最终大小:16372字节)-已保存116247字节/87.65%。在16448毫秒内进行了优化。

其中说aj.svg已优化87.65%,此后没有错误。这意味着SVG图像已成功优化。现在,如果我们在清除浏览器缓存后尝试刷新网页,则无法看到优化​​的缓存。

要进行故障排除,请按照以下步骤操作

  1. 检查了我发现创建WebP文件的媒体缓存
  2. 我单击了WebP文件,它显示了一个空白页面,如下所示

SVG Blank image

因此,似乎Dianoga能够优化SVG图像,但未能转换为WebP。

svg sitecore webp
1个回答
0
投票

Dianoga 5.0.0刚刚发布,其中包含许多针对[[SVG和WebP处理失败的修复程序,并且在两个CM中都提供了完整的WebP支持,包括媒体库上载和CD的实时下载。将pnggifjpeg转换为WebP。查找有关第5版here的更多详细信息。

因此,值得尝试以提高Sitecore网站的生产力和稳定性。
© www.soinside.com 2019 - 2024. All rights reserved.