MNG

Kokeneet kirjoittajat eivät ole vielä tarkistaneet sivun nykyistä versiota, ja se voi poiketa merkittävästi 5. heinäkuuta 2014 tarkistetusta versiosta . tarkastukset vaativat 8 muokkausta .
Usean kuvan verkkografiikka
Laajennus .mng[yksi]
MIME -tyyppinen video/x-mng [2] , image/x -mng ja image/x-jng [3]
julkaistu 2001
Muototyyppi rasterigrafiikka
Sisältää PNG , JNG
Laajennettu kohteesta PNG [4]
Verkkosivusto libpng.org/pub/mng/png-mng.sourceforge.net/…
_

MNG ( Multiple-image Network Graphics ) on grafiikkatiedostomuoto .  Tukee kaikkia PNG- ja JPEG -pakkausalgoritmien ominaisuuksia (mukaan lukien läpikuultavuus ja gammakorjaus) animoitujen kuvien luomiseksi. Tuettu Konqueror -selaimessa , tuettu Mozilla -selaimessa vuosina 2000-2003.

MNG liittyy läheisesti PNG:hen. Kun PNG-muodon kehitys aloitettiin vuonna 1995 , kehittäjät päättivät olla sisällyttämättä animaatiotukea, koska tätä ominaisuutta käytettiin tuolloin harvoin. Työ on kuitenkin aloitettu MNG:n, animaatiotuen sisältävän PNG-version parissa. Ensimmäinen versio MNG-spesifikaatiosta julkaistiin 31. tammikuuta 2001 .

Suositut ohjelmistot ja selaimet eivät tällä hetkellä tue MNG:tä. On myös APNG - muoto , joka on paljon yksinkertaisempi kuin MNG.

Edut

Muodin tärkeimmät edut verrattuna GIF -tiedostoon (tukee animaatiota), JPEG-tiedostoon (tarjoaa pienimmän tiedostokoon pakkaushäviön vuoksi) ja PNG:hen (pakkaus ilman vääristymiä).

Tekniset tiedot

Yleensä MNG-muodon tiedostorakenne on sama kuin PNG :n, eroaa vain tunnistemerkinnästä (8A 4D 4E 47 0D 0A 1A 0A heksadesimaalimuodossa) ja paljon suuremman lohkolajikkeiden käytön osalta ( kimpale). MNG-kehykset tallennetaan PNG- tai JNG- muodossa .

MNG-muoto on Adobe Flashin yksinkertaistettu rasterianalogi : jokainen kehys koostuu suuresta määrästä tasoja, joita voidaan siirtää suhteessa toisiinsa, skaalata ja rajata. Tämän vuoksi MNG-muodon tukeminen on melko vaikeaa.

Spesifikaatiosta on myös määritelty kaksi yksinkertaistettua versiota: MNG-LC (alhainen monimutkaisuus) ja MNG-VLC (erittäin pieni monimutkaisuus). Niiden avulla voit ottaa käyttöön osittaisen tuen MNG-muodolle ohjelman toteutuksen monimutkaisuuden vähentämiseksi. Tämä on tärkeää laitteille, joiden resurssit ovat hyvin rajalliset: matkapuhelimet jne.

MNG:llä ei ole vielä rekisteröityä MIME -tyyppiä , mutta video/x-mng tai image/x-mng voidaan käyttää .

Kukin kehyksistä voidaan koodata MNG-muotoon sekä häviöllisenä ( JPEG-pakkaus ) että häviöttömänä ( PNG :ssä käytetty LZ77 -pakkaus ).

Formaatin vastustajat

Tällä hetkellä tärkein kilpailija on GIF sen täyden tuen ansiosta. Toinen vaihtoehto on APNG . Voidaan käyttää myös SVG - animaatiota upotetuilla PNG- tai JPEG -kehyksillä.

Faktat

Libmng-kirjasto voidaan siirtää Emscriptenillä . Samanaikaisesti renderöinti HTML5 :n ( canvas ) kautta on mahdollista. Myös dynaamisten MNG:iden tuki on mahdollista.

Katso myös

Muistiinpanot

  1. http://www.libpng.org/pub/mng/spec/#introduction
  2. TriID - 2003.
  3. http://www.libpng.org/pub/mng/#history
  4. http://www.libpng.org/pub/mng/spec/

Linkit