RU
PortuguêsEnglishEspañolDeutschFrançaisItaliano日本語Русский中文
Главная Избранное
Voltar

Генератор адаптивных изображений (srcset и sizes)

Выберите изображение, ширину и то, как оно выглядит на странице. Телефоны загрузят маленькую версию, а большие экраны — крупную, без лишних действий с вашей стороны.

Как пользоваться

Подходящее фото для каждого экрана


Доступно на: PortuguêsEspañolEnglishDeutschFrançaisItaliano日本語Русский中文

Следующий инструментГенератор JWT (подпись токена HS256)→
Реклама

Генератор адаптивных изображений (srcset и sizes): для чего нужен

Адаптивные изображения позволяют телефону загружать маленькое фото, а большому экрану — крупное, благодаря чему сайт работает быстрее без потери чёткости. Для этого нужно несколько размеров одного фото и код с srcset и sizes.

Загрузите изображение, выберите ширину, формат и качество и скачайте все версии в одном .zip. Код получается готовым: srcset, sizes в соответствии с местом изображения на странице, width и height, чтобы макет не прыгал, loading=lazy или fetchpriority=high (с preload) для главного изображения и, по желанию, <picture> с запасным JPG.

Как пользоваться

  1. Выберите изображение.
  2. Задайте ширину, формат и место на странице.
  3. Скачайте .zip и скопируйте код.

Когда использовать

  • Фото товаров в интернет-магазинах.
  • Главное изображение посадочных страниц.
  • Галереи и блоги.

Частые вопросы

Что делают srcset и sizes?

srcset перечисляет версии одного изображения с шириной каждой (например, 640w, 1280w). sizes сообщает, сколько места изображение занимает на экране. Благодаря им браузер выбирает наименьшую версию, которая остаётся чёткой на этом экране, и телефон не загружает фото в 2000 px.

Зачем width и height в теге?

С width и height браузер резервирует место под изображение до его загрузки, и текст не прыгает вниз, когда появляется фото. Это улучшает CLS — один из показателей Core Web Vitals от Google.

Когда использовать loading=lazy?

Для изображений, расположенных ниже на странице. Главное изображение, видимое сразу при открытии, никогда не должно быть lazy: ему нужен fetchpriority=high, чтобы оно загружалось как можно раньше.

Правда бесплатно?

Да, 100% бесплатно. Без регистрации, без подписки и без ограничений использования. Все инструменты Tools123 бесплатны.

Похожие инструменты

Большое спасибо за поддержку!

Каждое пожертвование помогает держать сайт в сети. Инструменты созданы, чтобы помогать вам, но у нас есть расходы на серверы. Если можете помочь, это очень важно! Выберите или введите сумму:

Безопасная оплата через Stripe. Откроется в другой вкладке.

Инструменты предоставляются как есть, без гарантий. Мы не отвечаем за результаты и за то, как они используются.