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

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

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

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

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

Модуль «Конвертер изображений в современный формат .webp «на лету» позволяет производить автоматическое конвертирование изображений форматов .jpg и .png в .webp в момент загрузки страницы.Преимущества модуля:Работает сразу после установкиКонвертирует изображения «на лету»Поддерживает lazyload-изображения (есть возможность задать список собственных атрибутов со ссылками на изображения в тегах <img>)Возвращает оригинальные изображения для браузеров без поддержки .webpЕсть возможность отключить модуль на определенных доменах, разделах или страницахWebp - это современный формат изображений, созданный специально для web-ресурсов. Основное преимущество этого формата - меньший вес файла.Пример:Формат: .jpg, размер: 117 КбФормат: .webp, размер: 48 КбГугл официально заявляет, что использование изображений современных форматов (.webp и других) ускоряет загрузку сайта и оказывает положительное влияние на ранжирование сайта в поисковой выдаче. При сканировании сайта инструментом Google Page Speed Insight гугл активно предлагает улучшение “Используйте современные форматы изображений”:Степень необходимости внедрения современных форматов изображений на своём сайте вы можете узнать, используя инструмент Google Page Speed Insight.-------------------------------------------------------------------Если вам требуется решить проблему «Устраните ресурсы, блокирующие отображение», вам может быть интересен другой мой модуль: Предзагрузчик ресурсов

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

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

Купить: 2 000 руб.
Попробовать (14 дней)
Скриншоты
Описание

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

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

Описание

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

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

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

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

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

  • Возвращает оригинальные изображения для браузеров без поддержки .webp

  • Есть возможность отключить модуль на определенных доменах, разделах или страницах

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

Пример:



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

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

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

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


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


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


Отзывы (1)
Обсуждения (15)
1 - 5 из 15
Что нового
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)

  • Удаление устаревших изображений (оригиналы которых перестали существовать) производится агентом с периодичностью 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!

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

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

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

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