Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

WebP без тяжелых модулей


Recommended Posts

  В 22.04.2019 в 07:11, stickpro сказав:

Прошу перестать флудить в теме

Expand  

 

  Цитата

Флуд (от неверно произносимого англ. flood — поток) — нетематические сообщения в интернет-форумах и чатах, зачастую занимающие большие объемы.

Expand  

 

Вы уверены, что я писал не по теме, но вы с переживаниями по поводу "содержания ягуара" точно же по теме писали?

 

  В 22.04.2019 в 08:15, OCappLab сказав:

imagewebp с версии php 5.4 входит в GD библиотеку.

Expand  

 

вы найдете эту библиотеку с присутствующей функцией  где-то в 5% случаев на общем хостинге. И, что неприятное еще, GD глючно работает с WEBP.  Например, до определенной версии (до 7-ки) эта функция не умеет работать с PNG с альфа-каналом,   вместо прозрачного фона вы получаете черный.

Просто когда вы на опыте проходите многие проблемы, которые вначале вам неизвестны, то вот тогда появляется настоящее решение, учитывающее массу нюансов  и проблем различных хостеров.  А они, можете не сомневаться, есть.   Я лишь для примера привел одну из них.

 

Поскольку есть масса магазинов с товарами в PNG с альфой (получено от поставщика), то для них webp был бы хорошим вариантом, но с GD они получат это (см. на бабочек):

 

ZxuyIiW.jpg

 

 

 

Т.е. бабочка будет на черном фоне вместо прозрачного.

А вот так будет на 7+:

 

 

faRwRTw.jpg

 

 

  В 22.04.2019 в 07:11, stickpro сказав:

@sitecreator ещё раз повторюсь,  готовы ли допилить мод для комьюнити?  Нет?  Прошу перестать

Expand  

 

Вы уверены, что выбрали правильный тон?

А где же спасибо за предложенное мною для вас решение вашей же проблемы?  Или вы "не заметили" правильного готового решения в виде кода?

Вы над ошибками не умеете работать? "чукча - не читатель, чукча - писатель".  Это не про вас, случаем?  Все же других критиковать у вас получается лучше чем самому писать код и признавать свои ошибки.  Может лучше продолжить заниматься тем, что лучше получается, т.е. быть критиком?

 

 

Надіслати
Поділитися на інших сайтах

  • 2 weeks later...

Вот рабочий на 90% модуль https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=34275 

 

Кому нужно выводит webp, у кого не поддерживает браузер выводит стандартную картинку.

 

Может его допилит кто нибудь? Например не работает с выгрузкой на Яндекс Маркет от toporchilo

Надіслати
Поділитися на інших сайтах


  В 06.05.2019 в 19:25, kamar87 сказав:

Может его допилит кто нибудь? Например не работает с выгрузкой на Яндекс Маркет от toporchilo

Expand  

 

у меня, к примеру, все работает в моем модуле.   Совместимость продумана.

И в новой версии webp создается всегда и везде у любого хостера.  Даже если у хостера запрещен exec, нет GD (или imagick) с поддержкой WebP,  то все равно webp может быть сгенерирован на такой хост-площадке без проблем и лишней нагрузки.

Т.е. от хостера вообще ничего не требуется по большому счету.

 

И модуль, который "рабочий на 90%"  полагается лишь на софт, который предоставит хостер.   А это бывает лишь в 5% случаев.   В остальных случаях хостеры ничего не предоставляют.  

 

Я так понимаю, вы ищите  "почти работающий" или "немного неработающий", но зато бесплатно?  Работающий практически везде, но за небольшую стоимость в расчет не берете?

Надіслати
Поділитися на інших сайтах

  • 6 months later...
  В 06.05.2019 в 21:18, sitecreator сказав:


Т.е. от хостера вообще ничего не требуется по большому счету.

Expand  

Что за чудеса такие? PHP-библиотека webp-компрессора? Или из админки генерация средствами js?

Надіслати
Поділитися на інших сайтах


  • 1 month later...

Спасибо,

модуль нормальный вроде, установился. Гугл даже признал, что теперь используются изображения в формате webp и поставил галочку.

Ссылки также заменились на новые .webp.

Одна проблема, изображения и также папка cachewebp не создаются, то есть, на сайте нет больше изображений.

Никто не подскажет в чем может быть проблема?

У нас opencart 2.3.0.2

Спасибо!

 

Надіслати
Поділитися на інших сайтах


  • 1 year later...
  В 11.01.2020 в 14:17, Vindojeens сказав:

Спасибо,

модуль нормальный вроде, установился. Гугл даже признал, что теперь используются изображения в формате webp и поставил галочку.

Ссылки также заменились на новые .webp.

Одна проблема, изображения и также папка cachewebp не создаются, то есть, на сайте нет больше изображений.

Никто не подскажет в чем может быть проблема?

У нас opencart 2.3.0.2

Спасибо!

 

Expand  

https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=38025
LLAAKKII 12 months ago

In 2.3 (atleast for me) if module doesnt create "cachewebp" folder, ther problem with "catalog/model/tool/image.php" file.
There is no line with "$image_new = str_replace("
In xml you can replace "$image_new = str_replace(" with "$imagepath_parts = explode('/', $image_new);"
So xml should look like this:
Before: https://i.imgur.com/N7XXujf.png
After: https://i.imgur.com/TAexOme.png

 

Надіслати
Поділитися на інших сайтах


  • 1 year later...

Я допилил. Для других версий - платно.

WebP image v1.0 Full OpenCart 2.2.X-2.3.X.ocmod.zipFetching info...

  • +1 3
Надіслати
Поділитися на інших сайтах

  • 7 months later...
  В 04.08.2022 в 20:50, buslikdrev сказав:

Я допилил. Для других версий - платно.

WebP image v1.0 Full OpenCart 2.2.X-2.3.X.ocmod.zip 10 \u041a\u0431 · 65 скачиваний

Expand  

Добрый день, подскажите эта версия подойдет для opencart.pro Версия 2.3.0.2.5?

Надіслати
Поділитися на інших сайтах


  В 17.03.2023 в 11:54, agkiev сказав:

Добрый день, подскажите эта версия подойдет для opencart.pro Версия 2.3.0.2.5?

Expand  

Должна.

Надіслати
Поділитися на інших сайтах

  В 17.03.2023 в 12:27, buslikdrev сказав:

Должна.

Expand  

Установил - все ок, модификатор обновил.

в списке расширений ничего не добавилось. 

 

или все так и должно быть ?

Надіслати
Поділитися на інших сайтах


  В 17.03.2023 в 15:44, agkiev сказав:

Установил - все ок, модификатор обновил.

в списке расширений ничего не добавилось. 

 

или все так и должно быть ?

Expand  

В настройках магазина.

Надіслати
Поділитися на інших сайтах

  В 18.03.2023 в 20:44, buslikdrev сказав:

В настройках магазина.

Expand  

спасибо, все запустилось, из моментов которые возникли

некоторые изображения в карусели (стоит Mega Slider Pro ) не подтянулись

и насыпало ошибок

2023-03-20 10:28:42 - PHP Warning:  imagewebp(): Palette image not supported by webp in /home/yy405091/astore.org.ua/www/system/storage/modification/catalog/model/tool/image.php on line 211
2023-03-20 10:28:42 - PHP Warning:  imagewebp(): Palette image not supported by webp in /home/yy405091/astore.org.ua/www/system/storage/modification/catalog/model/tool/image.php on line 211
2023-03-20 10:28:42 - PHP Warning:  imagewebp(): Palette image not supported by webp in /home/yy405091/astore.org.ua/www/system/storage/modification/catalog/model/tool/image.php on line 211
2023-03-20 10:28:42 - PHP Warning:  imagewebp(): Palette image not supported by webp in /home/yy405091/astore.org.ua/www/system/storage/modification/catalog/model/tool/image.php on line 211
2023-03-20 10:28:42 - PHP Warning:  imagewebp(): Palette image not supported by webp in /home/yy405091/astore.org.ua/www/system/storage/modification/catalog/model/tool/image.php on line 211

но после очистки кеша - больше их не вижу.

 

Надіслати
Поділитися на інших сайтах


  В 20.03.2023 в 10:16, agkiev сказав:

спасибо, все запустилось, из моментов которые возникли

некоторые изображения в карусели (стоит Mega Slider Pro ) не подтянулись

и насыпало ошибок

2023-03-20 10:28:42 - PHP Warning:  imagewebp(): Palette image not supported by webp in /home/yy405091/astore.org.ua/www/system/storage/modification/catalog/model/tool/image.php on line 211
2023-03-20 10:28:42 - PHP Warning:  imagewebp(): Palette image not supported by webp in /home/yy405091/astore.org.ua/www/system/storage/modification/catalog/model/tool/image.php on line 211
2023-03-20 10:28:42 - PHP Warning:  imagewebp(): Palette image not supported by webp in /home/yy405091/astore.org.ua/www/system/storage/modification/catalog/model/tool/image.php on line 211
2023-03-20 10:28:42 - PHP Warning:  imagewebp(): Palette image not supported by webp in /home/yy405091/astore.org.ua/www/system/storage/modification/catalog/model/tool/image.php on line 211
2023-03-20 10:28:42 - PHP Warning:  imagewebp(): Palette image not supported by webp in /home/yy405091/astore.org.ua/www/system/storage/modification/catalog/model/tool/image.php on line 211

но после очистки кеша - больше их не вижу.

 

Expand  

Пересохраните в другой формат эти изображения. Возможно эта ошибка в gif изображениях.

Это решение похоже нужно применить https://stackoverflow.com/questions/69378502/php-warning-imagewebp-palette-image-not-supported-by-webp

Надіслати
Поділитися на інших сайтах

  В 22.03.2023 в 13:46, buslikdrev сказав:

Пересохраните в другой формат эти изображения. Возможно эта ошибка в gif изображениях.

Это решение похоже нужно применить https://stackoverflow.com/questions/69378502/php-warning-imagewebp-palette-image-not-supported-by-webp

Expand  

спасибо за совет, так же это понял - проблема оказалась очень простой - 4 изображения в слайдере почему-то не захотели сгенерироваться. я их заново пересохранил из исходников - и проблема пропала. 

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.