Компания Google заинтересована в уменьшении времени, которое требуется для загрузки сайтов и сервисов, поэтому не покладая рук работает над созданием новых методов и алгоритмов для сжатия изображений, ведь именно на их загрузку и уходит больше всего времени. К примеру, используемый ранее формат WebP позволял уменьшить изображение на 10%.
Сегодня был представлен новый алгоритм с открытым исходным кодом: Guetzli, который позволяет сделать оригинальное изображение на 35% меньше в сравнении с jpeg, при этом без значительной потери качества.
В своем блоге Google отмечает, что алгоритм похож на Zopfli, который позволяет сжать файлы PNG и GZIP без смены их формата.
Единственным недостатком является то, что Guetzli обрабатывает изображение немного дольше в сравнении, к примеру, с libjpeg, но затраченное время того стоит, так как сжатое с помощью этого алгоритма изображение часто оказывается меньшим по размеру и лучшим по качеству в сравнении с использованием libjpeg.
На приведенном ниже примере: слева — оригинальное несжатое изображение, посредине — изображение, сжатое с использованием libjpeg и справа — сжатие с использованием Guetzli.