Страница 1 из 1

Поддержка WEBP

Добавлено: 15.04.2020, 07:18
Dr2co
Добрый день!

Когда будет поддержка изображений в формате Поддержка WEBP ?

Добавлено: 15.04.2020, 08:35
OkayCMS
Очень надеемся что в течении месяца сделаем.

Добавлено: 29.09.2021, 15:16
korshunov
Пробую для товара загрузить картинку .webp. Просто не добавляется картинка, никаких сообщений об ошибке нет.
А прошло-то уже почти полтора года, однако...

Добавлено: 29.09.2021, 18:50
user23
OkayCMS писал(а):Очень надеемся что в течении месяца сделаем.

Так и не получилось сделать? для 2 ветки очень нужно.

Добавлено: 30.09.2021, 04:10
makki
user23 писал(а):
OkayCMS писал(а):Очень надеемся что в течении месяца сделаем.

Так и не получилось сделать? для 2 ветки очень нужно.
Посмотрите мои пулл реквесты на гитхабе окай2. Там есть готовое решение с поддержкой webp.

P.S. К сожалению у разработчиков движка нет времени (или желания) рассматривать пуллреквесты. Поэтому развитие 2-й ветки Окай можно похоронить.

Добавлено: 30.09.2021, 15:11
OkayCMS
К сожалению да. На развитие второй ветки у нас банально не хватает времени. Макки сделал туда реквесты, которые мы уже пару месяцев не можем перебрать и зааппрувить. На данный момент мы занимаемся только четвертой версией

Добавлено: 30.09.2021, 19:53
user23
makki писал(а):
user23 писал(а):
Так и не получилось сделать? для 2 ветки очень нужно.
Посмотрите мои пулл реквесты на гитхабе окай2. Там есть готовое решение с поддержкой webp.

P.S. К сожалению у разработчиков движка нет времени (или желания) рассматривать пуллреквесты. Поэтому развите 2-й ветки Окай можно похоронить.
Нашел ваше решение, но все равно не дает загружать через админку изображения. Да и импорт с webp не работает. Возможно надо еще весь бекенд перекопать?

Да и 4 ветку развивают слабо... многие болячки еще со 2 существуют....

Добавлено: 30.09.2021, 21:16
makki
user23 писал(а):Нашел ваше решение, но все равно не дает загружать через админку изображения. Да и импорт с webp не работает. Возможно надо еще весь бекенд перекопать?

Да и 4 ветку развивают слабо... многие болячки еще со 2 существуют....

Зачем загружать изображения в формате WebP? Там сделано так, что автоматически конвертируются jpeg и png в webp при первом заходе с браузера, который поддерживает WebP

Добавлено: 01.10.2021, 05:39
korshunov
makki писал(а):Зачем загружать изображения в формате WebP?

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

Добавлено: 01.10.2021, 05:48
user23
makki писал(а):
user23 писал(а):Нашел ваше решение, но все равно не дает загружать через админку изображения. Да и импорт с webp не работает. Возможно надо еще весь бекенд перекопать?

Да и 4 ветку развивают слабо... многие болячки еще со 2 существуют....

Зачем загружать изображения в формате WebP? Там сделано так, что автоматически конвертируются jpeg и png в webp при первом заходе с браузера, который поддерживает WebP

Просто поставщик предоставил фото все в формате webp... теперь и не знаю что проще, переделать их всех в jpg или доработать окай под то чтоб она в админку загружала webp

Добавлено: 02.10.2021, 19:48
Aleks
Я обычным путем, т.е импорт csv, в котором для товара указаны файлы webp, загрузкой изображений webp в папку originals установил для товара данные изображения. Скрин1 - тестовая страница товара с изображениями в формате webp.
Скрин2 - файлы 1-8.webp в папке originals, скрин3 - эти файлы в папке resized.
Так сказать обманул CMS. Но это не есть оптимальный выход из ситуации, ибо не будет работать обычный режим поддержки webp.
Cуть: отключил в админке поддержrу webp.
Самый простой выход из ситуации - конвертация webp в jpg. Простой IrfanView в пакетном режиме быстро и без проблем проделает эту работу.

Добавлено спустя 38 минут 6 секунд:
Протестировал далее. Загрузил csv с webp и jpg. Все работает.
Может и есть в этом смысл. Отключили поддержку webp и грузите все форматы.
Даже есть плюс - система не будет делать лишних файлов webp.

Добавлено: 04.10.2021, 13:14
Aleks
Итого для персоналий:
Поддержку webp отключить.
Можно удалить в соответствующих файлах код, касающийся webp.
Если хотите использовать файлы webp, то файлы JPG можно пакетами легко и быстро преобразовать в webp программой IrfanView.
Так что по сути поддержка webp не особо то и нужна.
Это не замечание в адрес OkyCMS. Она сделана по максимуму, с показом всех возможностей, в т.ч. числе и использования webp.
Ну, а что резать и удалять каждый решает сам. Доступ к коду есть.
Не утверждаю, что все будет работать без ошибок. Ведь это только небольшое тестирование.
Правильную оценку сим манипуляциям может дать только OkayCMS.

Добавлено: 22.11.2021, 18:55
exid
А вообще кто нибудь проверял код?
Столько ошибок вывалило!
https://validator.w3.org/nu/?showsource=yes&showoutline=yes&showimagereport=yes&doc=http%3A%2F%2Fdemookay.com%2F

Добавлено: 23.11.2021, 11:17
OkayCMS
Валидатор не понимает srcset. Это нормально

Добавлено: 23.11.2021, 11:24
exid
OkayCMS писал(а):Валидатор не понимает srcset. Это нормально
Как раз таки понимает.
Он не понимает data-srcset="..."

Добавлено: 24.11.2021, 12:50
korshunov
exid писал(а):
OkayCMS писал(а):Валидатор не понимает srcset. Это нормально
Как раз таки понимает.
Он не понимает data-srcset="..."

data-srcset валидатор тоже понимает. У него претензии к тому, что srcset вообще отсутствует.
Попробуйте в шаблоне добавить srcset со значением как data-srcset...

Добавлено: 09.06.2022, 01:02
Dysha-Kuzbass
Уважаемые, приветствую!
Виталий (OkayCMS), подскажи, а можно реализовать webp-поддержку изображений для 2`й ветки Okay CMS?

Добавлено: 09.06.2022, 03:56
OkayCMS
Можно, но это нужно вручную программировать. Так как мы развиваем версию 4, мы не видим смысла тратить на это наши ресурсы.

Добавлено: 09.06.2022, 05:27
makki
Dysha-Kuzbass писал(а):Уважаемые, приветствую!
Виталий (OkayCMS), подскажи, а можно реализовать webp-поддержку изображений для 2`й ветки Okay CMS?
Смотрите мои (makki108) пуш реквесты на github. Там уже давно сделана поддержка webp и много чего другого. https://github.com/OkayCMS/Okay/pull/19/commits/7 ... 88eb30ef72945ef9fe209f8d68b580

Виталик обещал их рассмотреть но похоже не сложилось. Теперь и я не вижу смысла вкладываться во 2-ю версию OkayCMS, хотя есть много исправлений и улучшений