Google продолжает совершенствовать стандарт сжатия изображений, представляя Jpegli, новаторскую библиотеку кодирования JPEG. Этот шаг демонстрирует стремление компании к оптимизации даже проверенных временем форматов, несмотря на наличие множества альтернативных решений. Jpegli выделяется среди других благодаря своей способности повышать эффективность сжатия на 35% без потери качества.
Основные характеристики Jpegli включают:
- Полная Совместимость: Jpegli, действуя как кодировщик и декодировщик, сохраняет полную совместимость со стандартом JPEG и предыдущими библиотеками, такими как libjpeg-turbo и MozJPEG.
- Высокое Качество Изображений: Благодаря усовершенствованным вычислениям, основанным на психовизуальных принципах, Jpegli обеспечивает высокое качество сжатых изображений с минимальным количеством артефактов.
- Скорость Кодирования: Сравнимая с текущими стандартами скорость кодирования позволяет разработчикам легко интегрировать Jpegli в свои проекты без потерь в производительности.
- Расширенная Глубина Цвета: В отличие от традиционных методов, предлагающих 8 бит на цвет, Jpegli поддерживает до 10 и более битов, улучшая представление плавных градиентов и совместимость с существующими декодерами.
- Повышенная Эффективность Сжатия: Превосходство Jpegli в сжатии позволяет сократить занимаемый объем и обеспечить более быструю загрузку страниц.
Интересно, что улучшения в Jpegli частично заимствованы из формата JPEG XL, от которого Google ранее отказалась в Chrome, ссылаясь на отсутствие значительных преимуществ. Этот шаг подчёркивает готовность компании экспериментировать и интегрировать полезные наработки в существующие технологии.
В завершение, стоит отметить, что разработка Jpegli от Google представляет собой значительный прогресс в области сжатия изображений. Это не только укрепляет позиции JPEG как доминирующего формата, но и открывает новые возможности для оптимизации веб-контента, делая его доступнее и высококачественнее для пользователей по всему миру.