Сетевая графика с несколькими изображениями
-
Обзор формата MNG
- MNG — это формат графических файлов, разработанный в 2001 году для анимированных изображений.
- Спецификация MNG является общедоступной, и существуют бесплатные версии программного обеспечения.
- MNG тесно связан с форматом PNG, но не включает поддержку анимации в начале разработки.
-
Поддержка и использование
- Gwenview, GIMP, Imagemagick и Irfanview поддерживают чтение и создание MNG-файлов.
- Браузеры Mozilla и Netscape ранее поддерживали MNG, но позже отказались от этого из-за размера кода.
- Google Chrome, Internet Explorer, Opera и Safari не поддерживают MNG.
- Веб-серверы обычно не настроены для поддержки MNG.
-
Технические детали
- MNG имеет схожую структуру с PNG, но отличается в деталях и поддерживает больше функций анимации.
- Изображения для анимации хранятся в MNG в виде инкапсулированных PNG или JNG изображений.
- Существуют версии MNG с разной сложностью, что позволяет приложениям использовать его без полной спецификации.
- MNG не имеет зарегистрированного MIME-типа, но может использоваться с video/x-mng или image/x-mng.
-
Альтернативы и будущее
- Современные браузеры поддерживают APNG, SVG, WebP и WebM, в то время как Safari поддерживает HEIF и JPEG XL.
- GIF остается популярным форматом для анимации, несмотря на ограничения в размере и сжатии.
- CSS 3 и JavaScript API предоставляют возможности для создания анимации в браузере, но не сохраняют их в переносимых форматах.
-
Рекомендации
- Ссылки на домашнюю страницу MNG, список поддерживающих приложений и тестовые примеры доступны для дополнительной информации.