Сейчас в сети всё большее количество сайтов начинает отдавать графику в формате webp. Эти изображения запросто обрабатываются и отображаются браузерами, но если вы сохраните такую картинку на жёсткий диск, можете столкнуться с проблемой, что открыть её для редактирования или просмотра не получится. Просто нечем, по крайней мере в Windows. Нет нужного приложения, которое бы знало, как читать такой формат. Но есть простой способ исправить ситуацию, сделав, чтобы webp-изображения открывались любым просмотрщиком графики, как и привычные jpg или png.
Для этого нам даже не придётся пользоваться никакими конверторами из wepb в другие форматы.
Оказывается для открытия и просмотра webp в Windows достаточно установить в систему кодек для этого формата. Он так и называется — WebP Codec for Windows . По ссылке его можно скачать.
После простой установки, вы сможете просматривать webp картинки в привычных вам приложениях. Например, на скриншоте к статье картинка в webp-формате открыта в привычной нам Picasa, которая даже давно не поддерживается Google. Но новую возможность всё равно освоила.
WebP — новый формат для изображений | Squoosh, picture, оптимизация
Тенденция к использованию webp в целом приятна, так как это более оптимальный формат, нежели jpg или в ряде случаев png, который при том же качестве позволяет заметно уменьшить размер файлов, в большинстве случаев разница достигает 40%. Осталось лишь дождаться его большего распространения и поддержки различным ПО и операционными системами нативно.
А теперь можно поставить лайк 😉 Ну или с друзьями поделиться полезной информацией. Кнопка справа 😉
Ещё больше подробностей на эту тему:
- Как использовать SDD NVMe в качестве системного загрузочного диска для Windows 10?
- Как бороться с мутным изображением в Windows 10 при масштабировании
- Простой способ ускорить компьютер в играх
- Начиная с сегодня Microsoft начинает сильно обновлять Windows 10 для всех
Ещё больше интересного из мира ИТ можно найти на нашем сайте . А ещё мы есть в Telegram , если вам так удобнее 😉 Ну или во Вконтакте .
Источник: dzen.ru
Используем WebP сегодня
Это перевод статьи ребят из Aristotle Interactive.
Говорят, фотография стоит тысячи слов. Но в сети, фотография может занимать тысячу килобайт и больше! По данным HTTP Archive, изображения в среднем занимают до 64% веб-страницы. Учитывая это, оптимизация изображений — крайне важный аспект, особенно принимая во внимание то, что многие пользователи просто уйдут с сайта, если он не загрузится за несколько секунд.
Проблема с оптимизацией изображений в том, что мы хотим сохранить размер изображений, не жертвуя при этом качеством. Предыдущие попытки создать типы файлов, которые бы оптимизировали изображения лучше, чем стандартные JPEG, PNG и GIF, успеха не возымели.
Знакомимся с WebP
WebP — формат изображений, созданный в 2010 году и развиваемый компанией Google. Этот формат обеспечивает сжатие изображений как с потерями, так и без потерь. Некоторые крупные компании, такие как Google, Facebook и eBay, советуют использовать данный формат для сжатия изображений.
В нашей компании мы всегда экспериментируем с методами улучшения производительности сайтов. Мы запустили несколько A/B-тестов для понимания влияния WEBP на качество изображения и каким способом его лучше внедрить в проекты наших клиентов.
- WebP сжимает изображения без потерь на 26% лучше, чем PNG.
- WebP сжимает изображения с потерями лучше, чем JPEG на 25-34% при одинаковом индексе структурного сходства (SSIM)
- WebP поддерживает прозрачность без потерь (известную, как альфа-канал) при увеличении размера всего лишь на 22%.
Качество изображений
WebP использует новый алгоритм сжатия, поэтому искажение (т.е. деформация и ухудшение качества) выглядят иначе относительно других типов файлов. WebP оставляет четкие края фотографии, но при этом ухудшается детализация и текстура, что неизбежно при сжатии с потерями. В то время как сопоставимый JPEG-файл показывает дрожание на сплошных участках изображения, WEBP может похвастаться гладкими переходами даже на самых низких настройках качества.
Недостаток этого в том, что лица людей могут выглядеть пластиковыми или постеризированными при низкой настройке качества.
Разница в качестве между JPEG и WebP. (Полная версия)
Разница в качестве между JPEG и WebP при приближении. (Полная версия)
Есть еще пара особенностей формата WebP. Настройки сжатия не повторяют в точности таковые в JPEG. Не стоит ожидать, что 50%-качество JPEG будет соответствовать 50%-качеству WebP. В случае в WebP качество падает довольно стремительно, так что начинать лучше с наибольших значений и постепенно их уменьшать. Другой плюс в пользу WebP — способность добавлять маску альфа-канала, прямо как в PNG.
В отличии от конкурирующего формата, изображение формата WebP вы можете сжать до одной десятой размера изображения в формате PNG. Это действительно то, чем выделяется WebP.
Один пример из жизни: файл PNG размеров 880Кб (24-битное изображение с альфа-каналом) было сжато до 41Кб — сжатие в 95%! Хоть это и не обычная ситуация, но возможности WebP видны налицо.
Разница в качестве текстур. (Полная версия)
Для дальнейшего уменьшения размера файла, мы можем не включать метаданные убрав галочку “Сохранить Метаданные” в окне сохранения редактора изображений. Для еще больших результатов, можно выбрать “альфа-канал с потерями”.
Настройки качества для альфа-канала применяются и к самому изображению. Например, 50%-качество изображений будет иметь 50%-качество альфа-канала. В нашем тестировании, мы ожидали искажения края маски, однако были также заметные изменения всего изображения. Конечно, это вариант для дальнейшего уменьшения размера, но тогда стоит очень тщательно следить за качеством изображения.
Также, обратите внимание на нежелательные полосы в альфа-канале.
Разница в качестве альфа-канала. (Полная версия)
Webp что за формат?

Формат Webp может сжимать изображения до нуля, практически не влияя на качество. Если вам не нравится, как ваши фотографии выглядят при сжатии JPEG с потерями или огромные размеры файлов PNG, то WebP именно то, что вам нужно.
Сегодня вы узнаете:
- Что за формат Webp.
- WebP — плюсы и минусы.
- Когда его использовать и как добавить на сайт.
- Сравнение WebP с другими типами файлов (png, jpeg, svg и т.д.)
- Конвертеры для WebP.
- Плагины Webp для WordPress.
Давайте рассмотрим все эти вопросы, чтобы вы могли уменьшить размеры изображений и быстрее загружать сайт. что за формат
WebP: Что это за формат?

Большинство форматов изображений, которые мы используем сегодня, существуют с момента зарождения всемирной паутины: png, jpg и gif.
Проблема возникает, когда эти форматы файлов недостаточно сжимаются. Интернет становится все быстрее, но мобильные устройства имеют меньшую мощность по сравнению с настольными компьютерами. Кроме того, мобильные соединения медленнее, чем традиционный проводной Интернет.
Формат WebP разработан Google в 2010 году и предлагает решение проблемы — лучшее сжатие и качество изображения.
Сравните изображение WebP с JPEG. Вы видите разницу? что за формат
В приведенном примере визуальные различия почти незаметны, но различия в размере файлов существенны. Версия JPG слева весит 56,7 КБ, а версия WebP справа почти на треть меньше — 38 КБ. что за
WebP — это современный формат изображения, обеспечивает превосходное сжатие как с потерями, так и без потерь. Также поддерживает прозрачность (т.е. альфа-канал) и анимацию.
Поддерживается всеми основными браузерами, кроме Internet Explorer, KaiOS и более старых версий Safari. что за
- 1 — частичная поддержка относится к отсутствию поддержки изображений без потерь, прозрачности и анимированных WebP изображений.
- 2 — частичная поддержка относится к отсутствию поддержки анимированных изображений WebP.
- 3 — частичная поддержка Safari относится к ограничению macOS 11 Big Sur и более поздним версиям.
WebP — плюсы и минусы

Google провел несколько исследований и обнаружил:
- WebP может сжимать на 26% меньше, чем PNG (изображения без потерь)
- на 25-34% меньше, чем JPEG (изображения с потерями)
Другими словами, выбираете ли вы большее сжатие изображений за счет качества или меньшее их сжатие для сохранения четкости, WebP всегда делает это лучше. И даже по сравнению с PNG, вы не сильно теряете в качестве.
Поскольку WebP — это технология Google, ее поддержка закреплена за браузерами на основе Blink. Эти браузеры составляют значительную часть пользователей во всем мире, а это значит, что почти 70% используемых браузеров поддерживают WebP.
Если бы у вас была возможность сделать ваш сайт быстрее для более, чем двух третей ваших пользователей, вы бы отказались от него? Думаю, нет.
Есть 3 минуса WebP:
- Нужно поддерживать два набора изображений: Webp и резервное изображение (PNG или JPEG)
- Использование JavaScript, если размещаете изображение WebP в CSS.
- Пользователи, сохраняющие ваши изображения на свой компьютер, могут не иметь установленной программы для просмотра изображений WebP.
Перейти на WebP не так просто, как использовать распространенные форматы файлов, такие как PNG или JPEG. Вы не можете просто сохранить изображение WebP на своем компьютере и загрузить его на свой сайт. Требуются дополнительные усилия. Но если вы хотите, чтобы ваш сайт загружался быстрее, то эти усилия того стоят.
Сравнение WebP с другими типами

Существует множество форматов изображений, которые больше подходят для определенных задач. Одни хорошо сжимаются, другие поддерживают анимацию или прозрачный фон. WebP хорошо работает в самых разных ситуациях.
- PNG — один из наиболее распространенных форматов файлов. Популярный благодаря четкому сжатию без потерь, который подходит для отображения фотографий и произведений искусства в Интернете.
- JPG — это файл с потерями, который часто используется для уменьшения размера файла. Отсутствует поддержка прозрачности.
- Изображения TIFF абсолютно не сжаты. Изображение отображается во всей красе, что достигается за счет огромного размера файла. Это не лучший тип файлов для Интернета.
- GIF — один распространенных типов файлов, поддерживающих анимацию. Но будучи более старым форматом, он поддерживает только 256 цветов, из-за чего изображения часто выглядят уродливыми и некачественными. GIF — подходящий вариант, только если вам нужна анимация.
- Файлы EPS и SVG представляют собой отдельную лигу. Они отображают векторные изображения, которые четкие и масштабируемые, потому что они не состоят из пикселей.
- WebP — качество изображения сопоставимо с JPG или PNG с гораздо меньшими размерами файлов, а также поддержка прозрачности и анимации.
WebP хороший выбор при небольшой потери качества в обмен на меньшее изображение. Если вы не делаете портфолио, где важно качество, компромисс того стоит. В противном случае используйте PNG.
Конвертация изображений в WebP

Есть два способа разместить изображения данного типа на вашем сайте: вручную или с помощью плагина. Плагин — рекомендуемый способ, так как он будет обрабатывать все кодирование за вас и потребует гораздо меньше настроек.
Но если вы предпочитаете делать это вручную, ваш первый шаг — это получение изображения WebP. Вы не можете просто сохранить изображение в данном формате или изменить расширение вручную на своем компьютере. Вам нужен специальный конвертер.
Для этого вы можете использовать:
- Плагин для Photoshop — WebPShop
http://telegraphics.com.au/sw/product/WebPFormat#webpformat Если вы знакомы с Photoshop, самый простой способ получить данный тип — это подключить модуль WebP Photoshop. После его установки вы сможете использовать опцию «Сохранить как». И выбрать WebP или WebP Lossless из раскрывающегося списка. В чем разница между ними? Думайте об этом, как о различиях между изображениями JPEG и PNG. JPEG с потерями, а изображения PNG без потерь. Используйте обычный WebP, если хотите конвертировать изображения JPEG. Используйте WebP Lossless при преобразовании файлов PNG. Когда вы сохраняете изображения в WebP Lossless с плагином Photoshop, вам не выдаются запросы. Он просто обо всем позаботится. Однако, если вы выберете обычный WebP для изображений с потерями, вы получите: Вы можете настроить качество изображения с помощью ползунка от 0 до 100 (аналогично JPEG), установить силу профиля фильтрации, чтобы получить файлы меньшего размера, настроить фильтрацию шума и резкость. - Node.js
https://nodejs.org/en/ Node массово преобразует ваши JPEG и PNG в данный тип изображения. Node обработает все изображения и сбросит их копии WebP в img папку. Например, папка с файлами JPEG общим размером примерно 2,75 МБ будет уменьшена до 1,04 МБ без какой-либо заметной потери визуального качества. Это сокращение на 62% без особых усилий! - Онлайн-конвертер WebP
https://ezgif.com/png-to-webp
Как загрузить WebP на сайт

Вы можете разместить данный тип изображения в коде сайта (HTML и CSS), как любое другое изображение. Только не забудьте указать резервное изображение для неподдерживаемых браузеров.
1. Использование изображений в HTML
Если вы не укажите резервные копии изображений для файлов, который не поддерживают данный тип, то пользователь вместо изображения увидит знак вопроса.
2. Использование изображений в CSS
- webp — класс добавляется, когда браузер поддерживает данный тип.
- no-webp — класс добавляется, когда браузер не поддерживает.
Но перед этим добавьте библиотеку Modernizr для обнаружения поддержки данного типа в браузерах — https://modernizr.com/download
3. А как насчет пользователей с отключенным JavaScript?
Если у вас стоит Modernizr, то вам следует подумать о тех пользователях, у которых отключен JavaScript. Браузеры без JavaScript не отображают данный тип изображения.
Чтобы обойти это, нужно добавить класс no-js к к тегу html
Затем нужно написать небольшой фрагмент встроенного скрипта:
Также нужно добавить правило для резервных изображений:
- Те, кто может использовать, получат данный тип.
- Те, кто не может использовать, получат изображения PNG или JPEG.
- Те, у кого отключен JavaScript, получат изображения PNG или JPEG.
Плагины WebP для WordPress

Есть только одна проблема данного расширения в WordPress. WordPress не позволяет загружать данные изображения в Медиафайлы. Он просто отобразит ошибку, сообщающую, что тип файла не поддерживается.
Вы можете вручную загрузить данный тип изображения на свой сервер и настроить сайт для их правильного отображения, но это требует дополнительных усилий.
Вместо этого вы можете попробовать один из этих плагинов. Они делают преобразование намного проще и большинство из них не требует редактирования кода для вставки изображений.
- Imagify
https://wordpress.org/plugins/imagify/ Imagify предназначен не только для преобразования в данный формат. Он также оптимизирует изображения по мере их загрузки. Imagify имеет три уровня сжатия: нормальный (без потерь), агрессивный (с потерями) и ультра (максимальное сжатие с потерями). Массовый оптимизатор также позволяет сжимать все ранее загруженные изображения. При этом резервные версии сохраняются. Поэтому, если вам не нравится сжатие, вы всегда можете отменить его. Когда вы загружаете изображение на свой сайт с активированным Imagify, он автоматически генерирует данное расширение. Таким образом, вы можете отображать оптимизированные изображения данного расширения на своем сайте, сохраняя при этом резервное изображение для неподдерживаемых браузеров. Imagify бесплатен и вы можете сжимать 25 МБ изображений каждый месяц. Конвертация бесплатна и не имеет ограничений. - Оптимизатор изображения EWWW
https://wordpress.org/plugins/ewww-image-optimizer/ EWWW — еще один популярный оптимизатор изображений WordPress, который также выполняет функции конвертера. Его сжатие является неограниченным и бесплатным, поэтому не нужно беспокоиться о ежемесячных ограничениях данных. Также есть средство массовой загрузки и плагин сжимает все изображения, а не только те, что находятся в вашей медиатеке. Доступна конвертация в данное расширение. С Easy IO это происходит автоматически. Также вы получаете автоматическую отложенную загрузку, сжатие и масштабирование размера страницы без изменения исходного изображения. Стоит отметить, что EWWW IO имеет премиум-версию на платной основе с лучшим сжатием. Он также хранит резервные копии несжатых файлов в течение 30 дней. EWWW IO очень прост в использовании и упрощает преобразование ваших изображений в данное расширение. У него нет ограничений на загрузку. Но самое лучшее сжатие доступно только на платном тарифе. - ShortPixel
https://wordpress.org/plugins/shortpixel-image-optimiser/ ShortPixel автоматически генерирует данное расширение всякий раз, когда вы оптимизируете изображение. Либо путем прямой загрузки, либо с помощью массового оптимизатора. Показать их так же просто, как изменить настройки или изменить документ на вашем сервере. Кроме того, вы можете автоматически конвертировать PNG в JPG, изменять размер изображений, оптимизировать изображения за пределами галереи мультимедиа, удалять метаданные и создавать резервные копии неоптимизированных изображений на своем сервере. И это только поверхностный обзор возможностей этого плагина. Он работает по кредитной системе, по которой вы получаете 100 кредитов в месяц. Вы можете купить больше кредитов, если они вам нужны. При этом нет заблокированных премиум-функций. Также можно получить больше кредитов бесплатно, если вы некоммерческая организация или порекомендуете ShortPixel своим друзьям. ShortPixel лучший выбор, если вы планируете загружать менее 100 изображений в месяц. - Плагин WebP Express
https://wordpress.org/plugins/webp-express/ Это простой бесплатный плагин, который конвертирует данное расширение в WordPress. Это продвинутый плагин. Он справится с самыми сложными частями за вас, но вам придется выполнить самостоятельные настройки.
WordPress официально не поддерживает такое расширение, но вы можете использовать его на своем сайте. Прямая загрузка не будет работать, но существуют плагины, упрощающие добавление его на ваш сайт. Вы также можете добавить эти типы изображений вручную, но проще использовать плагин.
Это современное изображение, которое можно использовать вместо изображений PNG и JPEG. Вы вряд ли сможете отличить его от высококачественных файлов, таких как PNG. Он значительно уменьшит размер изображения и загрузит сайт намного быстрее.
Относительно небольшие усилия стоят той экономии, которую вы получите. Сайт будет загружаться быстрее. Особенно выиграют пользователи, просматривающие сайт через мобильные устройства.
Видео
Источник: prof-mk.ru