Что такое WebP, почему картинки в этом формате так ненавидят и как конвертировать их в JPEG
Объясняем интернет
14K

Что такое WebP, почему картинки в этом формате так ненавидят и как конвертировать их в JPEG

Разбираемся, оправданы ли хейт и мемы

36
Аватар автора

Саша Кириллова

нашла того, кто создал WebP

Страница автора

WebP — формат изображений, который часто встречается в интернете.

Он основан на продвинутом алгоритме сжатия, уменьшающем размер картинок без потери качества. Благодаря ему сайты «весят» меньше и загружаются быстрее.

Несмотря на все плюсы, в интернете недолюбливают формат. Главная причина — неудобство. Изображения в webp нельзя редактировать или загружать в некоторые программы. Особенно острой проблема была в 2010-х годах, но сложности возникают до сих пор. Картинки, скачанные в WebP, пользователи считают бесполезными. А сам формат вошел в мемы.

Расскажу, кто придумал WebP и почему его так ненавидят. А заодно поделюсь, как легко конвертировать такие файлы в знакомые JPEG или PNG.

🤖 Как появился формат WebP и зачем его создали

WebP создали в 2010 году. Инженеры Google придумали его, чтобы ускорить загрузку страниц по всему интернету. Как раз тогда резко росло число пользователей, которые выходили интернет со смартфонов. Да и общая скорость передачи данных на устройствах тоже росла.

Предполагалось, что WebP заменит классические форматы изображений. Доминирующий в интернете JPEG существует с 1992 года, PNG — с 1996, а GIF — аж с 1987. Их общая проблема заключается в том, что файлы слишком много весят. Это не считалось трагедией в эпоху «старого веба», когда изображений на сайтах было немного. Тем более, скорость интернета тех лет и так не позволяла мгновенно открывать страницы.

А вот для быстрой загрузки сайтов с многочисленными картинками уже нужно было что-то новое. По данным WebsiteBuildersExpert, каждый четвертый пользователь интернета готов закрыть вкладку с сайтом, если тот открывается дольше четырех секунд. Google хотели как раз помочь с оптимизацией загрузки.

WebP подходит для современного интернета, где доминируют медиафайлы: фото, картинки, анимации. Он значительно уменьшает вес сайтов, делает загрузку быстрее и позволяет владельцам бизнеса сократить расходы на хранение.

Формат существует в двух вариантах: с потерями и без. В первом случае качество изображения при сжатии портится, во втором — остается максимально близким к оригиналу.

Первый вариант не слишком распространен. WebP без потерь — более актуальный алгоритм, который разработал финский инженер Юрки Алакуйяле в 2012 году. Размер файлов такого формата на 26% меньше, чем сопоставимых PNG, и на 25—34% — чем JPEG того же качества.

WebP — универсальный. В октябре 2011 года WebP начал поддерживать анимацию, а в ноябре — прозрачные картинки. Это позволило формату стать альтернативой не только JPEG, но и PNG-картинкам, а также гифкам.

😡 Почему WebP ненавидят, если все так хорошо

WebP получил мало поддержки на старте. Формат сразу же поддерживал Google Chrome и другие браузеры на движке Chromium. Но другие приложения не торопились его принимать. В Firefox поддержка WebP появилась в 2019 году. А в Safari, браузере по умолчанию на устройствах Apple, — и вовсе только в 2020.

Остальные компании тоже далеко не сразу переходили на поддержку WebP. Как отмечается в блоге Adobe, разработчиков «Фотошопа», формат создавали преимущественно для интернета, но офлайн он оказывался бесполезным.

WebP так и не стал мейнстримным форматом. «Фотошоп» и другие популярные редакторы изображений вроде Blender и CorelDraw получили поддержку WebP только в 2022—2023 годах. Открывать картинки такого формата в Windows 11 стало возможно в мае 2023. А в «Телеграме» они до сих пор отправляются стикером, а не изображением.

Парадоксально, но формат поддерживают даже не все сервисы Гугла. К примеру, картинку в WebP нельзя вставить в гугл-документ.

WebP стал героем мема про бесполезность. По состоянию на январь 2024 года, браузеры, поддерживающие WebP, занимают 97% рынка. Но у пользователей уже сложилось негативное мнение по поводу формата.

Представьте: вы скачиваете WebP-картинку из браузера Chrome. Но ее нельзя изменить в фоторедакторе, а иногда — даже открыть в просмотрщике картинок на компьютере. Соцсети и другие сервисы тоже часто «ругались» на WebP и просили загрузить обычный JPEG.

Пользователи «Твиттера» были очень эмоциональны в своих оценках формата: например, один сравнивал WebP с Антихристом, а второй предлагал «выбросить в мусорное ведро».

Вслед за постами в интернете стали появляться мемы, которые всячески высмеивали неудобство формата и объясняли нежелание его использовать.

Реакция на картинку в формате WebP на сайте и попытку ее скачать
Твое лицо, когда ты хочешь сохранить картинку, но видишь ее формат
WebP окружает пользователей, но они все равно его ненавидят
Мир, если бы формата WebP не существовало
«Я мечтаю, чтобы все WebP⁠-⁠файлы были PNG⁠-⁠файлами»
Репрезентация форматов PNG и WebP

Отдельно доставалось от пользователей и создателю WebP без потерь Юрки Алакуйяле. Часть мемов строилась на ненависти не к формату, а к человеку, благодаря которому картинки в интернете перестали быть легко скачиваемыми.

Пользователи обещали найти Алакуйялу и желали ему попасть под автобус. Причем практически под каждый такой твит приходил сам разработчик и отвечал, что он и есть создатель формата WebP. Однако это не смягчало авторов твитов.

Доктор Манхэттен направляет свою силу на создателя WebP
Доктор Манхэттен направляет свою силу на создателя WebP

Алакуйяла прославился в интернете тем, что отвечает и тем, кто жалуется на WebP. Вероятно, разработчик гуглит упоминания и поясняет пользователям, почему они неправы.

Как Алакуйяла отвечает недовольным пользователям

Замечание из интернета: «Каждый раз, когда Chrome сохраняет что-то как webp вместо jpg, я хочу взять людей в заложники».

Ответ Алакуйялы: «WebP — формат, существующий более 10 лет, почти 12. Он уже должен работать в различных программах».

Замечание из интернета: «Почему мы уничтожили Adobe Flash, а не WebP?»

Ответ Алакуйялы: «Возможно потому, что Flash — сложный и коммерческий, а WebP — простой и открытый».

🦾 Как конвертировать WebP в JPEG или PNG

Есть несколько способов преобразования WebP в более популярные и удобные форматы — JPEG, PNG и другие. Расскажу про самые простые.

В macOS конвертация изображений встроена по умолчанию. Сохраните изображение на компьютер, а затем зайдите в «Настройки» → «Быстрые действия» → «Преобразовать изображение». Откроется программа, в которой вы сможете превратить WebP в JPEG, PNG или HEIF, а также выбрать размер.

В Windows конвертацию можно сделать в системном приложении Paint. Откройте файл с его помощью, а затем выберите в верхнем меню «Файл» → «Сохранить как» → «JPEG».

Установите расширение в браузер. Так вы сможете преобразовывать изображения в нужный формат во время их сохранения на компьютер. К примеру, для Google Chrome и «Яндекс Браузера» подойдет конвертер WJ.

Воспользуйтесь онлайн-конвертером картинок. Проблема WebP хорошо всем известна, поэтому программ для преобразования в интернете существует немало. Предложу три варианта на выбор.

  1. iLoveImg. Загрузите на сайт нужное изображение, а затем нажмите Convert to JPG.
  2. Convertio. Загрузите файл и нажмите «Конвертировать».
  3. WebPtoJpeg. Загрузите одно или несколько изображений, а затем скачайте их уже в формате JPEG.

Мы постим кружочки, красивые карточки и новости о технологиях и поп-культуре в нашем телеграм-канале. Подписывайтесь, там классно: @t_technocult

Саша КирилловаКакие еще вещи в интернете вас раздражают?
  • Карина МальцеваКстати, а что с HEIF? Его где-то поддерживают, кроме экосистемы Эппла? Или этот формат для фотографий больше, а не для картинок? 🤔14
  • Иван ДрагоНу что, тут все по классике:22
  • Иван ДрагоА если по существу, то с WebP гугл наступил на все грабли, какие смог - на старте не заинтересовал крупнейших поставщиков софта в поддержке нового формата на уровне ОС и приложений, да и сам до сих пор (!) не поддерживает его во всех своих продуктах. Например, я так и не нашел Галерею на Андроид с поддержкой анимированных WebP....4
  • Алексей Малахов 🦣Карина, вот да, лучше бы его похейтили)10
  • Бенедикт ИвановЕсли вижу картинку в таком формате или сайт в принципе не дает сохранить картинку, решаю проблему скриншотом с последующим сохранением в файл.3
  • Даша Лейзаренкосырник, это с большой вероятностью поломает файл — картинка не будет открываться во многих редакторах. поэтому не рекомендуем такой способ2
  • Даша Лейзаренкораздражает, что от Саши Кирилловой выходит мало текстов про интернет и мемы!!!1
  • Саша КирилловаДаша, простите1
  • Владислав ПирожковСогласен с Дарьей Лейзаренко1
  • Helg SvartПретензии надо предъявлять не к создателю формата, а к разработчикам программного обеспечения, которые не удосужились за 12 лет встроить поддержку формата в свои продукты16
  • Иван Драгосырник, фиговый лайфхак. Если софт знает формат webp, то он его откроет и с родным расширением. А если не знает, то смена расширения магическим образом библиотеку чтения бинарного формата webp в него не добавит. Буквально вчера перетащил в Корел такой webp с расширением jpg. Вместо картинки получил иконку файла в рамочке...5
  • Иван ДрагоМаксим, исторически сложилось. В седые времена ОЗУ 640 Кб каждый пилил свой формат под свои задачи. Хотите фото - JPEG Хотите простые фигуры без артефактов сжатия - PNG Хотите с анимацией - GIF и так далее. А потом случилась ситуация как на картинке выше - любой новый убер-формат, который лучше всех предыдущих вместе взятых натыкается на стену из миллиарда уже существующих jpg-ов с котиками...2
  • Александр БыковКарина, спокойно на компе с виндусом открывается и работается с ним также просто как с jpg, на pixel у меня тоже спокойно открывается, более того большинство флагманов на Андроиде снимают тоже в heif. Heif при прочих равных занимает меньше места чем jpg, но до сих пор не так распространён1
  • Дмитрий СоколовИван, вот сейчас я узнал, что существует анимированный webP. Тонкость может быть связана с тем, что в случае с анимацией нужно использовать загрузку через MediaPlayer, а у галереи нет инструментов для определения того, что тут именно анимация. Это предположение, я не пробовал, конечно же; даже интересно какие-нибудь на досуге поставить эксперимент. Не удивляюсь, если он не поддерживается и вовсе.1
  • Дмитрий СоколовБенедикт, получая картинку в разрешении и в цветокоррекции своего экрана.2
  • Дмитрий СоколовИван, поправка: GIF (Graphic Interchange Format) не создавался для анимаций (их туда добавили уже позже, и довольно криво), это был просто формат картинки без потерь с LZW-сжатием. Алгоритм LZW был защищён патентом, что приносило уже чисто юридические проблемы, а сам формат поддерживал только 256 цветов, но сжимать картинки без потерь было как-то нужно, потому ему на смену пришёл PNG (Portable Network Graphics): всё это же по сути, только с 32-битным цветом, альфа-каналом (полупрозрачностью) и свободными алгоритмами. Но с анимацией получилось забавно: APNG (по сути, ровно те же костыли, только на базе PNG) почему-то не прижился. Вероятно, потому, что сначала особо нигде не поддерживался, а потом уже набралась целая база «гифок», и само понятие стало нарицательным.2
  • Дмитрий СоколовКраткий пересказ текста: люди, как всегда, ленивые и криворукие. Причём как пользователи, которые смотрят на самый обычный формат как бараны на новые ворота, так и разработчики, которые не спешат учитывать его особенности в своём софте.2
  • I like Portal 2Хейтить разработчиков, которые не внедрили новый формат за 14 лет - ❌ Хейтить создателя более совершенного формата - ✔️✔️✔️9
  • Evgeny KanashinНо это рядом не стояло с png в jpg с «прозрачностью» 😅1
  • Сергей ВостриковНа смарте спокойно редактирую webp картинки через приложение галереи.0
  • Дмитрий СоколовИван, З.Ы.: СТОП! Анимированный webP — это webM же… вот реально, для webP просто взяли видеокодек, но натравили его на один отдельный кадр, сунув это всё в стандартный контейнер RIFF. «Анимированный webP» — это какая-то настолько вторичная хрень, что вот отсутствием её поддержки я таки не удивлён.2
  • Иван ДрагоДмитрий, ну вот ряд сайтов для экономии отдают вместо анимированных гифок анимированные webp с расширением webp а не webm. Анимированные гифки Галереи открывают без проблем и без медиаплеера. Что мешает реализовать поддержку webm с расширением webp - я как пользователь не понимаю.0
  • Дмитрий СоколовИван, ну там разный контейнер, теоретически. Тут RIFF, там Matroska. Возможно, кто-то засунул медиаконтент в RIFF, и решил что это теперь webP, но по факту мутант получился. Странное что-то, короче. Думаю, вот именно это как раз может быть сделано намеренно, чтобы браузеры такое переваривали, а прочий софт впадал в ступор.0
  • Анатолий БизяевДмитрий, Все равно лучше, чем WebP2
  • Дмитрий СоколовАнатолий, чем лучше? Кому? Как в какой-то из частей «Пиратов Карибского моря» прямо: «лучше, у меня есть рисунок ключа!» Причём преобразование форматов делается мимоходом вообще на любом устройстве (не скажу только про iOS, но наверняка и там).0
  • RadrogВ MIUI просто нажимаю на "редактировать" и кликаю первую кнопку с авто улучшением. Он сохраняет его сразу в .jpeg0
  • Nick_tr42Дмитрий, Цветокор не зависит от того где делать скриншот, он сохраняет значения цветов, а уже как он откроется на конкретном мониторе - прикол монитора0
  • Дмитрий СоколовNick_tr42, не-а, есть ещё коррекция на уровне ОС, согласно цветовым профилям. Предназначенная как раз для компенсации несовершенств монитора.0
  • Дмитрий СоколовNick_tr42, З.Ы. впрочем, очень может быть, что на сегодня она реализуется уже аппаратными шейдерами, а скриншот снимается без их применения. Не ставил экспериментов, но если так, то да, скрины будут без цветокора. Оставаясь, в любом случае, криво сделанными скринами.0
  • Kifayat HuseynovaСпасибо за полезную информацию0
  • Nick_tr42Дмитрий, ого, не знал что такое есть0
  • Евгений ШевкоБудь он проклят0
  • Константин КонстантиновI, Это не более совершенный формат, так что всё верно, что хейтят создателя, а не разработчиков.0
  • Рамиль АгрусевWebp откроется в любой программе если вместо расширения .webp просто прописать .jpeg или .png!0