WebP продолжает развиваться

В прошлом году Хром.РФ уже рассказывал о новом формате для изображений — WebP. По заявлениям разработчиков этот формат позволяет уменьшить размер изображений при сохранении их качества. По крайней мере в сравнении с JPEG заявлено, что экономится до трети «веса» картинки. На данный момент формат *.webp поддерживается браузерами Google Chrome и Opera, а работы над ним продолжаются и сейчас. А дальше мы расскажем, что же нового в нем появилось…

Новые фишки

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

С точки зрения декодирования была добавлена технология fancy upsampler. Эта технология улучшает сглаживание краев.

Заметная лесенка БЕЗ fancy upsampler
Заметная лесенка
БЕЗ fancy upsampler
Менее заметная лесенка С fancy upsampler
Менее заметная лесенка
С fancy upsampler

Разработчики формата также реализовали постепенное декодирование по мере загрузки изображения из сети. Таким образом браузер может отображать webp картинки по мере их загрузки, не дожидаясь окончания. Эта функция включена в Google Chrome 12.

Со стороны кодирования тоже произошли изменения. Чтобы повысить качество изображение разделяется на отдельные сегменты, которые отличаются разной степенью сжатия. Для каждого из таких сегментов применяется своя степень сжатия и свои фильтры. Пример такого разделения на картинке ниже.

Сегментированное кодирование WebP

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

Также ведутся работы над внедрением поддержки прозрачности (альфа-канал). Планируется, что прозрачность в webp будет добавлена в следующем стабильном релизе кодека.

Также продолжаются работы над скоростью работы нового формата и выпуском спецификации метаданных формата.

Поддержка формата

WebP в настоящий момент нативно поддерживается браузерами Google Chrome и Opera. Также поддержка WebP добавлена в Gmail и Picasa. В скором времени поддержка этого формата появится в AppEngine. Предварительный просмотр страниц Google также теперь сохраняет скриншоты сайтов в новом формате для экономии места.

Пользователи, которые хотят поработать с новым форматом, могут воспользоваться WebP-плагином для Photoshop или VP8 декодером для Java. А чтобы новый формат поддерживали такие продукты как Microsoft Office 2010, Photo Edit и Windows Media Center, то нужно установить WebP-кодек для Windows. И это лишь часть доступного ПО для работы с WebP.

Тоже интересно почитать

  • http://my-chrome.ru/goto/aHR0cDovL3R3aXR0ZXIuY29tL0NoYXJsYWdfS2hhbg== Charlag Khan

    Было бы интереснее, если бы вы рассказали, почему одна часть картинки сложнее, а другая легче. Ну обязательно перегружать статью, можно сделать Expand.

  • John Migman

     Вообще разработчики указали на то, что «легкая часть содержит множество разрозненных сигналов..,», но это как то не полноценно объясняет ситуацию)) 

  • http://my-chrome.ru/goto/aHR0cDovL3R3aXR0ZXIuY29tL0ltR3h4 Sergei Chernikov

    >>продолжаются работы над скорость работы

  • John Migman

    fixed 

  • http://my-chrome.ru/goto/aHR0cDovL3R3aXR0ZXIuY29tL2RvY2hrb3Ntb25hdnRh dochkosmonavta

     в официальной галереЕ
    вродь опечатка

  • http://my-chrome.ru/goto/aHR0cDovL3d3dy5mYWNlYm9vay5jb20vTXJBTTEz Сергей Козак

     Было бы неплохо если бы и Хром.РФ, заменил элементы дизайна и последующее наполнение изображения на этот стандарт. Так сказать, держал марку.

  • http://my-chrome.ru/goto/aHR0cDovL3d3dy5mYWNlYm9vay5jb20vTXJBTTEz Сергей Козак

     Было бы неплохо если бы и Хром.РФ, заменил элементы дизайна и последующее наполнение изображения на этот стандарт. Так сказать, держал марку.

  • John Migman

     А счастливые обладатели Firefox, IE и всех мобильных браузеров (а в сумме наберется процентов 20 от аудитории) видели бы обрывки сайта… 

  • http://my-chrome.ru/goto/aHR0cDovL3d3dy5mYWNlYm9vay5jb20vTXJBTTEz Сергей Козак

    точно, забыл ^_^

  • http://my-chrome.ru/goto/aHR0cDovL3R3aXR0ZXIuY29tL1JBTTFT RAM1S

     Это отрицательно сглаживание которые не убирает количество ступенек на лесенке, а наоборот их добавляет и жрёт больше ресурсов (facepalm)

  • http://my-chrome.ru/goto/aHR0cDovL3R3aXR0ZXIuY29tL1JBTTFT RAM1S

    Лучше бы внедрили 16хMLAA

  • http://my-chrome.ru/goto/aHR0cDovL3R3aXR0ZXIuY29tL01pa2FfZWxs Михаил Чуриков

     Что-то я не заметил там разницы

  • Аноним

    Это хорошо, ведь смысл в том чтобы не было разницы, а размер на треть меньше.  

  • http://my-chrome.ru/goto/aHR0cDovL3d3dy5mYWNlYm9vay5jb20vcGVvcGxlL9CQ0LvQtdC60YHQtdC5LdCv0LrQvtCy0LvQtdCyLzE0MDI4MjE0NDM= Алексей Яковлев

     посмотрел сравнит фотки в галерее, webp пока заметно уступает jpeg. впринципе для оформления сайта можно использовать, но фотки все же лучше в жопеге

  • http://my-chrome.ru/goto/aHR0cDovL3d3dy5mYWNlYm9vay5jb20vcGVvcGxlL9CQ0LvQtdC60YHQtdC5LdCv0LrQvtCy0LvQtdCyLzE0MDI4MjE0NDM= Алексей Яковлев

     посмотрел сравнит фотки в галерее, webp пока заметно уступает jpeg. впринципе для оформления сайта можно использовать, но фотки все же лучше в жопеге

  • http://my-chrome.ru/goto/aHR0cDovL2Rlc3BpY2VyZS5ibG9nc3BvdC5jb20v paulus

    ~$: Любопытненько, почему FF не реализовывают поддержку  WebP, оно хоть в планах у них есть? Это же подстегнуло бы использование данного формата… IMHO

  • http://my-chrome.ru/goto/aHR0cDovL3R3aXR0ZXIuY29tL2thcHJpZWxvdg== Stranger in the ку..

    Никуда они не денутся. Они из-за фички всю Вселенную на карачках бы проползли

  • Pala ^_^

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

  • Turbo-72

     Пока это чушь так как уступает JPG в качестве на нескольких фото, JPG таким же можно сделать весом практически без потери качества что и WebP в этой галерее. Единственное если сделают прозрачность тогда Jpg уйдет на отдых)))

  • http://my-chrome.ru/goto/aHR0cDovL3R3aXR0ZXIuY29tL0NhcnVkMA== Carudo

    В jpeg картинки лучше, единственное что у webp хорошо — это меньший размер (что в наш век некритично, разве что для мобильных гаджетов), ну и уровень шума чуть поменьше, чем у джипега

  • Oflor

    Для картинок огромного размера (панорам, карт) размер уже более заметен.

  • http://my-chrome.ru/goto/aHR0cDovL3Byb2ZpbGVzLmdvb2dsZS5jb20vbWFuLnNub3dkcmlmdA== О К

     Разница есть. жпег пока лучше, webp кубиками плывут

  • Шурик

    Не в обиду разрабам, но это смешно… какой была лесенка, такой она и осталась lol

  • http://my-chrome.ru/goto/aHR0cDovL2Rlc3BpY2VyZS5ibG9nc3BvdC5jb20v paulus

    Вот и ответ на мой вопрос: http://www.opennet.ru/opennews/art.shtml?num=30662

  • Олег Дечев

    Спасибо, а я не смог самостоятельно эту инфу подыскать.