Задать вопрос
VEri63
@VEri63
Не программист.

Какие методы сжатия изображений (миниатюр) для сайта есть?

Какие методы сжатия (оптимизации) изображений (миниатюр) для сайта? На примере wordpress (так как на нем работает мой блог).

Я так понимаю что создание миниатюр и сжатие это все таки разные вещи, так как миниатюры создаются по принципу размера 1х1, такие как 150х150 и т.д. Такие миниатюры чаще используются для медиабиблиотеки wp и внутри статьи если выбирать отображение именно миниатюры в соотношении опять же 1х1.
Некоторые темы имеют такие же миниатюры для статей, но чаще размеры миниатюр все таки в другом соотношении, например 16х9.

Так как оптимизировать главную страницу с лентой записей с такими объемными миниатюрами? Конвертировать в webp формат. Я правильно понимаю?

Или как?
  • Вопрос задан
  • 163 просмотра
Подписаться 1 Простой 3 комментария
Решения вопроса 4
Mike_Ro
@Mike_Ro Куратор тега WordPress
Python, JS, WordPress, SEO, Bots, Adversting
Я так понимаю что создание миниатюр и сжатие это все таки разные вещи

Верно.
так как миниатюры создаются по принципу размера 1х1

Не обязательно. Миниатюры создаются под определённые задачи. Бывает так, что существует несколько миниатюр единовременно, для одного изображения.
Так как оптимизировать главную страницу с лентой записей с такими объемными миниатюрами?

- Уменьшать количество единовременно загружаемых изображений.
- Оптимизировать сами изображения.
Конвертировать в webp формат. Я правильно понимаю?

Верно.
Ответ написан
Комментировать
2ord
@2ord
Вместо десятков маленьких изображений их можно паковать в спрайты. Это на порядок уменьшит их количество и уменьшит трафик.
Поиск: CSS image sprite
Ответ написан
@rPman
Берешь утилиту convert из imagemagic (идет штатно с любым linux) и перебирая параметры сжатия добиваешься нужного размера изображений как в пикселах так и в байтах на диске.
Ответ написан
Комментировать
@Kokonb
У WebP есть такой нюанс - не все браузеры его поддерживают.
К примеру, некоторые версии iOS Safari, обычный Safari, IE - не поддерживают WebP.
https://caniuse.com/#feat=webp
Поэтому надо хранить всегда как минимум две версии каждой картинки. Webp (для браузеров с поддержкой WebP) и исходную карти
И отдавать нужную версию в зависимости от браузера.
А исходную картинку надо при этом еще и оптимизировать/сжимать - чтобы даже для браузеров без поддержки WebP картинки отдавались оптимизированными (более легкими по весу) - это еще третья! версия файла.
У сервиса optipic я недавно заметил новый функционал, в который это все уже заложено в коробку.
https://optipic.io/ru/webp/wordpress/
Можно даже подключить все так, чтобы урлы картинок не менялись (они остаются точно такими же и выглядят как внутренние url на моем сайте). Но на самом деле они подгружаются через их систему с автоматическим сжатием, конвертацией в webp и распознаванием поддержки webp.
Получается совсем все просто и красиво, да и недорого))
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@Refguser
Решения для бизнеса: от создания ИМ до...
Я так понимаю что создание миниатюр и сжатие это все таки разные вещи,

Именно. Более того - это понятия из параллельных вселенных.
Первое - это физ. размер (в пикселях), второе - характеристика оптимизации, результатом которой является объём (в байтах).

Так как оптимизировать главную страницу с лентой записей с такими объемными миниатюрами? Конвертировать в webp формат. Я правильно понимаю?

Нет. Достаточно нормально оптимизировать оригиналы (jpg/png) и никакие webp не нужны. Это только лишний балласт и нагрузки.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы