Формат изображения напрямую влияет на скорость сайта. PNG от Midjourney: 300 КБ. JPEG со стоков: 120 КБ. WebP от PixInLink: 50 КБ. Разница: в 4–6 раз легче, в 3–6 раз быстрее для пользователя. И всё автоматически — вам не нужно конвертировать, сжимать или настраивать CDN. Просто вставляете URL в img src.
Ключевые цифры
WebP ~50 КБ
800×400 WebP от PixInLink. Против 300 КБ PNG от Midjourney. Сжатие 30–60% без видимой потери качества.
365 дней кеша
Cache-Control: max-age=31536000, immutable. Браузер и CDN не перезапрашивают изображение год.
LCP −0.5–1.0 с
Экономия Largest Contentful Paint при замене PNG на WebP. PageSpeed: +10–20 пунктов.
Сравнение форматов
| Формат | Размер (800×400) | Сжатие | Браузеры | Источник |
|---|---|---|---|---|
| PNG | ~300 КБ | Без потерь | 100% | Midjourney |
| JPEG | ~120 КБ | С потерями | 100% | Стоки |
| WebP | ~50 КБ | С потерями* | 97% | PixInLink |
| AVIF | ~35 КБ | С потерями | 93% | PixInLink |
*Визуально потеря качества незаметна на экране при quality=85.
Как это работает: от запроса до кеша
Запрос
Браузер запрашивает pixinlink.ru/800x400/промпт
Генерация
Сервер создаёт WebP (10–30 сек) и сохраняет в кеш
CDN
CDN раздаёт из ближайшего узла с заголовком Cache-Control: max-age=31536000
Выбор формата: WebP, AVIF или PNG
| Параметр | Размер | Качество | Когда использовать |
|---|---|---|---|
?format=webp | ~50 КБ | ⭐⭐⭐⭐ | По умолчанию. Лучший баланс. |
?format=avif | ~35 КБ | ⭐⭐⭐⭐ | Мобильный-first, высокие нагрузки. |
?format=png | ~300 КБ | ⭐⭐⭐⭐⭐ | Текст, графики, скриншоты (нет артефактов). |
Замеры скорости: до и после
| Метрика | До (PNG, 300 КБ) | После (WebP, 50 КБ) | Разница |
|---|---|---|---|
| LCP | 2.8 сек | 1.9 сек | −32% |
| PageSpeed | 72/100 | 88/100 | +16 пунктов |
| TTFB | 180 мс | 45 мс (CDN) | −75% |
| Размер | 300 КБ | 50 КБ | −83% |
Замеры: Chrome DevTools Lighthouse, эмуляция 4G. Результаты зависят от конкретного изображения и географии пользователя.
FAQ
WebP поддерживается всеми браузерами?
97% браузеров поддерживают WebP (Chrome, Firefox, Safari 14+, Edge). Для оставшихся 3% используйте <picture> с PNG-фолбэком через ?format=png.
Что такое immutable в Cache-Control?
Заголовок immutable говорит браузеру: «не перепроверяй этот файл, даже если пользователь нажал F5». Изображение гарантированно не изменится, пока не истечёт max-age. Экономит один round-trip при каждой перезагрузке страницы.
Как проверить, что изображение отдаётся через CDN?
Проверьте заголовки ответа: curl -I https://pixinlink.ru/800x400/промпт | grep -i cf-ray. Наличие cf-ray или x-cache: HIT подтверждает CDN.
Можно ли принудительно обновить кешированное изображение?
Измените seed или добавьте новый параметр в URL. Изображение будет перегенерировано. Старая версия останется в кеше на 365 дней.
PixInLink отдаёт WebP с CDN-кешем на 365 дней по умолчанию. Без конвертации, без настройки, без сжатия. 50 КБ вместо 300 КБ PNG. LCP снижается на 0.5–1.0 сек, PageSpeed растёт на 10–20 пунктов.
Ускорьте сайт за 1 минуту
Замените PNG на WebP через PixInLink. Формат включён по умолчанию — просто вставьте URL.
https://pixinlink.ru/800x400/ваш-промпт

