Проблема Dianoga с изображениями SVG

Я использую Dianoga с Sitecore 8.2 для оптимизации изображений. Он отлично работает с расширениями jpg, gif, png, но имеет проблемы с изображениями SVG. Как только мы получаем доступ к SVG-изображению, Dianoga работает в серверной части, чтобы оптимизировать изображение. Я проверил это, проверив журналы

38020 20:12:54 ИНФОРМАЦИЯ 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 успешно оптимизировано. Теперь, если мы попытаемся обновить веб-страницу после очистки кеша браузера, я не смогу увидеть оптимизированный кеш.

Чтобы устранить неполадки, я выполнил следующие шаги

  1. Проверил медиа-кеш, где я обнаружил, что создается файл WebP.
  2. Я нажал на файл WebP, он показывает пустую страницу, как показано ниже.

Пустое изображение SVG

Итак, похоже, что Dianoga может оптимизировать изображение SVG, но не смогла преобразовать его в WebP.


person Rakesh Bindal    schedule 11.02.2020    source источник


Ответы (1)


Dianoga 5.0.0 только что выпущен с рядом исправлений для Сбои обработки SVG и WebP и полная поддержка WebP в обоих CM, включая загрузку медиатеки и компакт-диск для преобразования на лету png < / em>, gif и jpeg в WebP. Дополнительные сведения о пятом выпуске см. здесь.

Итак, стоит попробовать повысить производительность и стабильность вашего сайта Sitecore.

person Kate Orlova    schedule 10.05.2020