Бесплатно
Загрузите дополнение из админки вашего сайта.
Как загрузить?
Как загрузить?
Внимание, этот компонент требует версию PHP
7.4
или выше!
Если ваш сайт использует PHP ниже требуемого, установка этого
дополнения может его сломать.
Внимание, этот компонент требует версию MODX не ниже
2.8
!
AVIF & WEBP Converter
Пакет для автоматического конвертирования изображений в WebP и AVIF для повышения производительности и оптимизации загрузки сайта на MODX.
Основан на github.com/commeta/modxWebpConverter, но полностью переработан и значительно расширен.
Библиотека github.com/rosell-dk/webp-convert обновлена 1.1.0 => 1.6.0
Добавлена поддержка github.com/kornelski/cavif-rs
Проверка поддержки устройством:
Если у пользователя поддерживается WebP или AVIF, в html автоматически добавляются классы:
Совместимость
Добавлена подмена новых data-* атрибутов для совместимости с популярными библиотеками lazy-load и слайдеров
Выбор формата
Возможность переключаться между WebP и AVIF в настройках.
Настройки
Вкл\выкл плагин (по умолчанию выкл)
Отключение подмены изображений для авторизованных пользователей
Выбор формата webp\avif
Выбор качества конвертации от 1 до 100 для webp\avif
Режим отладки
Требования
Проверено на хостинге Beget.
Modx 2.8.7 + php 7.4
Modx 3.1.2 + php 8.2
Ваш хостинг должен поддерживать необходимые библиотеки для конвертации.
Пакет для автоматического конвертирования изображений в WebP и AVIF для повышения производительности и оптимизации загрузки сайта на MODX.
Основан на github.com/commeta/modxWebpConverter, но полностью переработан и значительно расширен.
Библиотека github.com/rosell-dk/webp-convert обновлена 1.1.0 => 1.6.0
Добавлена поддержка github.com/kornelski/cavif-rs
Проверка поддержки устройством:
Если у пользователя поддерживается WebP или AVIF, в html автоматически добавляются классы:
awc_support_webp или awc_support_avif
Это позволяет использовать CSS-селекторыhtml.awc_support_avif :has(img) { ... }
html:not(.awc_support_webp) img { ... }
Так же если формат не поддерживается устройством — подмена происходить не будет.Совместимость
Добавлена подмена новых data-* атрибутов для совместимости с популярными библиотеками lazy-load и слайдеров
Выбор формата
Возможность переключаться между WebP и AVIF в настройках.
Настройки
Вкл\выкл плагин (по умолчанию выкл)
Отключение подмены изображений для авторизованных пользователей
Выбор формата webp\avif
Выбор качества конвертации от 1 до 100 для webp\avif
Режим отладки
Требования
Проверено на хостинге Beget.
Modx 2.8.7 + php 7.4
Modx 3.1.2 + php 8.2
Ваш хостинг должен поддерживать необходимые библиотеки для конвертации.
Последние обсуждения в сообществе MODX.pro