Фотоальбом ЖЖ: форматы изображений, 2024 год

May 06, 2024 23:11

Фотоальбом ЖЖ меня интересует не в качестве фотоальбома как такового, а в качестве хранилища иллюстраций к моим постам.

На данный момент в моем фотоальбоме в ЖЖ хранится более 1400 изображений (иллюстрации к моим постам), которые занимают 107,24 Мб из 5 Гб доступного места (по умолчанию пользователю ЖЖ при регистрации выдают 1 Гб, но при активном ведении журнала это значение автоматически повышается до 5 Гб; это бесплатно, при использовании платного пакета услуг вы получаете 100 Гб). То есть я пока что использовал лишь 2 % от доступного мне объема хранилища. Блог я веду более 10 лет.

Как видите, для хранения иллюстраций для постов фотоальбома ЖЖ хватает с избытком (многие, я видел, жалуются на недостаток места; хотя сейчас люди привыкли загружать изображения куда попало, не задумываясь об их обработке и форматах, в таком случае места, естественно, может не хватать), если, конечно, оптимизировать изображения для интернета. Я подхожу к подготовке изображений с умом, стараясь сделать так, чтобы они занимали как можно меньше памяти на диске. Такой подход кроме экономии места в хранилище еще и увеличивает скорость загрузки постов в браузере.

Довольно часто я использую для иллюстраций в своих постах изображения из интернета. В 2022 году я стал замечать, что многие изображения в интернете начали хранить в формате WebP (этот формат был предложен компанией «Google» в 2010 году). Этот формат нередко позволяет получить изображение для интернета, занимающее в разы меньший объем памяти по сравнению с самым популярным форматом JPG при том же качестве полученного изображения. Я обратился к разработчикам ЖЖ с предложением добавить формат WebP к разрешенным на тот момент в фотоальбоме ЖЖ форматам GIF, JPG и PNG:

https://lj-ru-support.livejournal.com/697111.html (пост от 13 июля 2022 года)

Представители администрации ЖЖ пообещали, что это предложение будет рассмотрено. Позже мне даже сообщали, что это предложение включено в очередь для реализации.

Несколько дней назад я заметил, что при вставке иллюстраций при написании поста в списке доступных форматов кроме GIF, JPG и PNG появились еще форматы WebP и HEIC. Я обратился с вопросом в поддержку и там подтвердили, что теперь в фотоальбоме ЖЖ можно хранить изображения и в этих двух дополнительных форматах:



Указанный раздел справки: https://www.livejournal.com/support/faq/418.html. Он действительно обновлён 6 мая 2024 года. В список доступных для изображений форматов добавлены два вышеуказанных формата.

Тестирование

Для тестирования я взял известное тестовое изображение «Лена» из википедии. Это файл в формате PNG размерами 512 × 512 пикселей. Я открыл это изображение в графическом редакторе «GIMP» и экспортировал его в форматы GIF, JPG, WebP и HEIC (он же - HEIF). Теперь, при написании поста, я вставил эти изображения в пост. Вот что получилось (в коде HTML я уменьшил размер картинок по ширине до 200 пикселей, чтобы они влезли в формат поста, но нижележащие картинки при открытии данного поста в браузере загружаются полностью, в размерах 512 × 512 пикселей):

Старые форматы: PNG (оригинал, 462 Кб), GIF (207 Кб), JPG (87,4 Кб)




Новые форматы: WebP (57 Кб), HEIC (29,2 Кб) - на самом деле JPG (259 Кб)



По результатам тестирования оказалось, что с форматом WebP - всё в порядке, всё получилось так, как я и ожидал.

А вот с форматом HEIC получилось не так, как я ожидал: на входе было изображение в формате HEIC размером в 29,2 Кб, а после загрузки вместо этого получилось изображение в формате JPG размером 259 Кб. То есть при загрузке изображения в формате HEIC фотоальбом ЖЖ выполнил конвертацию из формата HEIC в формат JPG, причем без оптимизации. При этом смысл использования формата HEIC теряется (этот формат можно было бы использовать ради экономии места в хранилище; при конвертации в JPG никакой экономии не получится).

Я написал о проблеме с форматом HEIC в поддержку ЖЖ, буду ждать ответа.

Дополнение от 8 мая 2024 г. В поддержке ЖЖ ответили, что конвертация из формата HEIC в формат JPG действительно выполняется. Так и задумано, такое поведение в поддержке называли «корректным»:



Вообще, на сегодня смысл использования изображений в формате HEIC в интернете небольшой: этот формат пока что практически не поддерживается популярными браузерами (подробнее), поэтому иллюстрации в этом формате в браузерах отображаться не будут. Гораздо перспективнее добавить в фотоальбом ЖЖ поддержку формата AVIF, изображения в котором мне уже начали попадаться в интернете. Формат AVIF круче HEIC по сжатию изображений (на мой субъективный взгляд), а кроме того уже поддерживается большинством популярных браузеров (подробнее), поэтому картинки в формате AVIF отображаются в популярных браузерах.

Рисунки, Инструмент, Сайтостроение, Факт, Фото, ЖЖ

Previous post Next post
Up