Поддержка webp на лету, размер фото

#
Поддержка webp на лету, размер фото
Всем привет!

Вопрос простой - поддерживает ли система формирование формата webp на лету, размер картинок?

Пример с популярной онлайн системы, как формируются картинки:


{% assign img_width = widget_settings.layout-content-max-width | default: settings.layout-content-max-width  | divided_by: widget_settings.count-active-slides %}
                    {% if widget_settings.layout-wide-content %}
                      {% assign img_width = 1920 | divided_by: widget_settings.count-active-slides %}
                    {% endif %}
              
              {% assign img_height = img_width %}
              {% assign img_height = img_height | divided_by: widget_settings.img-ratio | to_integer | plus: 1 %}
                    <picture>
                      <source media="(max-width:480px)" data-srcset="{{ block.image | image_url: 500, format: 'webp', resizing_type: 'fit_width', quality: 100 }}" type="image/webp" class="lazyload">
                      <img data-src="{{ block.image | image_url: img_width, height: img_height, resizing_type: 'fill-down', quality:100  }}" class="lazyload">
                    </picture>





На выходе получается примерно так:


<picture>
  <source media="(min-width:769px)" type="image/webp" srcset="*.jpg@webp">
  <source media="(max-width:480px)" type="image/webp" srcset="***.jpg@webp">
  <source media="(max-width:768px)" type="image/webp" srcset="***.jpg@webp">
  <img src="***.jpg">
</picture>


Я думаю вопрос понятен, и сам вопрос не то что бы актуальный, а значимый для 2022 при выборе системы, оптимизации проектов. Если уже есть модуль (и возможно ли такое реализовать при текущем api), дайте знать.

Спасибо
#
Re: Поддержка webp на лету, размер фото
optimizator, привет
модуль такой есть, дотестируем и загрузим на сайт
HostDev.pw - модули для HostCMS, Telegram: @hostdev
#
Re: Поддержка webp на лету, размер фото
HostDev.pw - модули для HostCMS, Telegram: @hostdev
Авторизация