Поддержка WEBP

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

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

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

Добрый день!

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

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

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

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

korshunov
korshunov
Репутация: 146
Сообщения: 1854
Зарегистрирован: 03.12.2015
С нами: 8 лет 3 месяца
Skype

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

korshunov
korshunov
Репутация: 146
Сообщения: 1854
Зарегистрирован: 03.12.2015
С нами: 8 лет 3 месяца
Skype

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

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

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

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

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

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

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

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

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

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

Сообщение #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.

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

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

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

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

Сообщение #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
Администратор
Репутация: 216
Сообщения: 1627
Зарегистрирован: 12.11.2015
С нами: 8 лет 4 месяца
Сайт Skype

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

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

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

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

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

korshunov
korshunov
Репутация: 146
Сообщения: 1854
Зарегистрирован: 03.12.2015
С нами: 8 лет 3 месяца
Skype

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

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

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

Dysha-Kuzbass M
Аватара
Dysha-Kuzbass M
Возраст: 37
Репутация: 3
Сообщения: 155
Зарегистрирован: 17.05.2017
С нами: 6 лет 10 месяцев
Откуда: Кузбасс
ВКонтакте

Сообщение #17 Dysha-Kuzbass » 09.06.2022, 01:02

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

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

Сообщение #18 OkayCMS » 09.06.2022, 03:56

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

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

Сообщение #19 makki » 09.06.2022, 05:27

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

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


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

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


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

   

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

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

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