TinyPNG на русском — умное сжатие PNG изображений для ускорения работы сайта
Что делает и что такое TinyPNG?
Tiny PNG использует уникальные интеллектуальные методы сжатия изображений в формате PNG для уменьшения и оптимизации его размера. Передовые алгоритмы сжатия TinyPNG основаны на методе частичной потери качества. За счет выборочного уменьшения количества цветов в PNG изображении требуется гораздо меньше физического пространства (байтов) для хранения данных изображения. Соответственно после оптимизации PNG изображение становится гораздо меньше в размере, но при этом визуально разница практически не различима! Файл PNG на порядок меньше по размеру, а разница не видна, отличный результат!
Зачем мне использовать TinyPNG?
PNG — широко распространённый формат изображений и поддерживается большинством популярных программ. PNG изображнния очень популярны среди дизайнеров и вебмастеров за возможность поддержки частично прозрачной графики. PNG формат использует сжатие по-умолчанию, но файлы все равно могут быть большими по размеру. Используя TinyPNG для сжатия PNG изображений, используемых на сайтах и приложениях вы можете значительно ускорить скорость их загрузки без визуальных потерь в дизайне, а также уменьшить объем траффика!
TinyPNG — оптимизация без потери качества
Конечно, один из самых важных вопросов, которым прежде всего задаются дизайнеры: существует ли разница между исходным и оптимизированным алгоритмами TinyPNG изображением, которые возможно визуально различить и возможно ли, что получится так, что изображение будет испорчено или визуально не привлекательно.
Позвольте ответить и показать на примере работу наших алгоритмов сжатия, чтобы вы навсегда отбросили все страхи перед оптимизацией TinyPNG, а получали удовольствие от этого процесса и наслаждались быстротой своих сайтов. Нет, ни какого визуального отличия от исходного изображения после обработки TinyPNG ни вы, ни ваши пользователи не заметите, наша оптимизация разработана с максимальным балансом качества, так что вы ни когда не заметите артефактов или потери цветности картинки, которая могла бы навредить вашей графике!
Посмотрите, пожалуйста, на пример оптимизированной при помощи сжатия TinyPNG картинки и убедитесь в этом сами!
Где работают анимированные PNG?
Браузеры Chrome, Firefox и Safari уже полностью поддерживают APNG. Браузер Microsoft Edge пока не поддерживает этот формат, но у вас есть отличная возможность поддержать новый формат для скорейшего добавления в браузер Edge, проголосовав за APNG на сайте разработчиков Microsoft.
Компания Apple добавила анимированные стикеры в iMessage в операционной системе iOS 10. Если вы хотите создать и оптимизировать стикеры размером менее 500 КБ, посмотрите на пример iMessage Panda в Github.
Бесплатные инструменты сжатия изображений для ускорения работы сайта
Оптимизируйте изображения для сайтов на WordPress, Joomla или любых других, чтобы увеличить скорость загрузки и занять более высокое место в рейтингах поисковых систем.
По данным HTTP Archive, средний размер веб-страницы — 2,4 Mb и 64% приходится на изображения. Вы все правильно поняли: средний размер изображений на веб-странице — 1,5 Mb.
Какой размер страниц на вашем сайте?
- уменьшение общего размера страницы;
- экономия трафика;
- сокращение времени загрузки страницы и повышение SEO рейтинга.
Есть целый ряд способов оптимизировать изображения, но лучше это делать без ущерба для качества. В статье речь пойдет о трех видах инструментов.
- Самостоятельные инструменты: На сайте ничего устанавливать не нужно. Просто зайдите на страницу сервиса, загрузите изображения и получите оптимизированные изображения.
- Плагин WordPress: Установите плагин на ваш сайт на WordPress и, в зависимости от выбранных настроек, размер изображения будет сокращаться при загрузке на сайт.
- Расширение для Joomla: Установите расширение на ваш сайт на Joomla и изображения будут оптимизированы на вашем сервере с Joomla.
Вы готовы ускорить свой сайт?
Список инструментов
Самостоятельные инструменты:
- Tiny PNG
- Compressor
- Puny PNG
- Compress Now
- Kraken
- Optimi Zilla
- JPEG Mini
- Imagify
Плагины WordPress:
- EWWW Image Optimizer
- WP Smush
- Optimus
- TinyPNG
- Short Pixel
Расширения для Joomla:
- Imgen
- Image Recycle
- EIR
- Prizm Image
Самостоятельные инструменты
Возможно, это наилучший способ сжатия изображений, но могут быть ограничения по размеру или количеству изображений. Попробуйте сами и найдите наиболее подходящее решение.
1. Tiny PNG
Для уменьшения размера файлов PNG или JPG на
TinyPNGиспользуются методы сжатия с потерями. Можно загружать до 20 изображений, размер каждого из которых не может превышать 5 Mb.
2. Compressor
Compressor
позволяет сжать изображения с уменьшением объема до 90% и при этом сохранить высокое разрешение. Он работает с JPEG, PNG, GIF и SVG-файлами. Ограничение по размеру — 10 Mb.
3. Puny PNG
PunyPNG
подходит для дизайнеров и разработчиков. Не годится для работы, если размеры ваших изображений исчисляются мегабайтами: ограничение по размеру — 500 KB, по количеству файлов — 20 штук. Возможно сжатие JPG, GIF и PNG-файлов.
4. Compress Now
Уменьшите размер изображений с помощью
Compressnow. Этот инструмент хорош тем, что вы можете задать процент сжатия.То есть, вы сами решаете насколько сжимать файл.
5. Kraken
При оптимизации
Krakenпозволяет вам выбирать между сжатием с потерями, без потерь и с возможностью самостоятельной настройки. Файл можно загрузить с компьютера, Dropbox, Google drive или Box.
6. Optimi Zilla
Загрузите до 20 JPEG или PNG-файлов на
OptimiZilla. Если вы загружаете несколько файлов, то скачать их все можно одним архивом.
7. JPEG Mini
Избавьтесь от лишних килобайт с помощью
JPEG Mini. Возможна обработка исключительно файлов JPG.
8. Imagify
Здесь можно выбрать из нескольких уровней сжатия: нормальным, агрессивным и ультра-сжатием. Файлы хранятся до 24 часов на
Imagify, так что их можно скачать позже, если захотите.
Вышеуказанные самостоятельные инструменты помогут вам в уменьшении размера файлов. А теперь давайте рассмотрим плагины для WordPress.
Плагины WordPress:
Следующие плагины можно установить на WordPress, и, когда вам потребуется загрузить изображения, произойдет их оптимизация.
1. EWWW Image Optimizer
EWWW Image Optimizer
— один из лучших плагинов для оптимизации. Он позволяет уменьшать размер изображений, а также выбирать файлы, для которых оптимизация производиться не будет. Это очень полезно, если ваш сайт имеет отношение к фотографии, и вы не хотите ухудшать качество определенных снимков.
2. WP Smush
Этот замечательный плагин от wpmudev установлен более 400 тысяч раз. Он позволяет сжимать изображения партиями или в момент загрузки на сайт. В бесплатной версии
WP Smushпозволяет обрабатывать до 50 изображений подряд. Плагин обрабатывает файлы в форматах JPEG, PNG и GIF.
3. Optimus
Optimus
от KeyCDN помогает уменьшить изображения до 70%, но есть ограничение по размеру — 100 kB.
- оптимизация исходных изображений;
- оптимизация во время загрузки.
4. TinyPNG
Выполните сжатие файлов в формате JPEG и PNG с помощью
TinyPNG. Именно этим инструментом пользуюсь я, и он меня всем устраивает.
5. Short Pixel
Short Pixel
сжимает не только изображения, но и PDF. Инструмент совместим с WooCommerce и обрабатывает GIF, PNG, JPG и PDF-файлы.
Эти плагины для WordPress должны ускорить работу сайта, уменьшив размер изображений.
Расширения для Joomla
Следующие расширения бесплатны, так что попробуйте и решите, что подходит именно вам.
1. Imgen
Бесплатный плагин осуществляет динамическое изменение размера изображения и позволяет добавить водяной знак.
Imgenтакже позволяет зашифровать путь к изображению, так что можно скрыть путь к исходному файлу.
2. Image Recycle
Image Recycle
— популярное расширение для Joomla, помогающее оптимизировать изображения и PDF-файлы. Можно настроить автоматическое сжатие новых изображений или уменьшить размер уже существующих. Также существует возможность задать уровень оптимизации для отдельных типов файлов.
3. EIR
Easy Image Resizer
меняет разрешение загруженных изображений с помощью медиа-менеджера. EIR осуществляет сжатие на базе Optimus.io.
4. Prizm Image
Prize Image
помогает удалить метаданные из JPEG, конвертировать прогрессивные JPEG в последовательные и наоборот, оптимизировать PNG и GIF без ущерба для качества. Для сжатия плагин использует Prizm Image API.
Надеюсь, эти инструменты для сжатия изображений помогут вам уменьшить размер страницы сайта и выйти на хорошие позиции в рейтингах поисковых систем. Если вы нашли в статье что-нибудь полезное, поделитесь с друзьями.
На HOSTING.cafe всегда можно сравнить предложения виртуальных серверов и хостинга.
Сжатие PNG-изображений онлайн без потерь
В большинстве случаев, веб-дизайнеры, фотографы и все, кто работает с изображениями, используют распространённый формат .png. Не менее популярен и jpg, ведь многие фотоаппараты снимают именно в таком формате.
Содержание: [показать]
К тому же, они поддерживаются любыми графическими редакторами, а сжатие png производится без потерь.
Самое интересное то, что в этом формате отдельные варианты изображений могут быть частично прозрачными. И это просто замечательное преимущество.
Ещё одной характерной особенностью формата является то, что на выходе файл имеет достаточно большой размер. А это уже проблема для некоторых пользователей. Особенно если вам нужно скачать png-файл с сайта или, наоборот, отправить его по электронной почте. Даже в наше время безлимитный интернет и скорость 100 Мбит/с есть далеко не у всех. Например, мобильный трафик часто тарифицируется. И когда нужно скачать картинку на телефон, начинаешь считать буквально каждый килобайт.
В этой статье мы рассмотрим, как сжать увесистые изображения без визуальной потери качества. Также мы расскажем вам о программке, которая способна сжать баннер в формате png 450 Кб в 3,5 раза.
Особенности программы PNG
Давайте сразу к сути. Подготовили краткое руководство о том, как правильно пользоваться приложением TinyPNG. Кстати, в народе его часто называют просто Панда. Просто потому что на главном сайте программы https://tinypng.com/ изображена панда, жующая бамбук.
Так вот, для каких целей используется программа TinyPNG? Она применяется для уменьшения размеров изображений, чтобы ускорить загрузку веб-страниц. Оптимизация осуществляется по заданному алгоритму – удаляются лишние данные, уменьшается количество цветов. Однако разница для человеческого глаза остаётся практически незаметной.
Как уменьшить картинку PNG без потери качества?
Используя программу TinyPNG, вы сможете значительно уменьшить размер изображений, и веб-страницы с ними начнут грузиться намного быстрее. Давайте приступим!
- Откройте официальный сайт сервиса: https://tinypng.com/
- Когда tinypng загружена во вкладке браузера, у вас появится выбор. Используя опцию Drag and Drop, вы сможете перетащить файл мышкой прямо из проводника либо программы Total Commander в область, выделенную штрихами. Также можно просто нажать на неё.
- После того, как файлы загружены, TinyPNG приступает к работе. Процесс отображается на экране, а после завершения сможете узнать, насколько качественно «Панда» смогла сжать файл как в процентах, так и в размерах.
Мы провели эксперимент на небольшом «подопытном» баннере размером 450 Кб. После того, как было выполнено сжатие, его размер уменьшился до 130 Кб, то есть на 72%.
Остаётся всего ничего – нажать ссылку Download и выполнить загрузку уже оптимизированного изображения.
Программа tinypng умеет сжимать и несколько файлов одновременно. Для этого нужно выполнить их загрузку, а после сжатия нажать кнопку Download All. Все картинки загрузятся в одном архиве. При желании, можно сохранить картинки в Dropbox или любой другой облачный сервис.
Таким образом, если вам приходится регулярно иметь дело с файлами png и jpg, сервис Panda станет отличным подспорьем в оптимизации картинок. Кстати, этот сервис ещё и плагины предлагает для того же Фотошопа, WordPress и Magento 2.
Особенности сервиса Kraken
Еще один полезный онлайн сервис для оптимизации фото и картинок. Позволяет сжимать обычные jpg файлы, а также статичные, анимированные «гифки», PNG с альфа-каналами. Поддерживает работу во всех браузерах, доступны плагины Firefox, Chrome.
Загрузка файлов осуществляется несколькими способами:
- Через опцию Drag and Drop.
- C использованием uploader (загрузчика).
- С указанием ссылки.
Пользователь может выбрать 2 варианта оптимизации: без сжатия, сжатие с небольшими потерями. В 1-м случае качество практически не меняется, но и размер остаётся прежним. Во втором случае выигрыш просто разительный.
Особенности Optimizilla
Как сжать картинки с помощью сервиса «Оптимизилла» на сайте http://optimizilla.com?
Отметим, что он использует комбинацию лучших на сегодняшний день алгоритмов сжатия. При этом размеры уменьшаются до минимально возможного уровня.
- Загружайте до 20 картинок сразу. Для этого достаточно нажать кнопку «Загрузить».
- Нажимайте на изображения, чтобы управлять качеством.
- Используйте слайдер и компьютерную мышь для выбора оптимального варианта сжатия.
- Уже обработанные файлы вы можете скачивать по одному или сразу все в архиве ZIP.
Как работает сервис IMGonline сжатие?
Ещё один ультраполезный ресурс, который находится по адресу https://www.imgonline.com.ua/compress-image.php Просто укажите на ПК или телефоне количество фото (от 1 до 100) и нажмите ОК. Чем выше процент качества, тем большим будет размер фото. И наоборот, при меньшем качестве (от 50 до 75%) результатом будет уменьшенный размер картинку. При этом исходное фото остаётся без изменений, и вам будет предоставлено другое обработанное изображение.
Таким образом, используя перечисленные выше сервисы, можно сжимать рисунки, изображения в различных форматах, оптимизируя работу сайта.
Выбираем лучший онлайн-сервис для оптимизации изображений — WebBeaver.ru
Эта статья написана в далёкой-далёкой галактике, очень много лет назад. За то время, которое прошло с тех пор, что-то могло измениться. Например, появился такой сервис как Squoosh, который здесь не рассмотрен. Имейте это в виду.Впрочем, для начала надо сказать, что оптимизация изображения достигается не за счет его уменьшения. То есть разрешение изображения после обработки не будет меньше.
Сервис TinyPNG.com. Так же вы можете использовать его близнеца TinyJPG.com. Для чего сделано данное разделение не понятно, сжимать они оба умеют и png, и jpg.
Сервис JPEGMini.com. Этот сервис, к сожалению, умеет сжимать только jpg, но об этом позже.
Сервис Compressor.io. По заверению разработчика, сайт рекомендуется такими гигантами, как LifeHacker, CSSWeekly, CSSAuthor, RocketTheme и прочими. В планах у автора добавление возможности массовой загрузки, оффлайн приложение, но развитие, по всей видимости, остановилось.
JPEGMini обрабатывает только jpg, TinyPNG работает как с jpg, так и с png, а Compressor умеет сжимать jpg, png, gif и svg.
Хоть на JPEGMini и не удалось найти упоминания максимального размера загружаемого файла, но методом тыка получилось выяснить, что он, как и у Compressor, составляет 10 мегабайт. У TinyPNG возможности чуть скромнее — 5 мегабайт.
В плане удобства TinyPNG бесспорный лидер. Можно за раз сжимать до 20 фотографий и быстренько их сохранять. При этом данный сервис поддерживает кириллицу в имени и сохраняет файлы с таким же именем.
Но, к сожалению, максимальный размер файла ограничен пятью мегабайтами. Если вам нужно сжать файлы, которые весят больше — стоит воспользоваться Compressor. Его эффективность выше, чем у JPEGMini, хоть и в двух случаях произошло что-то странное и сервис не сжал изображение, а, наоборот, увеличил его размер. К сожалению, сервис не поддерживает мультизагрузку и его использование в случае, если вам нужно сжать большое количество фотографий, затруднительно. Для такого случая же придется зарегистрироваться на JPEGMini и загрузить файлы в свой альбом. Если же фотографий ну ооочень много — стоит скачать оффлайн версию JPEGMini, благо, она имеет пробную версию.
Инструменты для оптимизации изображений без потери качества
Нужно оптимизировать вес всех фото на сайте чтобы он быстрее грузился?
Если подобная ситуация знакома, тогда для вас точно будет полезен обзор инструментов для сжатия изображений без потери качества.
Зачем нужна оптимизация изображений
Потребность сжать, обрезать или увеличить картинку может быть вызвана различными причинами:
- Для улучшения привлекательности контента. Многие пользователи первым делом обращают внимание на фото и графику, размещенные на ресурсе. Яркие, оригинальные картинки «цепляют» взгляд, вызывая интерес к содержимому сайта. Поисковые системы давно отметили данную закономерность, поэтому берут во внимание наличие изображений и их качество при ранжировании.
- Для ускорения загрузки сайта. Качественные картинки обычно обладают большим весом, а это замедляет загрузку страницы. Несколько дополнительных секунд ожидания могут спровоцировать пользователя уйти на другой ресурс.
Для решения подобных задач важно не только иметь инструменты для оптимизации изображений, но и знать каким критериям должен соответствовать обработанный файл.
Основные требования к изображениям на сайте
Оптимизация проводится по 3 основным параметрам:
- формат;
- качество;
- размер графического файла.
Изучим подробнее каждый из этих пунктов.
Какие бывают форматы изображений
Существует масса различных форматов и типов картинок, фото и т. д. На сегодня самые популярные из них:
- JPEG — формат, применяемый для хранения фотоизображений. Идеальный вариант для web;
- BMP — распространённый вариант для графических файлов. Изображение не сжимается, поэтому имеет большой размер;
- GIF — формат своеобразного мини-видео, live-фото на несколько секунд;
- PNG — популярен среди дизайнеров. Часто имеет прозрачный фон, за счет чего увеличивается вес файла.
- SVG — используют для создания векторных изображений.
Google индексирует все вышеуказанные виды графических файлов, тогда как Яндекс предпочитает работать с JPEG, PNG, GIF.
В стремлении уменьшить вес картинок, не потеряв при этом в качестве, сегодня создают новые форматы, например, JPEG-XR, WebP. Если планируете их использовать, учитывайте, что пока не все браузеры работают с новинками.
Качество картинок
Работая над оптимизацией изображений для сайта, не забывайте, что они предназначены, в первую очередь, для пользователей. Поэтому картинка должна быть четкой, привлекательной и соответствовать тематике сайта.
Обращайте внимание на пропорции изображений, чтобы оно не было сжато или растянуто по одной из сторон.
Однако при этом картинку не должны портить мутность, блики или пикселизация.
Размер файла
Это понятие можно рассматривать с двух позиций:
- как длину/ширину фото, что измеряется в пикселях (px)
- как вес файла в мегабайтах (Мб)
С технической точки зрения оптимизация картинок для сайта важна для скорости загрузки страницы, чтобы этот процесс не занимал много времени.
Позже мы рассмотрим программы, которые помогут изменить размер (в Мб), не испортив само изображение.
Что касается длины и ширины, то для правильного отображения картинок их стоит загружать на сайт в тех пропорциях, в каких вы бы хотели видеть при просмотре страницы.
Важно! Многие сайты самостоятельно настраивают нужные параметры у оригинальных картинок, создавая при этом вариации для десктопной и мобильной версий ресурса.
Инструменты оптимизации изображений без потери качества
Для удобства пользователей сервисы оптимизации картинок доступны:
- в режиме онлайн,
- в качестве десктопных приложений,
- в виде программного кода, который работает непосредственно на внутри сайта.
Онлайн инструменты
Если вам не нужно менять длину, ширину картинки, то это идеальный выбор. К тому же такая оптимизация бесплатна.
TinyJPG
Онлайн сервис TinyJPG с простым и удобным интерфейсом позволяет сжимать до 500 картинок в месяц бесплатно. Отличительной чертой этого инструмента является высокая скорость обработки.
За один прием можно загрузить до 20 картинок, вес каждой должен быть не больше 5 Мб. Готовый результат можно скачать или загрузить на Dropbox.
Compressor
Удобный бесплатный сервис, способный сжимать изображения как с потерей (режим Lossy), так и с сохранением качества (Lossless, доступен лишь для форматов JPG и PNG). Сжатие возможно до 90%, однако размер оригинального файла должен быть не больше 10 Мб. Давайте подробнее изучим особенности работы в Compressor.
Как уменьшить вес фото в Compressor:
- Первым делом выбираем режим, в котором хотим обработать изображение, и загружаем нужный файл.
- После этого можно скачивать сжатое изображение.
Image.online-convert
Бесплатный конвертер, способный преобразовать больше 120 форматов в любой из двенадцати самых популярных (BMP, EPS, GIF, EXR, ICO, JPG, PNG, SVG, TGA, TIFF, WBMP, WebP).
Как уменьшить размер фото в Image.online-convert:
Бесплатный конвертер, способный преобразовать больше 120 форматов в любой из двенадцати самых популярных (BMP, EPS, GIF, EXR, ICO, JPG, PNG, SVG, TGA, TIFF, WBMP, WebP).
Image.online-convert позволяет в несколько кликов изменить размер файла, а также изменить его формат.
Оптимизация на сервере сайта
У вебмастеров возникает вопрос, как изменить размер фото непосредственно на сайте чтобы их не скачивать и не закачивать обратно.
Часто таким образом требуется оптимизировать все изображения на ресурсе и на помощь приходят плагины на сайты для оптимизации графических файлов.
Важно! Приготовьтесь платить на оптимизацию картинок с помощью плагинов. Бесплатно обрабатывается очень маленький объем в рамках сайта.
Большинство подобных инструментов предназначены для сайтов на базе WordPress.
Если такой вариант вам не подходит, то стоит искать программы под ваши потребности. Но чаще в таких случаях проще скачать изображения с сайта, обработать их при помощи онлайн или десктопных методов, а после заново залить.
Kraken
Это один из самых популярных инструментов для работы с изображениями непосредственно на сайте. После его установки можно обрабатывать сразу все картинки и фото на сайте.
Первоначально всем пользователям бесплатно предоставляется 100 Мб для обработки изображений, а для дальнейшего использования необходимо оформить подписку.
Здесь также есть два вида сжатия — Lossy (с потерей качества) и Lossless (режим с сохранением качества).
Как уменьшить вес фото в Kraken:
- Для начала вам понадобится API Key и API Secret от вашего сайта, чтобы обеспечить связь между плагином и ресурсом. Внести их в указанные строки в настройках. После этого будут загружены данные обо всех изображениях на сайте.
- После этого можно оптимизировать как каждое отдельное изображение (нажав «Optimize This Image»), так и все файлы сразу (поставив галочку на строчке «File»).
Imagify
Для сайтов на платформе WordPress одним из лучших инструментов является плагин Imagify. Он обрабатывает одновременно все графические файлы на сайте, и при добавлении новых картинок автоматически их оптимизирует. Пользователь может по желанию выбрать один из режимов обработки:
- normal: не допускает потери качества, однако и уменьшение веса происходит незначительное;
- agressif: «золотая» середина для большинства пользователей, поскольку значительно облегчает вес изображений, при этом допуская минимальное снижение качества;
- ultra: максимальное сжатие картинок без сохранения качества.
Как уменьшить вес фото в Imagify
Давайте разберемся, как сжать фото при помощи плагина.
- Сначала нужно скачать, установить и активировать Imagify, после чего перед вами будет следующая страница:
- Пройдя все указанные этапы, можете приступать к обработке изображений.
- Выберите режим для оптимизации, а также дополнительные функции при необходимости.
- Указав все необходимые настройки, жмите «Сохранить и перейти к Bulk Optimization».
Сама страница оптимизации выглядит следующим образом:
Здесь снова необходимо будет указать режим обработки и запустить ее кнопкой «IMAGIF’EM ALL».
После завершения процесса перед вами откроется следующая страница:
Десктоп-приложения для обработки изображений
Важно!
Применяйте десктопные приложения только если необходимо изменить высоту или ширину картинки. В противном случае вам будет достаточно онлайн сервисов.
Adobe PhotoshopВсего в несколько кликов он позволяет изменить формат изображения, а также его размеры.
Для этого достаточно открыть программу, загрузить картинку для обработки. Дальше открывается окно с различными опциями. Выбираем на панели инструментов «Изображение» — «Размер изображения».
В появившемся окне прописываем требуемые размеры, если Вам нужна пропорциональная картинка — оставляем галочку на «Сохранить пропорции», но если изображение должно быть нестандартным, снимите галочку и укажите размер.
В настройках сохранения файла есть очень важная для оптимизации веса функция — «Сохранить как для web-устройств». Используйте ее для уменьшения веса картинок.
Total Image Converter
Если скромных возможностей Paint не хватает, тогда можно обратить внимание на удобное приложение для оптимизации — Total Image Converter. Преимуществ в этой программы много:
- русскоязычный интерфейс
- возможность обрабатывать целые пакеты изображений за раз
- конвертер форматов
- ряд операций по изменению размера картинки, снижения ее веса и т. д.
Как изменить формат фото в Total Image Converter:
- Запустив программу, на панели слева выберите файл для конвертации.
- Затем в верхней строке укажите формат, в который требуется преобразовать картинку.
Как уменьшить размер фото в Total Image Converter:
- Выбрав фото и формат, нажимаете кнопку «Размер», ставите галочку напротив «Изменить размер» и указываете параметры.
Источник
14 лучших инструмента для сжатия изображений JPG
Автор: Елизавета Гуменюк Просто люблю писать, переводить и давать людям возможность читать интересный контент. И пусть я не всегда идеальна — есть к чему стремиться!!!Не секрет, что размер веб-страниц растет. Дизайнеры добавляют все больше и больше активов, замедляя сайты и разрушая пользовательский опыт.
Но даже если они определили проблему, то все равно не возьмут ответственность на себя. Вместо этого они полагаются на кодеров, стараясь оптимизировать их работу и результат – дизайнеры просят отказаться от полезных библиотек, таких как jQuery, только потому, что это сэкономит им 80 Кб. А между тем, сами разрабатывают макеты с изображениями весом в 1 Мб.
Если вы серьезно относитесь к тому, чтобы сделать свои сайты быстрыми, если вы серьезно относитесь к улучшению UX (и вы должны), если вы серьезно относитесь к повышению SEO, то вам необходимо что-то сделать с реальным виновником — изображениями.
Сегодня мы собираемся вам представить 14 лучших инструментов для сжатия изображений, чтобы вы могли выбрать для себя самый лучший.
14 лучших инструментов для сжатия JPG
Мы сравниваем эти инструменты для их способности сжимать jpg, потому что jpg имеют самые сложные данные, и поэтому, скорее всего, способствуют раздуванию сайта. Некоторые из этих инструментов также сжимают файлы других форматов, например PNG.
1. COMPRESS JPEG
- Ограничение: Максимум 20 файлов за раз
- Стоимость: Бесплатно
Compress Jpeg — довольно стандартный сервис, который зарабатывает на рекламе. Существует очень мало информации при сжатии изображений, а когда процесс сжатия завершен, сервис показывает вам, сколько он сохранил в процентах, однако сам прогресс не ясен, что может оказаться затруднением, если вы сжимаете много изображений.
2. COMPRESS PHOTOS
- Ограничение: Максимальный размер изображения- 50 Мб
- Стоимость: Бесплатно
Compress.photos — еще один бесплатный сайт, который поддерживает себя с помощью рекламы. Так что будьте осторожны, чтобы не быть захваченным ей. Нажмите «Добавить файлы“, затем ”Начать загрузку». Хороший диапазон индикаторов прогресса показывает вам исходный размер сжимаемого изображения и изменения в размере файла.
3. COMPRESSOR
- Ограничение: Максимальный размер изображения — 10 Мб
- Стоимость: Бесплатно
Compressor предлагает больше возможностей: он может обрабатывать JPG, PNG, GIF и SVG, а также обеспечивает сжатие без потерь или с потерями. Сервис имеет ограничение на максимальный размер файла 10 Мб. Пользовательский интерфейс приятный в использовании, но он позволяет сжимать только один файл за раз, что делает его очень медленным для работы с пакетом файлов. При сжатии файлов создается небольшое количество шума, которое не видно на изображениях, оптимизированных другими инструментами.
4. GIFTOFSPEED
- Ограничение: По одному файлу за раз
- Стоимость: Бесплатно
GiftOfSpeed предлагает множество инструментов для сжатия вашего сайта, но нас интересует только инструмент сжатия JPG. Опять же, это ручной инструмент, то есть вы должны вручную сжимать каждое отдельное изображение по одному за раз. Он предлагает хороший выбор изменения уровня сжатия, но если вы не опытны, для вас это станет делом проб и ошибок, прежде чем вы найдете лучшие настройки.
5. ILOVEIMG
- Ограничение: Нет
- Стоимость: Бесплатно
iLoveIMG — это еще один бесплатный инструмент, который предлагает больше возможностей, чем просто сжатие изображений. Можно изменять размер, обрезать или поворачивать изображения. Вы также можете превратить различные форматы в JPG, а также конвертировать JPG в PNGs или GIF. iLoveImg выглядит как инструмент для любителей, которые хотят внести изменения в снимки со своего телефона.
6. IMAGERECYCLE
- Ограничение: Нет
- Стоимость: от $10 за 10000 изображений
ImageRecycle — платный инструмент, поэтому ожидается, что он будет лучше, чем бесплатные варианты. Можно столкнуться с ошибкой при загрузке нескольких файлов, вероятно, все же лучше загружать по одному файлу за раз, тем не менее вы все же можете загрузить изображения вместе, как пакет. Так или иначе, учитывая, сколько из инструментов а нашем списке являются бесплатными, данный инструмент вряд ли находится в выгодном положении на их фоне.
7. IMAGERESIZE.ORG
- Ограничение: До 20 изображений
- Стоимость: Бесплатно
ImageResize.org — это бесплатный инструмент, который идеально подходит для людей, которые хотят редактировать изображения, но не имеют такой программы, как Photoshop. Вы можете перетаскивать изображения в пользовательский интерфейс ImageResize.org или указывать URL-адрес изображения, которое вы хотите сжать.
8. IMAGESMALLER
- Ограничение: Максимальный размер изображения — 50 Мб, по одному за раз
- Стоимость: Бесплатно
ImageSmaller — это простой скрипт, который позволяет сжимать изображения JPG или PNG. Существует максимальный размер изображения — 50 Мб, и вы можете загрузить только одно изображение за один раз. ImageSmaller также поддерживает свой сайт рекламой, и вы должны быть осторожны, чтобы не нажать на темный шаблон объявления при использовании пользовательского интерфейса.
9. JPEGMINI
- Ограничение: Максимальный размер изображения — 128 МБ
- Стоимость: Бесплатно (с опциями Рremium)
JPEGMini ориентирован на плагин Adobe Lightroom/Photoshop. Имеется бесплатная онлайн-версия, которая позволяет загружать альбом целиком. Вам также нужно подождать некоторое время, пока изображения загрузятся, кроме того, инструмент не предоставляет визуальной обратной связи о прогрессе, а пользовательский интерфейс весьма запутан. Одна удивительно полезная функция заключается в том, что JPEGMini отправляет вам электронные письма, когда ваши файлы готовы, поэтому вы можете заниматься другими делаит, пока он работает.
10. KRAKEN
- Ограничение: Нет
- Стоимость: от $9
Kraken является одним из самых профессиональных инструментов в этом списке. Бесплатная версия имеет множество опций, а Рro-версия Kraken имеет еще больше. Каждая Рro-версия Kraken поставляется с 100 Мб пробных данных. Пользовательский интерфейс прост в использовании и хорошо разработан. Это скорее премиум-сервис.
11. OPTIMIZILLA
- Ограничение: 20 изображений за раз
- Стоимость: Бесплатно
Optimizilla — действительно простой сайт. Просто перетащите свои фотографии в область перетаскивания, а затем посмотрите, как они загружаются. Нажмите кнопку «Скачать все» в конце, чтобы загрузить zip. Из бесплатных инструментов в этом списке Optimizilla, пожалуй, можно назвать лучшим в плане пользовательского интерфейса.
12. SHORTPIXEL
- Ограничение: Максимум 50 изображений за раз
- Стоимость: От бесплатного
Shortpixel привязан к плагину WordPress, который автоматически сжимает любые изображения, которые вы загружаете в медиа-библиотеку. Существует ограничение на максимальный размер изображения — 10 Мб, но как только вы создадите учетную запись это ограничение будет снято. Бесплатная учетная запись имеет квоту 100 изображений, однако доступны опции премиум.
13. TINYJPG
- Ограничение: Максимальный размер изображения — 5 Мб, максимум 20 изображений за раз
- Стоимость: Бесплатно
Кто не любит панд? TinyJPG имеет сопутствующий сайт TinyPNG, который так же неплохо знать. Существует также опция Go Pro, всего за 25 долларов США в год, что позволит вам повысить максимальный размер изображения до 25 Мб, плюс вы получите объятия от панды Джорджа.
14. TOOLUR
- Ограничение: Максимум 25 изображений, максимальный размер изображения — 30 Мб
- Стоимость: Бесплатно
Toolur — интересный инструмент, потому что, несмотря на то, что он бесплатный, у него много опций. Вы можете указать семь различных методов сжатия, изменить качество изображения, изменить тип сжатия или изменить размер изображений. Вы можете оставить все настройки по умолчанию, но все равно приятно знать, что у вас есть какая-то гибкость.
Всем успешной работы!
Источник
Несколько часто используемых инструментов сжатия изображений без потерь
Во-первых. Panda Compression Tinypng
Адрес инструмента:https://tinypng.com/
может максимизировать сжатие без потерь. Это инструмент, который мне очень нравится, и он также является наиболее широко используемым веб-сайтом со сжатием изображений без потерь. Загружайте до 20 изображений за раз, при этом размер каждого изображения не превышает 5 М. Он также поддерживает сжатие Jpg и Png. После сжатия его также можно упаковать и загрузить. Tinypng также поддерживает использование WordPress и magento.
Загрузка подключаемого модуля WordPress:https://wordpress.org/plugins/tiny-compress-images/
Инструменты расширения Magento:http://suo.im/2oZEMl
Второй.Compressor.io
Адрес инструмента:https://compressor.io/compress
Compressor.io отличается поддержкой сжатия JPEG, PNG, GIF и SVG. Теперь вам нужно научиться использовать Интернет с научной точки зрения, а степень сжатия выше, чем у Panda. Поддерживает сохранение изображений в Dropbox и Google Cloud Disk. Размер одной картинки не превышает 10М.
Третий.Kraken.io
Адрес инструмента:https://kraken.io/web-interface
Вы можете импортировать файлы в формате Zip в инструмент для сжатия одновременно, и он поддерживает одновременное сжатие в разных форматах. Количество загрузок не ограничено, но размер одной загрузки бесплатной версии не может превышать 1M. Если вы не знаете, как пользоваться Интернетом, вы можете проверить это, если вам интересно.
В-четвертых. Giftofspeed
Сжатие JPG:https://www.giftofspeed.com/jpg-compressor/
Сжатие Png:https://www.giftofspeed.com/png-compressor/
Обнаружение веб-страницы:https://www.giftofspeed.com/
По сравнению с предыдущими инструментами, более проблемным аспектом GiftOfSpeed является то, что изображения JPG и PNG сжимаются отдельно. GiftOfSpeed имеет набор встроенных инструментов, которые более практичны, например обнаружение веб-страниц. После обнаружения вы можете Дайте мнения по оптимизации веб-страницы.
также включает тестирование оптимизации CSS, сжатие CSS, тестирование оптимизации JS, тестирование оптимизации zip, тестирование кеша, карту спрайтов и другие инструменты.
Пятое. OptimiZilla
Адрес инструмента:http://optimizilla.com/
Разница между инструментом OptimiZilla и указанными выше инструментами заключается в том, что вы можете самостоятельно настраивать качество изображения и загружать 20 изображений за раз. Но в целом степень сжатия невысока, и его характерным является эффект предварительного просмотра в реальном времени с настройкой качества изображения.
Шестое. Imagerecycle
Адрес инструмента:https://www.imagerecycle.com/
Imagerecycle может выполнять сжатие без потерь для изображений и файлов PDF с нормальным коэффициентом сжатия и функцией анализа веб-страницы, если вы отправляете URL-адрес.
Разработанные API API имеют относительно разумные цены, и существуют плагины системы CMS, такие как WordPress и Joomla.
Другой контент продолжает обновляться …
TinyPNG — сжатие изображений PNG с сохранением прозрачности
Что делает TinyPNG?
TinyPNG использует интеллектуальные методы сжатия с потерями, чтобы на уменьшить размер файла на файлов PNG. За счет выборочного уменьшения количества цветов в изображении для хранения данных требуется меньше байтов. Эффект почти незаметен, но он очень сильно влияет на размер файла!
Почему мне следует использовать TinyPNG?
PNG полезен, потому что это единственный широко поддерживаемый формат, который может частично хранить прозрачных изображений .Формат использует сжатие, но файлы могут быть большими. Используйте TinyPNG для сжатия изображений для ваших приложений и сайтов. Он будет использовать меньшую полосу пропускания и будет загружаться быстрее .
Кто-нибудь может отличить?
Отличный вопрос! Позвольте мне провести параллельное сравнение. Ниже представлены две фотографии моего двоюродного брата. Левое изображение сохраняется как 24-битный PNG прямо из Adobe Photoshop. Справа то же изображение, обработанное TinyPNG. Заметили разницу?
Исходный прозрачный PNGРазмер файла 57 КБ vsShrunk прозрачный PNG
Размер файла 15 КБ
Как это работает?
Отличный вопрос! Когда вы загружаете файл PNG (переносимая сетевая графика), похожие цвета в вашем изображении объединяются.Этот метод называется «квантованием». Уменьшая количество цветов, 24-битные файлы PNG можно преобразовать в гораздо меньшие 8-битные цветные изображения с индексом. Также удаляются все ненужные метаданные. В результате лучше файлы PNG с 100% поддержкой прозрачности . Ешьте свой торт и тоже ешьте!
На изображении выше размер файла уменьшен на более чем на 70% . У меня отличное зрение, но я тоже не вижу разницы! Используйте оптимизированное изображение, чтобы сэкономить трафик и время загрузки, и посетители вашего сайта будут вам благодарны.
Везде ли поддерживается?
Отличный вопрос! Файлы, созданные TinyPNG, отлично отображаются во всех современных браузерах , включая мобильные устройства . По-прежнему требуется поддержка Internet Explorer 6? Обычно он игнорирует прозрачность PNG и отображает сплошной цвет фона. С TinyPNG фон снова становится прозрачным. Бинарная прозрачность без обходных путей!
Безопасно ли использовать анимированный PNG?
Отличный вопрос! Chrome, Firefox и Safari поддерживают APNG.Только Microsoft Edge пока не поддерживает формат. Если у вас есть браузер Edge, вы можете проголосовать за поддержку APNG на сайте отзывов разработчиков Microsoft.
Apple добавила анимированные стикеры в iMessage с выпуском iOS 10. Если вы хотите создавать и сжимать стикеры размером менее 500 КБ, взгляните на пример стикера iMessage Panda на Github.
А как насчет фотошопа?
Отличный вопрос! Только Photoshop CC 2015, 2017 и 2018 может сохранять изображения как проиндексированные файлы PNG с альфа-прозрачностью.В других версиях это невозможно, и Photoshop CS5 даже не может правильно их отображать.
Вы можете использовать Сохранить для Интернета , чтобы экспортировать изображения в виде 24-битных прозрачных файлов PNG и загрузить их в TinyPNG. Мы преобразуем их в крошечные проиндексированные файлы PNG. Вы также можете установить плагин TinyPNG Photoshop. Он позволяет масштабировать, просматривать и сохранять сжатые изображения PNG и JPEG прямо из Photoshop.
Почему вы создали TinyPNG?
TinyPNG — Developer API
Начало работы
Получив ключ, вы можете сразу же приступить к сжатию изображений.Официальные клиентские библиотеки доступны для Ruby, PHP, Node.js, Python, Java и .NET. Вы также можете использовать плагин WordPress для сжатия изображений JPEG и PNG. А если у вас есть магазин Magento, вы можете просто установить расширения для Magento 1 CE, Magento 1 EE или Magento 2 CE, чтобы оптимизировать изображения продуктов.
Сообщество также создало большое количество сторонних надстроек, использующих Developer API.
Вы также можете создать свою собственную интеграцию с любым клиентом HTTP (S).Сервер сожмет ваше изображение и ответит URL-адресом, по которому вы можете получить результат.
curl --user api: ВАШ_API_KEY \ --data-binary @ unoptimized.png -i https://api.tinify.com/shrink
Функции
Одинаковый API для изображений JPEG и PNG
API сжимает изображения JPEG и PNG. Вам нужно только загрузить исходное изображение и загрузить результат. Все остальное происходит автоматически .
Загрузить напрямую или предоставить URL-адрес изображения
Вы можете либо загрузить изображений напрямую, либо указать URL-адрес для изображения, которое вы хотите сжать.
Сохранить метаданные
Вы можете выбрать сохранение информации об авторских правах , GPS-местоположения и даты создания в сжатых изображениях JPEG. Для изображений PNG может быть сохранена информация об авторских правах.
Amazon S3 и Google Cloud Storage
(новый)Вы можете указать API для сохранения оптимизированных изображений непосредственно в ваших сегментах Amazon S3 или Google Cloud Storage . При этом вы также можете установить собственные заголовки Cache-Control и Expires.
Идеальное изменение размера изображения
API может изменить размер ваших изображений, а также оптимизировать их. Вам нужно всего лишь один раз загрузить оригинал, а затем сгенерировать изображения нужного вам размера. Изменение размера включает в себя правильное масштабирование гаммы, коррекцию краев бикубической прозрачности и естественную резкость изображения.
Обнаружение интересующей области
Воспользуйтесь преимуществом интеллектуальной обрезки для создания эскизов с различными пропорциями . API изменит размер ваших изображений и обрежет наименее интересные визуально части.
Обнаружение вырезанного изображения
(новый)Мы добавили новый алгоритм для обнаружения отдельно стоящих объектов на простом фоне. API добавит фоновое пространство или удалит лишние области при изменении соотношения сторон. Таким образом, объект на вашем изображении останется свободно стоящим и не будет обрезаться по краям при изменении размера.
TinyPNG — Справочник по API
API Tinify позволяет сжимать и оптимизировать изображения JPEG и PNG.Он разработан как REST-сервис. Эта страница описывает необработанный HTTP API. Мы также поддерживаем клиентские библиотеки на разных языках, что делает его очень удобным. легко взаимодействовать с Tinify API.
API размещен по адресу api.tinify.com
.
Аутентификация
Чтобы использовать API, вы должны предоставить свой ключ API. Ты можешь получите ключ API, зарегистрировавшись на свое имя и Адрес электронной почты. Всегда держите свой ключ API в секрете!
Аутентификация в API выполняется с помощью
Базовая аутентификация HTTP.Все запросы требуют заголовка Authorization
, который содержит Base64
дайджест строки аутентификации api: YOUR_API_KEY
где YOUR_API_KEY
— это ключ, который можно найти на странице вашей учетной записи API.
Все запросы должны выполняться через зашифрованный HTTPS связь.
Сжатие изображений
Вы можете загрузить любое изображение JPEG или PNG в Tinify API, чтобы сжать его. Мы автоматически определит тип изображения и оптимизирует его с помощью TinyPNG или Движок TinyJPG соответственно.Сжатие начнется, как только вы загрузите файл или укажите URL-адрес изображения.
Пример загрузки из файла
Вы можете загрузить локальный файл. Данные сообщения содержат двоичный файл изображения.
POST / сжатие HTTP / 1.1
Хост: api.tinify.com
Авторизация: Базовая YXBpOmFiY2RlZmdoaWprbG1ub3BxcnN0dXZ3eHl6MDEyMzQ1
[двоичный]
HTTP / 1.1 201 Создано
Количество компрессий: 1
Расположение: https://api.tinify.com/output/2xnsp7jn34e5.jpg
Тип содержимого: приложение / json
{
"Вход": {
«размер»: 207565,
"тип": "изображение / JPEG"
}
}
Например, если у вас есть файл с именем unoptimized.jpg
в текущем
каталог:
завиток https://api.tinify.com/shrink \
--user api: ВАШ_API_KEY \
--data-binary @ unoptimized.jpg \
--dump-заголовок / dev / stdout
Пример загрузки с URL
Вы также можете указать URL-адрес изображения вместо того, чтобы загружать его.
API принимает тело JSON с URL-адресом изображения в качестве местоположения источника
.
POST / сжатие HTTP / 1.1
Хост: api.tinify.com
Авторизация: Базовая YXBpOmFiY2RlZmdoaWprbG1ub3BxcnN0dXZ3eHl6MDEyMzQ1
Тип содержимого: приложение / json
{
"источник": {
"url": "https: // tinypng.com / images / panda-happy.png "
}
}
HTTP / 1.1 201 Создано
Количество компрессий: 1
Расположение: https://api.tinify.com/output/cciutldm823k9e9r.png
Тип содержимого: приложение / json
{
"выход": {
«размер»: 30734,
"тип": "изображение / png"
}
}
Например, если у вас https://tinypng.com/images/panda-happy.png
в качестве источника:
завиток https://api.tinify.com/shrink \
--user api: ВАШ_API_KEY \
--header "Content-Type: application / json" \
--data '{"источник": {"URL": "https: // tinypng.ru / images / panda-happy.png "}} '\
--dump-заголовок / dev / stdout
Пример запроса на загрузку
Сжатое изображение можно получить, используя URL-адрес в Location
заголовок с предыдущего шага.
GET /output/2xnsp7jn34e5.jpg HTTP / 1.1
Хост: api.tinify.com
Авторизация: Базовая YXBpOmFiY2RlZmdoaWprbG1ub3BxcnN0dXZ3eHl6MDEyMzQ1
HTTP / 1.1 200 ОК
Количество компрессий: 1
Ширина изображения: 530
Высота изображения: 300
Тип содержимого: изображение / JPEG
Длина содержимого: 46480
[двоичный]
Например, вы можете сохранить сжатое изображение в файл с именем оптимизировано.jpg
и откройте его:
завиток https://api.tinify.com/output/2xnsp7jn34e5.jpg \
--user api: ВАШ_API_KEY \
--output optimized.jpg
open optimized.jpg
Изменение размера изображений
Используйте API для создания версий загруженных изображений с измененным размером. Позволяя изменение размера дескриптора API, вам не нужно писать такой код самостоятельно и вам нужно будет загрузить свое изображение только один раз. Измененные изображения будут оптимально сжатые, с красивым и четким внешним видом.
Вы также можете воспользоваться интеллектуальной обрезкой для создания эскизов. которые сосредоточены на наиболее визуально важных областях вашего изображения.
Изменение размера считается одним дополнительным сжатием. Например, если вы загружаете одно изображение и получить оптимизированную версию плюс 2 версии с измененным размером в сумме это будет считаться 3 сжатием.
Пример запроса на изменение размера
Вы можете изменить размер изображения, используя URL-адрес, который был возвращен в Местоположение
заголовок после сжатия.Тело запроса JSON должно быть
предоставляется вместе с заголовком Content-Type: application / json
.
POST /output/2xnsp7jn34e5.jpg HTTP / 1.1
Хост: api.tinify.com
Авторизация: Базовая YXBpOmFiY2RlZmdoaWprbG1ub3BxcnN0dXZ3eHl6MDEyMzQ1
Тип содержимого: приложение / json
{
"resize": {
"метод": "подходит",
«ширина»: 150,
«высота»: 100
}
}
HTTP / 1.1 200 ОК
Количество компрессий: 2
Тип содержимого: изображение / JPEG
Ширина изображения: 150
Высота изображения: 85
Длина содержимого: 12594
[двоичный]
Например, чтобы сохранить сжатое изображение с измененным размером в файл с именем миниатюра.jpg
:
завиток https://api.tinify.com/output/2xnsp7jn34e5.jpg \
--user api: ВАШ_API_KEY \
--header "Content-Type: application / json" \
--data '{"resize": {"method": "fit", "width": 150, "height": 100}}' \
--dump-header / dev / stdout --silent \
--output thumbnail.jpg
Варианты запроса
Метод
описывает способ изменения размера изображения. Следующие
Доступны методы:
-
масштаб
- Пропорционально уменьшает масштаб изображения.Вы должны указать цель
ширина
или цельвысота
, но не то и другое одновременно. Масштабированное изображение будет иметь точно указанная ширина или высота.
-
подходит
- Масштабирует изображения пропорционально вниз так, чтобы умещалось в пределах заданного
Габаритные размеры. Необходимо указать ширину
-
крышка
- Масштабирует изображения пропорционально и кадрирует при необходимости, чтобы
в результате получается ровно заданных габаритов. Вы должны предоставить как
ширина
и высота
-
большой палец
- Более продвинутая реализация крышки, которая также обнаруживает вырез изображения с простым фоном.Изображение уменьшено до
ширина
ивысота
вы предоставляете. Если изображение обнаружено с отдельно стоящий объект добавит больше фонового пространства , где необходимо или урожай неважных деталей. Эта функция новая и мы будем рады услышать ваши отзывы!
Если целевые размеры больше исходных, изображение , а не будет увеличиваться. Увеличение масштаба предотвращается, чтобы защитить качество ваших изображений.
Вы можете запросить копирование определенных метаданных из загруженного изображения.
в сжатую версию. Сохраняя авторских
информации, GPS
В настоящее время поддерживаются расположение
и дата создания
. Сохранение
метаданные добавляют к размеру сжатого файла, поэтому следует сохранять только
метаданные, которые важно сохранить.
Сохранение метаданных не считается дополнительным сжатием. Однако в фон изображение будет создано снова с дополнительным метаданные.
Пример запроса на загрузку
Сначала необходимо загрузить исходное изображение, как и в предыдущем. Примеры.
POST / сжатие HTTP / 1.1
Хост: api.tinify.com
Авторизация: Базовая YXBpOmFiY2RlZmdoaWprbG1ub3BxcnN0dXZ3eHl6MDEyMzQ1
[двоичный]
HTTP / 1.1 201 Создано
Количество компрессий: 1
Расположение: https://api.tinify.com/output/2xnsp7jn34e5.jpg
Тип содержимого: приложение / json
{
"выход": {
«размер»: 45974,
"тип": "изображение / JPEG"
}
}
Например, если у вас есть файл с именем unoptimized.jpg
в текущей папке:
завиток https://api.tinify.com/shrink \
--user api: ВАШ_API_KEY \
--data-binary @ unoptimized.jpg \
--dump-заголовок / dev / stdout
Пример запроса на загрузку с метаданными
Теперь вы можете загрузить сжатую версию образа с
информация об авторских правах и дата создания. Укажите URL-адрес, который был
возвращенный в заголовке Location
с предыдущего шага, и добавьте
Инструкции JSON для сохраняют для
авторские права и дату создания как
следует.
POST /output/2xnsp7jn34e5.jpg HTTP / 1.1
Хост: api.tinify.com
Авторизация: Базовая YXBpOmFiY2RlZmdoaWprbG1ub3BxcnN0dXZ3eHl6MDEyMzQ1
Тип содержимого: приложение / json
{
"сохранить": ["авторское право", "создание"]
}
HTTP / 1.1 200 ОК
Количество компрессий: 1
Тип содержимого: изображение / JPEG
Ширина изображения: 530
Высота изображения: 300
Длина содержимого: 46480
[двоичный]
Обратите внимание, что Content-Length
будет немного больше, чем вывод размер
с первой ступени.
В следующем примере показано, как сохранить сжатое изображение в
файл с именем optimized-copyright.jpg
, в котором метаданные об авторских правах содержат
сохранились.
завиток https://api.tinify.com/output/2xnsp7jn34e5.jpg \
--user api: ВАШ_API_KEY \
--header "Content-Type: application / json" \
--data '{"сохранить": ["авторское право", "создание"]}' \
--dump-заголовок / dev / stdout \
--output optimized-copyright.jpg
Варианты запроса
Вы можете предоставить следующие параметры для сохранения определенных метаданных.Нет метаданные будут добавлены, если запрошенные метаданные отсутствуют в загруженное изображение.
-
авторское право
- Сохраняет любую информацию об авторских правах. Это включает авторское право EXIF тег (JPEG), тег прав XMP (PNG), а также авторские права Photoshop флаг или URL. Использует до 90 дополнительных байтов, плюс длина данные об авторских правах.
-
создание
- Сохраняет любую дату или время создания.Это момент, когда изображение или фото было создано изначально. Это включает исходную дату и время EXIF тег (JPEG) или время создания XMP (PNG). Использует около 70 дополнительных байтов.
-
расположение
(только JPEG) - Сохраняет любые данные GPS о местоположении, описывающие, где находится изображение или фотография. был взят. Сюда входят теги EXIF GPS широты и долготы GPS. (JPEG). Использует около 130 дополнительных байтов.
Сохранение в Amazon S3
Вы можете указать Tinify API сохранять сжатые изображения непосредственно в Amazon S3.Если вы используете S3 для размещения ваших изображений, это избавит вас от хлопот с загрузкой изображений на свой сервер и загружая их на S3 самостоятельно.
Пример запроса S3
Вы можете сохранить сжатое изображение на S3, используя URL-адрес, который был
возвращается в заголовке Location
. Тело JSON с ведром
информация и заголовок Content-Type: application / json
должны быть
включен в запрос, который указывает, что файл должен быть сохранен на S3.
Вывод POST / 2xnsp7jn34e5.jpg HTTP / 1.1
Хост: api.tinify.com
Авторизация: Базовая YXBpOmFiY2RlZmdoaWprbG1ub3BxcnN0dXZ3eHl6MDEyMzQ1
Тип содержимого: приложение / json
{
"хранить" : {
"сервис": "s3",
"aws_access_key_id": "AKIAIOSFODNN7EXAMPLE",
"aws_secret_access_key": "wJalrXUtnFEMI / K7MDENG / bPxRfiCYEXAMPLEKEY",
"регион": "us-west-1",
"путь": "пример-ведро / мои-изображения / optimized.jpg"
}
}
HTTP / 1.1 200 ОК
Количество компрессий: 3
Ширина изображения: 530
Высота изображения: 300
Расположение: https: // s3-us-west-1.amazonaws.com/example-bucket/my-images/optimized.jpg
Например, чтобы сохранить сжатое изображение в файл с именем my-images / optimized.jpg
в бакете с именем example-bucket
:
завиток https://api.tinify.com/output/2xnsp7jn34e5.jpg \
--user api: ВАШ_API_KEY \
--dump-header / dev / stdout --silent \
--header "Content-Type: application / json" \
--данные '{
"хранить" : {
"сервис": "s3",
"aws_access_key_id": "AKIAIOSFODNN7EXAMPLE",
"aws_secret_access_key": "wJalrXUtnFEMI / K7MDENG / bPxRfiCYEXAMPLEKEY",
"регион": "us-west-1",
"заголовки": {
"Cache-Control": "public, max-age = 31536000"
},
«путь»: «пример-ведро / мои-изображения / оптимизировано.jpg "
}
} '
Варианты запроса
Вам необходимо указать следующие параметры, чтобы сохранить изображение на Amazon S3:
-
сервис
- Укажите
s3
для хранения в Amazon S3. -
aws_access_key_id
-
aws_secret_access_key
- Ваш идентификатор ключа доступа AWS и секретный ключ доступа. Это полномочия в учетную запись пользователя Amazon AWS. Узнайте, как получить их на Amazon. документация.У пользователя должны быть правильные разрешения, подробности см. Ниже.
-
регион
- Регион AWS в котором находится ваша корзина S3.
-
путь
- Путь, по которому вы хотите сохранить изображение, включая ведро
название. Путь должен быть указан в следующем формате:
<корзина> / <путь> / <имя файла>
.
Следующие настройки необязательны:
-
заголовки
(экспериментальные) - Вы можете добавить заголовок
Cache-Control
для управления кешированием в браузере сохраненное изображение, например:общедоступное, max-age = 31536000
.Полный список директив можно найти в MDN веб-документы.
Пользователь, соответствующий вашему идентификатору ключа доступа AWS, должен иметь PutObject
и PutObjectAcl
разрешений на пути к объектам, которые вы
намерены создать.
Пример политики доступа S3
Если вы хотите создать пользователя с ограниченным доступом специально для Tinify API, вы можете использовать следующий пример политики в качестве отправной точки:
{
"Заявление": {
«Эффект»: «Разрешить»,
"Действие": [
"s3: PutObject",
"s3: PutObjectAcl"
],
«Ресурс»: [
"arn: aws: s3 ::: example-bucket / *"
]
}
}
Сохранение в Google Cloud Storage
Вы можете указать Tinify API сохранять сжатые изображения непосредственно в Google Cloud Storage.Если вы используете GCS для размещения своих изображений, это избавит вас от хлопот с загрузкой изображения на свой сервер и самостоятельно загружать их в GCS.
Прежде чем вы сможете сохранить изображение в GCS, вам необходимо сгенерировать доступ токен со служебной учетной записью.
Создание токенов доступа GCP
Пожалуйста, выберите язык вверху страницы для примера кода, как для создания нового токена доступа.
Пример запроса GCS
Вы можете сохранить сжатое изображение в GCS, используя URL-адрес, который был
возвращается в заголовке Location
.Тело JSON с ведром
информация и заголовок Content-Type: application / json
должны быть
включен в запрос, который указывает, что файл должен быть сохранен в GCS.
Вывод POST / 2xnsp7jn34e5.jpg HTTP / 1.1
Хост: api.tinify.com
Авторизация: Базовая YXBpOmFiY2RlZmdoaWprbG1ub3BxcnN0dXZ3eHl6MDEyMzQ1
Тип содержимого: приложение / json
{
"хранить" : {
"сервис": "gcs",
"gcp_access_token": "EXAMPLE_TOKEN_Ag_0HvsglgriGh5_dqDqjaoGU_EXAMPLE_TOKEN",
«путь»: «пример-ведро / мои-изображения / оптимизировано.jpg "
}
}
HTTP / 1.1 200 ОК
Количество компрессий: 3
Ширина изображения: 530
Высота изображения: 300
Расположение: https://storage.googleapis.com/example-bucket/my-images/optimized.jpg
Например, чтобы сохранить сжатое изображение в файл с именем my-images / optimized.jpg
в бакете с именем example-bucket
:
завиток https://api.tinify.com/output/2xnsp7jn34e5.jpg \
--user api: ВАШ_API_KEY \
--dump-header / dev / stdout --silent \
--header "Content-Type: application / json" \
--данные '{
"хранить" : {
"сервис": "gcs",
"gcp_access_token": "EXAMPLE_TOKEN_Ag_0HvsglgriGU_EXAMPLE_TOKEN",
"заголовки": {
"Cache-Control": "public, max-age = 31536000"
},
«путь»: «пример-ведро / мои-изображения / оптимизировано.jpg "
}
} '
Варианты запроса
Вам необходимо указать следующие параметры, чтобы сохранить изображение на Облачное хранилище Google:
-
сервис
- Укажите
gcs
для хранения в Google Cloud Storage. -
gcp_access_token
- Маркер доступа для аутентификации в облачной платформе Google. Выяснить как сгенерировать эти токены в приведенном выше примере.
-
путь
- Путь, по которому вы хотите сохранить изображение, включая ведро
название.Путь должен быть указан в следующем формате:
<корзина> / <путь> / <имя файла>
.
Следующие настройки необязательны:
-
заголовки
(экспериментальные) - Вы можете добавить заголовок
Cache-Control
для управления кешированием в браузере сохраненное изображение, например:общедоступное, max-age = 31536000
. Полный список директив можно найти в MDN веб-документы.
Обработка ошибок
API Tinify использует коды состояния HTTP для индикации успеха или неудачи.Коды состояния в диапазоне 2xx указывают на успех. Коды состояния в 4xx диапазон указывает на проблему с вашим запросом. Коды состояния в 5xx указывает на временную проблему с Tinify API.
Пример ответа на ошибку
В случае возникновения ошибки тело HTTP будет содержать подробные сведения об ошибке.
в формате JSON. Сообщение
будет содержать короткую, удобочитаемую
описание.
POST / сжатие HTTP / 1.1
Хост: api.tinify.com
HTTP / 1.1 401 Неавторизованный
Тип содержимого: приложение / json
{
"error": "Неавторизовано",
"message": "Учетные данные недействительны"
}
Счетчик компрессий
Веб-служба отслеживает количество сделанных вами сжатий. Большинство ответов HTTP включают количество сжатий, выполненных в этом месяце.
Пример ответа
В большинстве ответов присутствует заголовок Compression-Count
, который
содержит количество сжатий, выполненных с помощью этой учетной записи за
текущий календарный месяц.
POST / сжатие HTTP / 1.1
Хост: api.tinify.com
Авторизация: Базовая YXBpOmFiY2RlZmdoaWprbG1ub3BxcnN0dXZ3eHl6MDEyMzQ1
[двоичный]
HTTP / 1.1 201 Создано
Количество компрессий: 12
[...]
Нужна помощь? Получили отзыв?
Мы всегда готовы помочь, поэтому, если вы застряли, напишите нам на [email protected]. Это также идеальное место для отправки нам всех ваших предложений и отзывов.
TinyPNG — Developer API
Начало работы
Как только вы извлечете свой ключ, вы можете сразу начать сжимать изображения.Официальные клиентские библиотеки доступны для Ruby, PHP, Node.js, Python, Java и .NET. Вы также можете использовать плагин WordPress для сжатия изображений JPEG и PNG. А если у вас есть магазин Magento, вы можете просто установить расширения для Magento 1 CE, Magento 1 EE или Magento 2 CE, чтобы оптимизировать изображения продуктов.
Сообщество также создало большое количество сторонних надстроек, использующих Developer API.
Вы также можете создать свою собственную интеграцию с любым клиентом HTTP (S).Сервер сожмет ваше изображение и ответит URL-адресом, по которому вы можете получить результат.
curl --user api: ВАШ_API_KEY \ --data-binary @ unoptimized.png -i https://api.tinify.com/shrink
Функции
Одинаковый API для изображений JPEG и PNG
API сжимает изображения JPEG и PNG. Вам нужно только загрузить исходное изображение и загрузить результат. Все остальное происходит автоматически .
Загрузить напрямую или предоставить URL-адрес изображения
Вы можете либо загрузить изображений напрямую, либо указать URL-адрес для изображения, которое вы хотите сжать.
Сохранить метаданные
Вы можете выбрать сохранение информации об авторских правах , GPS-местоположения и даты создания в сжатых изображениях JPEG. Для изображений PNG может быть сохранена информация об авторских правах.
Amazon S3 и Google Cloud Storage
(новый)Вы можете указать API для сохранения оптимизированных изображений непосредственно в ваших сегментах Amazon S3 или Google Cloud Storage . При этом вы также можете установить собственные заголовки Cache-Control и Expires.
Идеальное изменение размера изображения
API может изменить размер ваших изображений, а также оптимизировать их. Вам нужно всего лишь один раз загрузить оригинал, а затем сгенерировать изображения нужного вам размера. Изменение размера включает в себя правильное масштабирование гаммы, коррекцию краев бикубической прозрачности и естественную резкость изображения.
Обнаружение интересующей области
Воспользуйтесь преимуществом интеллектуальной обрезки для создания эскизов с различными пропорциями . API изменит размер ваших изображений и обрежет наименее интересные визуально части.
Обнаружение вырезанного изображения
(новый)Мы добавили новый алгоритм для обнаружения отдельно стоящих объектов на простом фоне. API добавит фоновое пространство или удалит лишние области при изменении соотношения сторон. Таким образом, объект на вашем изображении останется свободно стоящим и не будет обрезаться по краям при изменении размера.
12 лучших бесплатных инструментов оптимизации изображений для сжатия изображений — Mageplaza
Драйв 20-40% вашего дохода с помощью электронной почты
, SMS-маркетинга
Хотите, чтобы ваши веб-сайты привлекали внимание с помощью высококачественных изображений? Но вы беспокоитесь, что красивые картинки могут так сильно повлиять на скорость загрузки вашей страницы.Больше не бойтесь, потому что для вас существуют инструменты , чтобы решить эту проблему бесплатно .
В этой статье я хотел бы предложить вам бесплатных инструментов для оптимизации изображений вашего сайта . Да, вы это слышали! Бесплатные инструменты для оптимизации изображений.
Может ли быть лучше?
Содержание
Проблемы, вызванные высококачественными изображениями
Изображения — это душа онлайн-статьи, так как они помогают сделать содержание более живым и понятным.В частности, высококачественные изображения могут порадовать читателей, что побуждает их закончить чтение фактического содержания.
В идеале, содержание вашей страницы должно критически привлекать внимание зрителей с помощью потрясающих изображений, прямо когда они попадают на страницу, а затем они будут постепенно прокручивать страницу вниз, чтобы получить контент, который вы хотите доставить, и, наконец, закончить действиями в конце страница.
Тем не менее, эти красивые миниатюры — что-то вроде двойного меча .На самом деле, пользователи сначала испытывают разочарование только после того, как заходят на страницу, поскольку это увеличивает время загрузки сайтов. Хуже того, их пациенты могут достичь предела и отскочить от страницы. В исследовательском отчете утверждалось, что «большинство интернет-пользователей просто пропустят сайт, если он не загрузится в среднем в течение 8 секунд».
К тому же привлечь посетителя на сайт магазина — задача не из легких. Прежде чем представить онлайн-контент магазина, вам уже потребовалось много времени и усилий, чтобы организовать исключительный контент, оптимизировать SEO, а также рекламу.Зачем вам позволять изображениям, отнимающим у ваших клиентов время, просто загружаться, чтобы добраться до контента. Если время загрузки так расстраивает клиентов, как они могут сосредоточиться на вашем контенте или продукте? Последствия этого будут разрушительными, когда мы сломаемся:
- Во-первых, он дает шанс для показателя отказов увеличиться до для сайта магазина.
- Во-вторых, более длительное время загрузки вызывает разочарование пользователя и ухудшает качество обслуживания клиентов .
- В-третьих, получил спад в рейтинге поисковой системы и снижение трафика
Что такое оптимизация изображения?
Сжатие изображений — это инструмент, созданный для уменьшения размера изображений перед их загрузкой на ваши веб-сайты. При меньшем размере изображение не будет мешать скорости загрузки вашего сайта.
С помощью этих инструментов вы определенно можете добавить приятные для глаз эскизы содержания и с легкостью произвести впечатление на сайт.Это может быть отличным способом увлечь читателей своим брендом, одновременно показывая небольшую часть своей личности и дополнительно описывая свой продукт.
Похожие сообщения:
Это время, когда инструмент сжатия изображений появился в картинке. Инструменты
Profession для сжатия изображений , такие как Adobe Photoshop, могут быть довольно дорогими и ненужными. Если владельцы веб-сайтов хотят оставаться экономными при сжатии изображений для веб-сайтов, бесплатный онлайн-инструмент может работать так же, как платный инструмент, и выполнять свои функции очень хорошо. Вот десять лучших инструментов для сжатия изображений, которые я хотел бы вам представить:
1.Mageplaza Image Optimizer
- Максимальный размер файла: 5 МБ
- Типы файлов: PNG, JPG, GIF, TIF и BMP
- Способность к сжатию: с потерями и без потерь
Mageplaza Image Optimizer для магазина Magento 2 — один из лучших инструментов оптимизации изображений, специально разработанный для сайта магазина Magento 2. Он поддерживает самые популярные форматы изображений, включая PNG, JPG, GIF, TIF, а также BMP.Кроме того, он предлагает два варианта сжатия: с потерями и без потерь. С помощью этих двух режимов вы сможете уменьшить размер файла, сохраняя при этом качество изображений.
Кроме того, при поддержке cron, действия по сканированию и оптимизации будут активироваться автоматически, что помогает сэкономить много времени администратору магазина. И последнее, но не менее важное: в нем есть функция резервного копирования, которая позволяет настраивать изображения без потери исходной версии.
2.TinyPNG
Максимальный размер файла: 20 изображений (максимум 5 МБ для каждого изображения) / 1 загрузка.Вы можете обновить страницу, чтобы загрузить больше! Типы файлов: JPEG, JPG, PNG
Не обманывайтесь красотой этой панды!
TinyPNG — один из старейших и наиболее известных бесплатных инструментов для сжатия JPEG и PNG. Кроме того, это чрезвычайно полезный инструмент для сжатия изображений для сайтов приложений или магазинов. Крошечный PNG может достичь наилучшего результата, если будет сохранено более 70% размера изображения.
Это еще не все, для каждой загрузки вы можете отправить 20 изображений одновременно, но размер каждого изображения может достигать 5 МБ.И каждый месяц вы можете сжимать 100 изображений. У него даже есть удобное и бесплатное расширение для сжатия изображения специально для платформы Magento.
3.JPEG Оптимизатор
- Максимальный размер файла: 1 изображение
- Типы файлов: JPEG
Для этого ясно, что по умолчанию эта страница совершенно не привлекательна и не профессиональна, как первый инструмент. Укажите из его названия инструменты, доступные для обслуживания клиентов с файлами JPEG путем изменения размера и сжатия.Оптимизатор JPEG — это простой инструмент для уменьшения размера изображения, но он не гарантирует исходное качество изображений.
4.Compressor.io
- Максимальный размер файла: 10 МБ
- Сжимающая способность:
- С потерями: JPEG, SVG, PNG и GIF
- Без потерь: PNG, JPEG
Compressor.io имеет возможность делать изображения краткими и удаляет до 90% от исходного размера.
Файлы, доступные для доступа к сжатому методу, например без потерь — без потери качества или с потерями — небольшое снижение качества, но уменьшение размера изображения почти на 90%.
Процесс прост, манипуляции просто перетаскивают желаемое изображение в центр страницы, а остальная часть задачи позволяет ему сжиматься. Единственный недостаток в том, что вам нужно загружать изображения одно за другим, чтобы сжатие работало.
5.Изменить размер фото
- Максимальный размер файла: 1 изображение за раз
- Типы файлов: JPG, PNG, GIF, BMP, PSD
Resize photos предлагает возможность сжатия и изменения размера в сочетании с некоторыми функциями редактирования, чтобы добавить некоторую изюминку в изображение, включая границы, отражения, тени, заголовок, фотоэффект и изображения с закругленными углами.
6.CompressNow
- Максимальный размер файла: 10 изображений
- Тип файла: JPEG, PNG, GIF, PDF
CompressNow выдает ползунок, чтобы дать пользователю возможность выбрать уровень сжатия для изображений, а ниже он покажет качество изображения, когда оно сжимается на определенный процент.
7.Кракен
- Максимальный размер файла: 20 изображений
- Тип файла: JPG, PNG и GIF
Очень похоже на Compress.io, Кракен предлагать вам режимы сжатия на выбор: без потерь и с потерями. Еще одним плюсом для этого бесплатного является то, что они предлагают пользователю создать учетную запись для легкого доступа и использования облачного хранилища.
Кроме того, Kraken предлагает экспортировать файлы в Dropbox или импортировать из Dropbox, Box или Google Drive. Он может сэкономить время благодаря массовой загрузке максимум 20 изображений и может сжимать каждое изображение до размера до 32 МБ.
Единственным недостатком этого является ограниченное сжатие файлов размером более 1 МБ.Пользователь должен приобрести профессиональный пакет. Если вы профессионал и регулярно должны сжимать огромные файлы изображений, то не стоит покупать продукт за 5 долларов в месяц с дополнительными функциями, которые могут хранить ваш файл в облаке Kraken для последующего использования.
8.Optimizilla
- Максимальный размер файла: 20 изображений
- Типы файлов: PNG и JPEG
Самая выдающаяся особенность Optimizilla — это возможность сжать изображение до минимально возможного размера, который вы можете выровнять.Он также показал предварительный просмотр, чтобы увидеть, есть ли какие-либо изменения по сравнению с оригиналом.
9.ImageRecycle
- Максимальный размер файла: 100 МБ (15-дневная пробная версия)
- Возможность сжатия: JPEG, PNG, GIF и PDF
Этапы сжатия очень просты с комбинацией перетаскивания. По сравнению с другими инструментами ImageRecycle отличается, когда дело доходит до функций, они предоставляют API для пользователей и бесплатные субаккаунты, 1 месяц резервного копирования и восстановления мультимедиа, чистые метаданные для большего удобства, а также отчет для оценки производительности ваших сайтов.
Пользователь может опробовать его только через 15 дней, а для большего размера файла вам придется заплатить 10 долларов за 1 ГБ, 20 долларов за 3 ГБ, 50 долларов за 10 ГБ.
10.Отделка
- Способность сжатия: JPEG, PNG
Если вы пользуетесь Linux или Unix, вам обязательно нужно попробовать Trimage, так как он очень хорошо поддерживает эти две платформы. Обрезка предназначена для удаления EXIF и метаданных из изображений, чтобы помочь файлу сжать до идеального размера.
Однако, если вы не являетесь пользователем Linux, вы можете использовать вышеупомянутый инструмент отдельно от этого.
11.Онлайн-оптимизатор изображения
- Максимальный размер файла: 2,86 ГБ
- Типы файлов: GIF, JPG и PNG
Dynamicdrive помогает быстрее экспортировать фото с двумя вариантами: изображение или URL-адрес. Кроме того, последнее поле инструмента может помочь вам преобразовать тип файла вашего изображения в другие типы.
12.GiftOfSpeed
- Максимальный размер файла: 5 МБ
- Возможность сжатия: PNG и JPEG
Инструмент предлагает пользователю сжимать изображения на отдельных страницах в зависимости от типа вашего изображения.Для лучшей работы на сайтах GiftOfSpeed помогает правильно изменить размер изображения, в то время как JPEG Compressor может значительно уменьшить размер при более низком качестве. Единственный недостаток этого — ограниченный диапазон предоставляемых ими типов файлов.
Заключительные слова
Благодаря преимуществам, которые можно получить с помощью этих инструментов, вы можете применять и оптимизировать фотографии на своем собственном веб-сайте. Среди 10 инструментов, перечисленных выше, каждый инструмент имеет свои преимущества и недостатки. Пользователи должны зависеть от того, какую функцию они фактически собираются использовать и сжимать изображения.
После этого компании станут еще на шаг ближе к повышению качества обслуживания клиентов, сокращению времени загрузки страниц и сохранению возможности поддержки загрузки веб-страниц.
Лучшие инструменты сжатия изображений для Интернета
Не секрет, что размер веб-страниц увеличивается. Мы добавляем все больше и больше ресурсов, замедляем работу сайтов и ухудшаем взаимодействие с пользователем.
Но даже если мы выявили проблему, мы все равно не берем на себя ответственность. Вместо этого мы полагаемся на кодеров для оптимизации их вывода — мы просим затем отказаться от полезных библиотек, таких как jQuery, просто потому, что это сэкономит нам 80 КБ.Тем временем мы разрабатываем макеты с изображениями размером 1 МБ.
Если мы серьезно относимся к тому, чтобы сделать наши сайты быстрыми (а мы должны это делать), если мы серьезно относимся к улучшению UX (а мы должны это делать), если мы серьезно относимся к повышению SEO (а мы должны это делать), то мы нужно что-то делать с настоящим виновником: изображениями.
Изображения, безусловно, являются самым большим скоплением на сайтах. И из-за типа изображений, которые им подходят, JPG-файлы являются самым большим раздувом в Интернете.
Сегодня мы собираемся представить 14 лучших инструментов сжатия JPG и опубликовать результаты наших тестов, чтобы найти лучшие.
Если вы просто хотите узнать, какая из этих служб работает лучше всего, прокрутите вниз.
14 Top JPG Инструменты для сжатия
Мы сравниваем эти инструменты на предмет их способности сжимать файлы JPG, потому что JPG содержат самые сложные данные и поэтому с большой вероятностью способствуют раздутию сайта. Некоторые из этих инструментов также сжимают файлы других форматов, например PNG.
1. Сжать JPEG
Ограничение: Максимум 20 файлов одновременно
Стоимость: Бесплатно
Compress Jpeg — довольно стандартный сервис, который зарабатывает деньги на рекламе.Когда вы сжимаете изображения, обратной связи очень мало, она дает процентное соотношение, а после завершения говорит вам, сколько было сохранено в процентах, но прогресс неочевиден, что может быть затруднительно, если вы сжимаете много изображений.
2. Сжать фотографии
Ограничение: Максимум 50 МБ на изображение
Стоимость: Бесплатно
Compress.photos — еще один бесплатный сайт, поддерживающий себя рекламой. Вы должны быть осторожны, чтобы вас не угнала реклама с темным рисунком.Нажмите «Добавить файлы», затем «Начать загрузку». Хороший набор индикаторов выполнения показывает исходный размер изображения, которое вы сжимаете, и изменение размера файла.
Компрессор
Ограничение: Максимум 10 МБ на изображение
Стоимость: Бесплатно
Compressor предлагает больше возможностей — он может обрабатывать JPG, PNG, GIF и SVG, а также поддерживает сжатие без потерь или с потерями. Компрессор имеет ограничение на максимальный размер файла 10 МБ, поэтому он не смог сжать два из наших тестовых файлов. Пользовательский интерфейс удобен в использовании, но это один файл за раз, поэтому его очень медленно использовать для пакетов файлов.Если внимательно присмотреться к одному из наших файлов, обнаруживается небольшой шум, который не проявляется в изображениях, оптимизированных другими инструментами.
GiftOfSpeed
Ограничение: Один файл за раз
Стоимость: Бесплатно
GiftOfSpeed предлагает множество инструментов для сжатия вашего веб-сайта, но для сравнения нас интересует только инструмент сжатия JPG. Опять же, это ручной инструмент, то есть вам нужно вручную сжимать каждое отдельное изображение по одному.Он предлагает хороший вариант изменения уровня сжатия, но если у вас нет опыта, это метод проб и ошибок, чтобы найти лучшую настройку.
iLoveImg
Ограничение: Нет
Стоимость: Бесплатно
iLoveIMG — еще один бесплатный инструмент, который предлагает больше возможностей, чем просто сжатие изображений. Вы можете изменять размер, обрезать или вращать изображения. Вы также можете преобразовывать различные форматы в JPG или конвертировать JPG в PNG или GIF. iLoveImg выглядит как инструмент для любителей, которые хотят вносить изменения в снимки со своего телефона.
ImageRecycle
Ограничение: Нет
Стоимость: От 10 долларов США за 10 000 изображений
ImageRecycle — платный инструмент, поэтому мы ожидали, что он будет лучше бесплатных. (Мы тестировали, используя бесплатную пробную версию.) При попытке загрузки нескольких файлов возникла небольшая ошибка — может быть, лучше загружать по одному файлу за раз, — но вы можете загружать их вместе как пакет. ImageRecycle не позволит нам сжать окончательный файл, поскольку тесты превысили свою пробную квоту, учитывая, сколько из этих инструментов бесплатны, что прискорбно.
ImageResize.org
Ограничение: До 20 изображений
Стоимость: Бесплатно
ImageResize.org — это бесплатный инструмент, который идеально подходит для людей, которые хотят редактировать изображения, но не имеют такого приложения, как Photoshop. Вы можете перетащить изображения в пользовательский интерфейс ImageResize.org или указать онлайн-URL для изображения, которое вы хотите сжать.
ImageSmaller
Ограничение: Макс. 50 МБ на изображение, по одному
Стоимость: Бесплатно
ImageSmaller — это простой скрипт, который позволяет сжимать изображения JPG или PNG.Максимальный размер загружаемого файла составляет 50 МБ, и вы можете загружать только одно изображение за раз. ImageSmaller также поддерживает себя с помощью рекламы, и вы должны быть осторожны, чтобы не щелкнуть рекламу с темным узором при использовании пользовательского интерфейса.
JPEGMini
Ограничение: Максимум 128 МБ на изображение
Стоимость: Бесплатно (с дополнительными опциями)
JPEGMini ориентирован на плагин Adobe Lightroom / Photoshop. Существует бесплатная онлайн-версия, которая позволяет загружать весь альбом, что мы и протестировали.Вам нужно подождать некоторое время, а визуальной обратной связи о ходе выполнения нет, и мы нашли пользовательский интерфейс запутанным. Одна удивительно полезная функция заключается в том, что JPEGMini отправляет вам электронное письмо, когда ваши файлы готовы, поэтому вы можете заняться чем-нибудь еще, пока он работает.
Кракен
Ограничение: Нет
Стоимость: от $ 9
Kraken — один из самых профессиональных инструментов в этом списке. В бесплатной версии есть множество опций, а в профессиональной версии Kraken их еще больше.Каждая профессиональная версия Kraken поставляется со 100 МБ пробных данных (это то, что мы использовали для тестирования). Пользовательский интерфейс был прост в использовании и хорошо продуман. Это похоже на премиальный сервис.
Optimizilla
Ограничение: 20 изображений за раз
Стоимость: Бесплатно
Optimizilla — действительно простой сайт. Просто перетащите свои фотографии в область перетаскивания и смотрите, как они загружаются. Нажмите кнопку «Загрузить все» в конце, чтобы загрузить zip-архив. Из бесплатных вариантов в этом списке Optimizilla кажется лучшим пользовательским интерфейсом.
Короткий пиксель
Ограничение: Максимум 50 изображений за раз
Стоимость: Из бесплатных
Shortpixel ориентирован на плагин WordPress, который автоматически сжимает любые изображения, которые вы загружаете в свою медиатеку. Если вы не создадите учетную запись, существует ограничение на изображение размером 10 МБ, как только вы это сделаете, ограничение будет снято. Бесплатная учетная запись имеет квоту на 100 изображений, и доступны премиум-варианты. Неожиданно, в нашем тесте изображение с наименьшими размерами изображения привело к большему размеру файла, чем следующий размер!
TinyJPG
Ограничение: Максимум 5 МБ на изображение, максимум 20 изображений за раз
Стоимость: Бесплатно
Кто не любит панд? У TinyJPG есть сопутствующий сайт TinyPNG, о котором приятно знать.Существует также вариант Go Pro всего за 25 долларов в год, который повысит ваш лимит до 25 МБ, плюс вы получите объятия от Панды Джорджа.
инструмент
Ограничение: Максимум 25 изображений, максимум 30 МБ на файл
Стоимость: Бесплатно
Toolbar — интересный инструмент, потому что, несмотря на то, что он бесплатный, он имеет множество опций. Вы можете указать 7 различных методов сжатия, изменить качество изображения, изменить тип сжатия или изменить размер изображений. При тестировании мы оставили все по умолчанию, но хорошо знать, что у вас есть некоторая гибкость.К сожалению, они решили добавить на свою страницу несколько слабых SEO-оптимизаторов.
Результаты
Для тестирования этих сервисов мы использовали три бесплатных стоковых изображения, которые вы можете скачать здесь, здесь и здесь. При масштабе 100% все изображения имеют размер 2480 на 1860 пикселей.
Мы экспортировали их в формате JPG из Adobe Photoshop и использовали функцию экспорта для создания пяти различных версий каждого изображения: масштаб 33%, масштаб 50%, масштаб 100%, масштаб 200% и масштаб 300%. Это имитирует сохранение файлов разных размеров для адаптивного веб-дизайна.
Размер изображений при экспорте прямо из Photoshop:
- Valley — 33% (317 КБ), 50% (718 КБ), 100% (2,5 МБ), 200% (6,2 МБ), 300% (10,8 МБ)
- Bike — 33% (412 КБ), 50% (905 КБ), 100% (2,9 МБ), 200% (6,9 МБ), 300% (12,1 МБ)
- Пляж — 33% (257 КБ), 50% (538 КБ), 100% (1,6 МБ), 200% (4,1 МБ), 300% (7,3 МБ)
Размерные испытания
Первый тест — насколько малы получаемые файлы. Важно помнить, что большие изображения имеют много места для сжатия, а маленькие — меньше.Итак, мы сравнили изображения в процентах.
Также важно знать, что некоторые инструменты позволяют более или менее агрессивно применять сжатие. Для этих тестов мы использовали настройки по умолчанию.
Щелкните изображение, чтобы увидеть результаты полностью.
Тесты скорости
Второй тест — сколько времени требуется различным службам для сжатия всего набора из 15 изображений. Это, вероятно, не имеет значения, если вы сжимаете одно изображение, но это имеет большое значение, если вы сжимаете десятки или даже целый веб-сайт.
Когда мы запускали тесты, они выполнялись последовательно, и одновременно выполнялись только фоновые процессы. (Условия для каждого теста были как можно более идентичными, но могли быть некоторые незначительные вариации в сети.)
Щелкните изображение, чтобы увидеть результаты полностью.
Выводы
Первое, что бросается в глаза, это ужасное сжатие JPG в Photoshop. Каждый из протестированных нами сервисов улучшил то, что выплюнул Photoshop.Итак, если есть что-то, чему мы можем научиться из этого тестирования, так это всегда сжимать изображения.
Некоторые тесты были неудачными (в результатах отмечены красным). За одним исключением (когда пробная учетная запись исчерпала емкость), это было связано с тем, что некоторые изображения не поддерживают файлы очень большого размера. Так что, если вы сжимаете только небольшие изображения, эти сервисы могут оказаться вам полезными. При этом на результаты это не повлияло, потому что ни один из отказавших сервисов в любом случае не был лидером в категории.
Нет реальной разницы между платными услугами и бесплатными инструментами.Многие из бесплатных опций превзошли платные.
Compress JPG и Optimizilla создали почти идентичные файлы одинакового размера и выполнили задачу с интервалом в четыре секунды друг от друга. Таким образом, эти два разных сервиса кажутся одним и тем же сервисом с разными интерфейсами.
Лучшее общее сжатие
Наилучшее сжатие было получено от Shortpixel, который неизменно был лучшим сервисом в наших тестах для всего, кроме самых маленьких изображений.Как ни странно, размер изображения 33% был на самом деле больше, чем изображения 50% — настолько странно, что мы несколько раз проверяли это, чтобы быть уверенным. Shortpixel борется с меньшими изображениями, но где Shortpixel действительно борется со скоростью, для выполнения задачи потребовалось 2 минуты 35 секунд, и это выглядит приемлемо только на графике, потому что сжатие фотографий выполняется так медленно и искажает результаты.
Лучшее сжатие небольших файлов
Наилучшее сжатие малых файлов JPG было получено от ImageResize, который произвел самый маленький файл размером 33% для каждого изображения.Более того, ImageResize был близок к ShortPixel для изображений других размеров. ImageResize обрабатывал файлы за 30 секунд, всего на 9 секунд медленнее, чем самый быстрый.
Самое быстрое сжатие
Тест скорости — это ничья между Kraken и TinyJPG. Обе службы просмотрели все файлы всего за 21 секунду. Однако TinyJPG не удалось сжать шесть наших самых больших файлов. Таким образом, награда за самый быстрый сервис достается Kraken.
Рекомендации
Если вы ищете наиболее агрессивное сжатие, мы рекомендуем Shortpixel.Если вам нужно сжать изображения меньшего размера, переключитесь на ImageResize. А если вы сжимаете много изображений, вы цените удобство работы и готовы платить за эту привилегию, используйте Kraken.
Это помогает иметь доступ к множеству услуг, потому что все они так или иначе превосходны. И всегда стоит проводить собственные тесты.
ImageOptim HTTP API для оптимизации на веб-серверах
Обработка фотографий продуктов на сайтах электронной коммерции , чтобы обеспечить конкурентоспособную производительность веб-сайтов, а также обеспечить быстрое отображение высококачественных изображений для мобильных пользователей.Быстрые изображения увеличивают конверсию и улучшают SEO .
Очистить и сжать изображений, загруженных пользователем . ImageOptim API удаляет личные метаданные и преобразует изображения в форматы и размеры, оптимизированные для Интернета. Вы получите быстро загружаемые изображения, которые соответствуют вашим требованиям, не обременяя пользователей техническими деталями или ограничениями на размер файлов.
Быстро добавляйте адаптивные изображения в веб-приложений и CMS es . ImageOptim API может создавать изображения, специально настроенные для экранов с высоким разрешением и «сжатых» изображений.Легко создавайте варианты изображений для разметки srcset
и
.
Быстро загружаемые изображения
ImageOptim API использует специальные современные кодировщики и настраивает параметры сжатия для каждого изображения.
Если вы использовали стандартные инструменты и раньше не оптимизировали изображения, переход на ImageOptim заставит ваши изображения загружаться вдвое быстрее .
Попробуйте прямо сейчас!
Большинство инструментов для изменения размера предпочитают скорость качеству | ImageOptim использует точные алгоритмы, чтобы избежать сдвигов цвета |
---|
Поддержка цветового профиля и гаммы
ImageOptim 28 API и цветовых профилей 912C изменяет размер 48-битной глубины с гамма-коррекцией для достижения качества , необходимого для профессиональных фотографий .Цвета передаются точно, а при точном изменении размера сохраняется общая яркость текстуры и линий.
При необходимости ImageOptim API встраивает пользовательский очень маленький цветовой профиль ICC в файлы фотографий для точного воспроизведения цвета на дисплеях с широкой гаммой.
Оптимизировано для высокого разрешения —
точек на дюйм дисплеевДля изображений на дисплеях Retina требуется в 4 раза больше пикселей, чем на обычных дисплеях — обычно в четыре раза больше размеров файлов! ImageOptim имеет возможность применять сильное сжатие , настроенное специально для дисплеев с высокой плотностью , чтобы уменьшить эти размеры файлов.
58 КБ | 29 КБ (2 × меньше) |
---|---|
преобразовать - размер 640-качество 75 | ImageOptim |
ImageOptim удаляет скрытые метаданные из изображений, такие как положение GPS и серийные номера камеры. Это особенно важно, если вы публикуете фотографии, загруженные пользователями, которые случайно могут поделиться чем-то большим, чем хотели.
Изображения, оптимизированные с помощью API, могут храниться и обслуживаться прямо с ваших собственных серверов, поэтому вы можете быть уверены, где хранятся ваши изображения, и предотвратить отслеживание ваших пользователей третьими сторонами.
Безопасность
Если вы изменяете размер изображений на своих серверах, вы подвергаетесь риску уязвимостей в инструментах обработки изображений и библиотеках, которые могут быть использованы со злонамеренно созданными изображениями для получения несанкционированного доступа к вашим серверам, вашей сети и данные. Используя ImageOptim API , вы изолируете свои серверы от этих рисков.Мы берем на себя бремя безопасности, поэтому вам не нужно.
Полная совместимость
(без уловки)ImageOptim генерирует хорошо сжатые файлы, обратно совместимые со стандартами JPEG и PNG , поэтому изображения просто работают во всех браузерах — никаких взломов не требуется. Эти изображения не требуют анализа браузера и могут кэшироваться сетями CDN и прокси.
Расширенное высококачественное сжатие
Кодировщик JPEG ImageOptim значительно уменьшает серые ореолы вокруг черного и белого текста и сохраняет резкость краев очень насыщенных цветов.
По возможности изображения PNG преобразуются в эффективный формат PNG8, который до 4 раз меньше. Подробнее…
Прогрессивный рендеринг
Для рендеринга изображения на странице необходимо загрузить только 15% файла, что создает впечатление более быстрой загрузки.