Поддержка WEBP

Правила раздела: faq.php?mode=okay
Модератор: Модераторы

Dr2co
Dr2co
Репутация: 0
Сообщения: 6
Зарегистрирован: 14.04.2020
С нами: 1 год 7 месяцев

Сообщение #1 Dr2co » 15.04.2020, 07:18

Добрый день!

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

OkayCMS M
Администратор
Аватара
OkayCMS M
Администратор
Репутация: 207
Сообщения: 1560
Зарегистрирован: 12.11.2015
С нами: 6 лет
Сайт Skype

Сообщение #2 OkayCMS » 15.04.2020, 08:35

Очень надеемся что в течении месяца сделаем.

korshunov
korshunov
Репутация: 107
Сообщения: 1568
Зарегистрирован: 03.12.2015
С нами: 5 лет 11 месяцев
Skype

Сообщение #3 korshunov » 29.09.2021, 15:16

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

user23
user23
Репутация: 0
Сообщения: 40
Зарегистрирован: 01.11.2019
С нами: 2 года

Сообщение #4 user23 » 29.09.2021, 18:50

OkayCMS писал(а):Очень надеемся что в течении месяца сделаем.

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

makki M
makki M
Репутация: 192
Сообщения: 659
Зарегистрирован: 12.08.2016
С нами: 5 лет 3 месяца
Откуда: Киев
Сайт

Сообщение #5 makki » 30.09.2021, 04:10

user23 писал(а):
OkayCMS писал(а):Очень надеемся что в течении месяца сделаем.

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

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

OkayCMS M
Администратор
Аватара
OkayCMS M
Администратор
Репутация: 207
Сообщения: 1560
Зарегистрирован: 12.11.2015
С нами: 6 лет
Сайт Skype

Сообщение #6 OkayCMS » 30.09.2021, 15:11

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

user23
user23
Репутация: 0
Сообщения: 40
Зарегистрирован: 01.11.2019
С нами: 2 года

Сообщение #7 user23 » 30.09.2021, 19:53

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

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

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

makki M
makki M
Репутация: 192
Сообщения: 659
Зарегистрирован: 12.08.2016
С нами: 5 лет 3 месяца
Откуда: Киев
Сайт

Сообщение #8 makki » 30.09.2021, 21:16

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

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

Зачем загружать изображения в формате WebP? Там сделано так, что автоматически конвертируются jpeg и png в webp при первом заходе с браузера, который поддерживает WebP
Cоздание и расширение функционала интернет-магазина на платформе OkayCMS 2 (с 3-й и 4-й версией не работаю)

korshunov
korshunov
Репутация: 107
Сообщения: 1568
Зарегистрирован: 03.12.2015
С нами: 5 лет 11 месяцев
Skype

Сообщение #9 korshunov » 01.10.2021, 05:39

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

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

user23
user23
Репутация: 0
Сообщения: 40
Зарегистрирован: 01.11.2019
С нами: 2 года

Сообщение #10 user23 » 01.10.2021, 05:48

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

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

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

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

Aleks
Aleks
Репутация: 10
Сообщения: 90
Зарегистрирован: 24.05.2021
С нами: 6 месяцев 4 дня

Сообщение #11 Aleks » 02.10.2021, 19:48

Я обычным путем, т.е импорт 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.
Вложения
скрин3.jpg
скрин2.jpg
скрин1.jpg

Aleks
Aleks
Репутация: 10
Сообщения: 90
Зарегистрирован: 24.05.2021
С нами: 6 месяцев 4 дня

Сообщение #12 Aleks » 04.10.2021, 13:14

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

exid
exid
Репутация: 0
Сообщения: 12
Зарегистрирован: 26.10.2018
С нами: 3 года 1 месяц

Сообщение #13 exid » 22.11.2021, 18:55

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

OkayCMS M
Администратор
Аватара
OkayCMS M
Администратор
Репутация: 207
Сообщения: 1560
Зарегистрирован: 12.11.2015
С нами: 6 лет
Сайт Skype

Сообщение #14 OkayCMS » 23.11.2021, 11:17

Валидатор не понимает srcset. Это нормально

exid
exid
Репутация: 0
Сообщения: 12
Зарегистрирован: 26.10.2018
С нами: 3 года 1 месяц

Сообщение #15 exid » 23.11.2021, 11:24

OkayCMS писал(а):Валидатор не понимает srcset. Это нормально
Как раз таки понимает.
Он не понимает data-srcset="..."

korshunov
korshunov
Репутация: 107
Сообщения: 1568
Зарегистрирован: 03.12.2015
С нами: 5 лет 11 месяцев
Skype

Сообщение #16 korshunov » 24.11.2021, 12:50

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

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


Название раздела: Предложения по улучшению OkayCMS
Правила раздела: faq.php?mode=okay

Быстрый ответ


Введите код в точности так, как вы его видите. Регистр символов не имеет значения.
Код подтверждения

   

Вернуться в «Предложения по улучшению OkayCMS»

Кто сейчас на форуме (по активности за 5 минут)

Сейчас этот раздел просматривают: 3 гостя