Размер файла — не то же самое, что размер изображения. Размер изображения измеряется в пикселях — ширине и высоте картинки; размер файла показывает, сколько места она занимает на диске, и зависит от числа пикселей, формата и степени сжатия. Два изображения с одинаковыми размерами могут отличаться по весу в несколько раз.
Если изображение превышает лимит маркетплейса, его отклонят при загрузке или оно не загрузится из товарного фида. Обычно достаточно экспортировать те же пиксели в JPEG с немного более низким качеством: размер заметно уменьшится до того, как станет видна потеря деталей. Сокращать размеры в пикселях стоит в последнюю очередь — так изображение может оказаться меньше, чем нужно для увеличения.
Почему одна фотография тяжелее другой
Сжатие дёшево сохраняет гладкие однородные участки и дорого — мелкие нерегулярные детали. Товар на чистом белом фоне сжимается в небольшой файл; тот же товар на зернистом деревянном столе или фотография, сделанная при слабом свете с видимым шумом, при тех же размерах будет намного тяжелее.
Остальное зависит от формата и скрытых данных. PNG точно сохраняет каждый пиксель и утяжеляет фотографии; JPEG отбрасывает детали, которые глаз редко замечает; WebP и AVIF обеспечивают более сильное сжатие при похожем видимом качестве. Сведения камеры, встроенный предварительный просмотр и данные редактирования тоже сохраняются в файле, если экспорт не исключает их.
Килобайты, мегабайты и разные способы подсчёта лимитов
Большинство форм загрузки считает килобайт равным тысяче байтов, а мегабайт — миллиону. Некоторые операционные системы считают шагами чуть больше тысячи, поэтому один и тот же файл на компьютере может показывать немного меньшее значение, чем измеряет форма.
Из-за этого файл, который по одному способу подсчёта едва укладывается в лимит, по другому может его чуть превышать. Экспорт с заметным запасом ниже указанного предела предотвращает сбой загрузки, причина которого не видна в свойствах файла.
Как уменьшить файл без видимой потери качества
Каждое повторное сохранение JPEG выполняет новое сжатие, поэтому фотография, сохранённая, отредактированная и снова сохранённая несколько раз, теряет немного данных на каждом этапе. Чтобы при том же весе потерять минимум деталей, экспортируйте изображение один раз, из оригинала или несжатого мастера, в конечном размере.
Момент появления артефактов зависит от изображения. Плавные градиенты фона превращаются в полосы, тонкий трикотаж и клетка — в пятна, вокруг надписей появляются ореолы. Быстрая проверка после экспорта — посмотреть эти участки в полном размере и убедиться, что настройка качества не слишком низкая.
Вес файла изображения и связанные понятия
- Сжатие изображения
- Сжатие изображения — способ уменьшить файл. Вес — результат: одна фотография может занимать очень разный объём в зависимости от способа и степени сжатия.
- JPEG
- Большинство фотографий товаров загружают в формате JPEG. Настройка качества — главный способ регулировать вес файла; в верхней части шкалы вес резко уменьшается, а изображение почти не меняется.
- WebP
- WebP хранит фотографию в файле меньшего размера, чем JPEG при похожем видимом качестве. Он помогает уложиться в лимит веса только в том случае, если канал продаж поддерживает этот формат; его принимают не все формы загрузки.
- Размеры изображения
- Размеры изображения считают пиксели, а вес файла — байты. Уменьшение размеров снижает вес, но лишает деталей и возможности масштабирования, поэтому при необходимости облегчить файл к этому прибегают после сжатия.
Проверка веса файла перед загрузкой
- Лимит проверен вместе с единицей измерения; экспортированный файл имеет заметный запас ниже него.
- Фотографии сохранены в JPEG или другом поддерживаемом каналом формате; PNG используется только там, где нужна прозрачность.
- Файл экспортирован один раз из оригинала, а не повторно сохранён из ранее сжатой копии.
- После сжатия градиенты, мелкие узоры ткани и надписи проверены в полном размере: на них нет полос, блоков или ореолов.
- При экспорте удалены ненужные карточке данные, например встроенные превью и сведения о редактировании, но сохранён цветовой профиль.
