Сейчас методы shopViewHelper (productImgHtml, productImgUrl, imgHtml,imgUrl...) формируют url к изображению требуемого размера, а thumbs.php при запросе такого изображения создаёт эскиз (если его нету).
Хотелось бы, чтобы можно было указать не только требуемый размер эскиза, но и его формат (jpg/png/webp...).
Думаю, это было бы полезно — пользователь сможет загружать оригиналы изображений в любом формате (хоть bmp или tiff), а тема дизайна на фронтенде будет выводить (например) webp.
7 комментариев
Учитыая число людей кто снимает на яблоко и пробует выложить в HEIC - очень толковая идея. Два плюса ей.
Ну, HEIC вы загнули — поддержки этого кодека ни в gd, ни в imagik нету (кажется)
Кажется
разве....
>Учитывая число людей кто снимает на яблоко и пробует выложить в HEIC - очень толковая идея. Два плюса ей.
В таком формате снимает и Samsung, только там он называется HEIF, но если про Heic/HEIF поддержки в браузерах пока нет и скорее всего не будет в ближайший год, как и JPEG XL, оба основаны на алгоритме родом с кодека H265, тяжелый для раскодировки браузерами на лету, а гуглу проще двигать свой WebP.
Плюсую, необходимо!
Когда-то я проверял и срабатывал такой трюк. Если меняешь ext у waImage на jpg, то при сохранении изображения, оно конвертилось в jpg.