stringtranslate.com

Сетевая графика JPEG

Сетевая графика JPEG ( JNG , / ˈ ɪ ŋ / ) — это формат графических файлов на основе JPEG , который тесно связан с PNG : он использует файловую структуру PNG (с другой сигнатурой) в качестве формата контейнера для упаковки изображения в кодировке JPEG. данные.

JNG был создан как дополнение к формату анимации MNG , но может использоваться как отдельный формат. Файлы JNG включают 8-битный или 12-битный поток данных JPEG для хранения цветовых данных и могут встраивать другой поток данных (1, 2, 4, 8, 16-битный PNG или 8-битное изображение в оттенках серого JPEG) для информации о прозрачности. . Однако JNG может содержать два отдельных потока данных JPEG для информации о цвете (один 8-битный и один 12-битный), чтобы позволить декодерам, которые не могут (или не хотят) обрабатывать 12-битные потоки данных, отображать 8-битный поток данных. вместо этого, если он присутствует.

Версия 1.0 спецификации JNG была выпущена 31 января 2001 г. (первоначально как часть спецификации MNG). Обычно все приложения, поддерживающие формат файлов MNG, также могут обрабатывать файлы JNG. Например, Konqueror имеет встроенную поддержку MNG/JNG, а плагины MNG/JNG доступны для Opera , Internet Explorer и Mozilla Firefox . Пакет приложений Mozilla (и, следовательно , Netscape ) изначально поддерживал MNG/JNG, но встроенная поддержка была удалена разработчиками в Mozilla 1.5a, и с тех пор Mozilla не поддерживает этот формат, несмотря на запросы пользователей. Safari не поддерживает MNG/JNG.

JNG расширяет возможности формата JFIF (обычный формат файлов JPEG), поддерживая прозрачность, два последовательных цветовых потока (один 8-битный, другой 12-битный) и другие полезные функции PNG, такие как коррекция цвета, гамма-коррекция, встроенный цвет. профили, метаданные в стиле PNG, контрольные суммы и т. д. Информация о прозрачности внутри файла JNG (в виде альфа-канала ) может быть сохранена либо в формате PNG без потерь, либо в формате JPEG с потерями. Таким образом, пользователи могут воспользоваться преимуществами сжатия JPEG, сохраняя при этом информацию о прозрачности без потерь (сжатие PNG).

Структура файлов JNG на основе фрагментов по существу такая же, как и у файлов PNG, с отличием лишь в немного другой сигнатуре и использовании разных фрагментов.

JNG не имеет зарегистрированного типа носителя в Интернете , но image/x-jngего можно использовать. [1]

Альтернативы

Из-за отсутствия широкого распространения форматов JNG и MNG он вышел из употребления в пользу других форматов с аналогичными качествами, которые находятся в активной разработке:

Примечания

  1. ^ Официальная спецификация JNG, раздел 1

Внешние ссылки