Сторінка не перевірена
MNG (англ.Multiple-image Network Graphics) — формат графічних файлів. Підтримує всі можливості алгоритмів стисканняPNG іJPEG (зокрема напівпрозорість і гаму)для створення анімованих зображень. Поки підтримується тільки вMozilla/NN6 іKonqueror.
MNG близько пов'язаний з PNG. Коли в1995 почалася розробка формату PNG, розробники вирішили не включати підтримку анімації, оскільки у той час ця особливість використовувалася рідко. Проте, почалася робота над MNG — версією PNG з підтримкою анімації. Перша версія специфікації MNG вийшла31 січня2001.
В цілому структура файлів формату MNG така ж, як і уPNG, відрізняючись тільки в мітці ідентифікації (8A 4D 4E 47 0D 0A 1A 0A в шістнадцятиричному форматі) і використанні набагато більшого числа різновидів блоків (англ.chun — шматок). Кадри MNG зберігаються як PNG абоJNG.
Форматом MNG є спрощений растровий аналогAdobe Flash: кожен кадр складається з великої кількості шарів, які можна рухати один відносно одного, масштабувати і обрізати. Через це підтримка формату MNG досить складна.
Також визначено дві спрощені версії специфікації: MNG-LC (низька складність) і MNG-VLC (дуже низька складність). Вони дозволяють реалізувати часткову підтримку формату MNG, щоб зменшити складність реалізації програми. Це важливо для пристроїв з дуже обмеженими ресурсами: мобільні телефони і таке інше.
У MNG ще немає зареєстрованогоMIME типу, але можна використовуватиvideo/x-mng абоimage/x-mng.
Кожен з кадрів може бути закодований в MNG як з втратою інформації (JPEG-компресія), так і без втрат (компресіяLZ77, вживана вPNG).
У наш час головний суперник —GIF, через його повну підтримку. Іншою альтернативою єAPNG. Також може використовуватися анімаціяSVG з вбудованимиPNG- абоJPEG- кадрами.
![]() | Ця стаття єзаготовкою. Ви можете допомогти проєкту,доробивши її. Це повідомлення варто замінититочнішим. |