| Всем привет. Сегодня команда Айри.рф подготовила детальное руководство, как правильно
оптимизировать PNG изображения на сайте без видимых потерь качества, чтобы
Примерно четверть изображений на сайтах — это именно PNG. Понимание формата и средств его оптимизации позволит сделать сайты быстрее за счет меньшего размера PNG-изображений.
|
PNG-формат предполагает отсутствие потерь в качестве при сохранении изображений (да, он позволяет иметь полноцветное изображение с полупрозрачностью БЕЗ потерь качества). Но для сохранения этого преимущества не обязательно проигрывать в размере. В некоторых случаях — например, градиентные или малоцветные изображения — PNG является наиболее выгодным форматом с точки зрения размера.
|
1. Выбор правильного формата
|
Далеко не всегда PNG является оптимальным форматом для представления изображения. Если количество цветов в PNG очень большое, то оптимальнее использовать JPEG формат. Но не всегда это получается сделать из-за поставленной технической задачи: например, требуется обеспечить прозрачность или полупрозрачность для совместимости с фоном.
|
В этом случае стоит рассмотреть вариант либо совмещения PNG-изображения с фоном для сохранения в формате JPEG, либо генерации набора изображений (с различными фонами) — опять-таки для финального сохранения в формате JPEG. В большинстве случаев полноцветное изображение в JPEG будет в 2-3 раза меньше по размеру PNG-эквивалента.
|
2. Удаление чанков
|
![]() |
Существует огромное количество программ для оптимизации PNG, и большинство из них делает примерно одно и то же: подбирают различные наборы фильтров для уменьшения размера основной, цветовой информации. Но есть еще несколько подходов для уменьшения размера PNG-изображений, которые также нужно иметь в виду.
|
Первый из них: это удаление мусора в мета-информации (неиспользуемых чанков) и в используемой палитре (неиспользуемых цветов). Важными являются IHDR, IDAT и IEND-чанки. Все остальные содержат вспомогательную информацию (но, например, удаление чанка gAMA приводило к «порче» изображений в браузере Safari старых версий). Чанки с комментариями, датой изменения и цветовыми профилями (для полиграфии) можно смело вычищать: для браузера это бесполезный набор символов. Удалить чанки можно при помощи утилиты ExifTool.
|
Меня зовут Victor Nox. Это мой блог, где я пишу про людей, и все что происходит между ними. Мне очень интересны интернет и, конечно, те кто в нем живет. Также делюсь с вами идеями моих друзей. Не пропустите мою пятницу!
hhhhh1
Популярное
-
Всім привіт. Всі ми користувачі ПК, що на роботі, що вдома. Вдома ми долаємо проблеми ІТ самі, а от на роботі можно скористуватися послугами...
-
Привет, привет. Про актуальное. Это репост статьи Алены Владимирской с моими наблюдениями со стороны реалий (курсивом). Рост з...
-
Приветик. Вялотекущая, но очень занятая техподдержка вчера мне попалась. Поскольку некий программный продукт (название опускаю в...
hhhhh2
Показаны сообщения с ярлыком JPEG. Показать все сообщения
Показаны сообщения с ярлыком JPEG. Показать все сообщения
четверг, 20 октября 2016 г.
Как уменьшить размер PNG изображений.
вторник, 13 сентября 2016 г.
Правильная оптимизиция JPEG файлов.
|
оптимизировать JPEG изображения на сайте без видимых потерь качества, чтобы
сократить их размер до 2-х раз. Первые 5 методов доступны даже новичку,
с остальными следует быть внимательными.
|
Формат JPEG в силу DCT-кодирования и таблиц Хаффмана изначально подразумевает потерю качества. И даже сохранение в режиме "100%" не устранит потерь. Но эти потери можно сделать незаметными для глаза или допустимыми в конкретном случае использования. Или использовать некоторые особенности формата, чтобы кодировать JPEG совсем без потерь.
|
1. Оптимизация для Web
|
![]() |
Базовый совет: при сохранении в любом редакторе (Photoshop, Gimp и др.) используйте отдельную опцию «Сохранить для Web». Это сделает изображение совместимым по цветовой палитре со всеми браузерами. А также удалит из него некоторую дополнительную информацию (например, превью-изображения), которая необходима обычным редакторам для быстрого просмотра множества изображений, но совершенно не подходит браузерам (которые не используют превью в JPEG-изображениях ни в каком виде).
|
Естественно, что фактические размеры изображения должны соответствовать максимальным размерам, используемым на сайте. Наиболее частая ошибка в работе с картинками на сайте: взять их в исходном виде, без приведения к нужным размерам. Это многократно увеличивает размер сайта и существенно замедляет его загрузку.
|
2. Удаление мета-информации
|
![]() |
В качестве дальнейшей оптимизации JPEG без воздействия на цветовые данные можно и стоит рассмотреть различные утилиты для удаления EXIF-чанков и комментариев.
|
Лучшей в данном классе утилит будет ExifTool, которая доступна для всех платформ. ExifTool распознает дополнительные теги (EXIF chunks) почти всех устройств и прикладных программ и позволяет безболезненно для качества изображения их убрать (или извлечь или заменить).
|
Удаление мета-информации и EXIF-chunks производится вне основных данных изображения (DCT-преобразования и таблиц Хаффмана) и гарантирует сохранение качества.
|
Подписаться на:
Сообщения (Atom)


