Каталог решений

Покупка продления купона

Продолжительность:
Общая сумма:
0 руб.
Ваш запрос успешно отправлен!

Я согласен с условиями активации продлений
Продлить
Продолжить покупки

Webp - Конвертер изображений в современный формат «на лету»

Модуль «Конвертер изображений в современный формат .webp «на лету» позволяет производить автоматическое конвертирование изображений форматов .jpg и .png в .webp в момент загрузки страницы.Преимущества модуля:Работает сразу после установкиКонвертирует изображения «на лету»Поддерживает lazyload-изображения (есть возможность задать список собственных атрибутов со ссылками на изображения)Конвертирует, в том числе, изображения в backgound/background-image, прописанные в html-коде страницыПоддерживает внешние облачные хранилища (например, Selectel)Возвращает оригинальные изображения для браузеров без поддержки .webpЕсть возможность отключить модуль на определенных доменах, разделах или страницахWebp - это современный формат изображений, созданный специально для web-ресурсов. Основное преимущество этого формата - меньший вес файла.Пример:Формат: .jpg, размер: 117 КбФормат: .webp, размер: 48 КбГугл официально заявляет, что использование изображений современных форматов (.webp и других) ускоряет загрузку сайта и оказывает положительное влияние на ранжирование сайта в поисковой выдаче. При сканировании сайта инструментом Google Page Speed Insight гугл активно предлагает улучшение “Используйте современные форматы изображений”:Степень необходимости внедрения современных форматов изображений на своём сайте вы можете узнать, используя инструмент Google Page Speed Insight.-------------------------------------------------------------------Ещё полезные модули для ускорения сайта:Для решения проблемы «Отложите загрузку скрытых изображений» я написал модуль LazyLoad PRO - Отложенная загрузка изображений, видео и iframe в 1 клик, он полностью совместим с модулем Webp - Конвертер изображений в современный формат «на лету».Если вам требуется решить проблему «Устраните ресурсы, блокирующие отображение», вам может быть интересен другой мой модуль: Предзагрузчик ресурсовДля решения проблем с уменьшением размера кода HTML, JS, CSS вы можете использовать модуль Минификация HTML/JS/CSS

Webp - Конвертер изображений в современный формат «на лету»

Webp - Конвертер изображений в современный формат «на лету»

Купить: 2 000 1 200 руб.
Попробовать (14 дней)
Акция действительна по 31 августа 2020
Скриншоты
Описание

Технические данные

Опубликовано:
20.11.2019
Обновлено:
04.08.2020
Версия:
1.2.7
Установлено:
100 - 499 раз
Подходящие редакции:
«Первый сайт», «Старт», «Стандарт», «Малый бизнес», «Эксперт», «Бизнес», «Интернет-магазин + CRM»
Адаптивность:
Да
Поддержка Композита:
Да
Совместимо с Сайты24
Нет

Описание

Модуль «Конвертер изображений в современный формат .webp «на лету» позволяет производить автоматическое конвертирование изображений форматов .jpg и .png в .webp в момент загрузки страницы.

Преимущества модуля:

  • Работает сразу после установки

  • Конвертирует изображения «на лету»

  • Поддерживает lazyload-изображения (есть возможность задать список собственных атрибутов со ссылками на изображения)

  • Конвертирует, в том числе, изображения в backgound/background-image, прописанные в html-коде страницы

  • Поддерживает внешние облачные хранилища (например, Selectel)

  • Возвращает оригинальные изображения для браузеров без поддержки .webp
  • Есть возможность отключить модуль на определенных доменах, разделах или страницах

Webp - это современный формат изображений, созданный специально для web-ресурсов. Основное преимущество этого формата - меньший вес файла.

Пример:



Формат: .jpg, размер: 117 Кб

Формат: .webp, размер: 48 Кб

Гугл официально заявляет, что использование изображений современных форматов (.webp и других) ускоряет загрузку сайта и оказывает положительное влияние на ранжирование сайта в поисковой выдаче. При сканировании сайта инструментом Google Page Speed Insight гугл активно предлагает улучшение “Используйте современные форматы изображений”:

Степень необходимости внедрения современных форматов изображений на своём сайте вы можете узнать, используя инструмент Google Page Speed Insight.


-------------------------------------------------------------------

Ещё полезные модули для ускорения сайта:

Для решения проблемы «Отложите загрузку скрытых изображений» я написал модуль LazyLoad PRO - Отложенная загрузка изображений, видео и iframe в 1 клик, он полностью совместим с модулем Webp - Конвертер изображений в современный формат «на лету».



Если вам требуется решить проблему «Устраните ресурсы, блокирующие отображение», вам может быть интересен другой мой модуль: Предзагрузчик ресурсов


Для решения проблем с уменьшением размера кода HTML, JS, CSS вы можете использовать модуль Минификация HTML/JS/CSS

Отзывы (1)
Обсуждения (28)
1 - 5 из 28
Что нового
1.2.7 (04.08.2020) Исправление обработки атрибута src с пробелами до/после равно
1.2.6 (19.06.2020) Правки совместимости с lazyload
1.2.5 (17.06.2020) Исправлена обработка кириллических ссылок. Добавлена обработка абсолютных ссылок.
1.2.4 (11.06.2020) Небольшое исправление в работе с CDN
1.2.3 (02.06.2020)
  • Обработка ошибки "Call to undefined function exif_imagetype"
  • Обработка устаревшей версии imagick
1.2.2 (27.05.2020) Разделение кеша для режимов работы с использованием CDN и без использования.
1.2.1 (15.05.2020) Правки для режима Ajax при использовании CDN
1.2.0 (12.05.2020) Добавлена поддержка внешних CDN. Добавлена обработка абсолютных ссылок на внутренние изображения. Добавлено управляемое кеширование при получении ссылок на .webp файлы. Подправлена обработка файлов с плюсами в именах. Минифицирован JS файл.
1.1.9 (20.04.2020) Совместимость с PHP 7.4
1.1.8 (16.03.2020) Добавлена обработка кавычек заданных html-сущностью ' в атрибуте style
1.1.7 (20.02.2020) Заменена функция проверки поддержки webp браузерами. Добавлена обработка атрибута !important при обратной замене изображений.
1.1.6 (07.02.2020) Подправлена регулярка, обрабатывающая background и background-image
1.1.5 (31.01.2020) Добавлена возможность задать ограничение работы модуля в зависимости от наличия строки в URL
1.1.4 (11.01.2020) Расширена возможность работы с lazyload. Теперь указанные в настройках модуля атрибуты обрабатываются у всех тегов, а не только img. Это сделано для поддержки ленивой загрузки background-изображений. Добавлена проверка наличия подходящих серверных модулей для конвертирования.
1.1.3 (24.12.2019) Исправлена обработка изображений с url-кодированными именами (%D0%B2%D1%8B%D0%BD%D0%B3%D0%B0%D0%BF%D1%83%D1%80.jpg)
1.1.2 (16.12.2019) Изменён способ подключения классов для корректной работы демо-версий
1.1.1 (13.12.2019) Подправлен механизм обновления js
1.1.0 (12.12.2019) Добавлена поддержка атрибутов background и background-image
1.0.9 (07.12.2019) Добавлена проверка версии библиотеки GD
1.0.8 (05.12.2019) Добавлены настройки модуля: активность, обрабатываемые атрибуты. Теперь можно указывать список обрабатываемых атрибутов тегов img
1.0.7 (30.11.2019) Изменён метод парсинга html в связи с некорректной обработкой скриптов. Теперь используются регулярки, установка расширения php-xml (класс DomDocument) больше не требуется.
1.0.6 (22.11.2019) Исправлена ошибка при работе с шаблоном Аспро.Next
1.0.5 (22.11.2019) Добавлена поддержка атрибута изображений data-src (используется при lazyload)
Установка
Требуется только стандартная установка решения.

Минимальные технические требования:
- наличие на сервере php библиотеки GD v2.2.5 или выше
Библиотека GD входит в список обязательного ПО для Битрикс, но на сервере может быть установлена устаревшая версия, которая некорректно обрабатывает прозрачные .png. В комплект поставки BitrixVM\BitrixENV уже входит актуальная версия.
В случае использования устаревшей версии библиотеки, после установки модуля будет выведено соответствующее уведомление, а модуль переведен в статус "Не активен".

Для корректной работы модуля в файле header.php вашего шаблона должна вызываться стандартная функция
APPLICATION->ShowHead();
либо её дочерние функции:
$APPLICATION->ShowHeadStrings();
$APPLICATION->ShowHeadScripts();

Особенности работы модуля:
  • Не работает с включенным стандартным CDN (т.к. CDN Битрикса не позволяет сохранять файлы формата .webp), но работает с другими внешними CDN, такими как Selectel.

  • Удаление устаревших изображений (оригиналы которых перестали существовать) производится агентом с периодичностью 1 раз в сутки.

  • Модуль работает только с изображениями в html-коде страницы (в тегах <img>, стилевых атрибутах background и background-image, а также атрибутах lazyload - data-src и т.п.). Изображения прописанные в .js\.css файлах не конвертируются.

  • Поддержка старых браузеров реализована следующим образом: при загрузке страницы скрипт на JS проверяет поддерживает ли браузер формат .webp и если не поддерживает, то подменяет ссылки изображений на оригинальные.

Если у вас установлен дополнительный модуль оптимизации jpg/png изображений:
Предварительное сжатие изображений jpg/png не требуется, т.к. после конвертирования в .webp изображения выходят оптимизированными. Кроме того, не рекомендуется делать предварительное сжатие, т.к. может пострадать качество изображений при конвертировании в .webp стандартной библиотекой GD (решается установкой на сервер другой библиотеки, например gmagick актуальной версии и очисткой папки /upload/delight.webpconverter/).
Поддержка
По вопросам техподдержки и расширения функциональности модуля обращайтесь на почту dronazzz@mail.ru
При обращении за технической поддержкой обязательно указывайте ссылку на сайт и доступы в админку и FTP!

Лицензионное соглашение

Другие решения разработчика

Решение добавлено в корзину

Перейдите в корзину и оформите заказ или продолжите покупки
Перейти в корзину
Продолжить покупки