【发布时间】:2020-02-11 15:04:39
【问题描述】:
我正在使用 Dianoga 和 Sitecore 8.2 来优化图像。它适用于 jpg、gif、png 扩展名,但它对 SVG 图像有问题。一旦我们访问了 SVG 图像,Dianoga 就会在后端工作以优化图像。我已经通过检查日志验证了这一点
38020 20:12:54 INFO Dianoga:优化 /Images/aj.svg [原始大小] (最终大小:16372 字节) - 节省了 116247 字节 / 87.65%。优化在 16872 毫秒。 38100 20:12:54 信息 Dianoga:优化 /Images/aj.svg [原始大小](最终大小:16372字节)-保存116247字节/ 87.65%。在 16448 毫秒内优化。
它说 aj.svg 优化了 87.65%,之后没有错误。这意味着 SVG 图像已成功优化。现在,如果我们在清除浏览器缓存后尝试刷新网页,我无法看到优化的缓存。
为了解决问题,我按照以下步骤操作
- 检查了我发现创建 WebP 文件的媒体缓存
- 我点击了 WebP 文件,它显示如下空白页
因此,Dianoga 似乎能够优化 SVG 图像,但无法转换为 WebP。
【问题讨论】: