Portable Network Graphics: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Collegamenti esterni: Aggiunto il template "FOLDOC"
m clean up
Riga 61:
== APNG ==
[[File:APNG throbber.png|alt=Esempio di throbber APNG|miniatura|Esempio di throbber APNG]]
Animated Portable Network Graphics (APNG) è un formato di file che estende la specifica PNG per consentire immagini animate che funzionano in modo simile ai file GIF animati, pur supportando immagini a 24 bit e trasparenza a 8 bit. Mantiene inoltre la retro-compatibilità con i file PNG non animati<ref>{{Cita web|url=http://littlesvr.ca/apng/gif_apng_webp.html|titolo=GIF vs APNG vs WebP|sito=littlesvr.ca|accesso=2021-09-06}}</ref><ref name="ionos.it">{{Cita web|url=https://www.ionos.it/digitalguide/siti-web/web-design/apng/|titolo=APNG (Animated Portable Network Graphics): nozioni di base e tutorial|sito=IONOS Digitalguide|lingua=it|accesso=2021-09-06}}</ref>. La specifica APNG è stata creata nel 2004 da Stuart Parmenter e Vladimir Vukićević della [[Mozilla]] Corporation per consentire la memorizzazione delle animazioni necessarie per interfacce come i throbber (detti anche "icone di caricamento")<ref>{{Cita web|url=https://www.business2community.com/email-marketing/apng-in-emails-taking-animations-to-a-new-level-02215692|titolo=APNG in Emails: Taking Animations to a New Level|sito=Business 2 Community|accesso=2021-09-06}}</ref>. L’APNG supporta fino a 24 bit e quindi oltre 16 milioni di colori, oltre a supportare anche la trasparenza parziale (graduata) in aggiunta a quella totale. Il formato GIF con supporto a 8 bit è limitato a 256 colori e a una trasparenza totale non graduata, il che può causare ombre sgranate e pixellate<ref name="ionos.it" /><ref>{{Cita web|url=https://lukeroberts.tv/blog/gif-vs-animated-png/|titolo=GIF vs Animated PNG|sito=lukeroberts.tv/blog|data=2019-05-03|lingua=en-US|accesso=2021-09-06}}</ref>.
 
== MNG ==
Multiple-image Network Graphics (MNG) è un formato di file grafico, pubblicato nel 2001, per immagini animate, Le sue specifiche sono documentate pubblicamente e sono disponibili implementazioni di riferimento [[Software libero|free software]]. MNG è strettamente correlato al formato immagine PNG<ref>{{Cita web|url=https://docs.fileformat.com/image/mng/|titolo=MNG File Format - Multiple Image Network Graphics File Format|autore=Kashif Iqbal|sito=docs.fileformat.com|data=2019-10-11|lingua=en-us|accesso=2021-09-07}}</ref>. Quando lo sviluppo PNG iniziò all'inizio del 1995, gli sviluppatori decisero di non incorporare il supporto per l'animazione, perché la maggior parte degli sviluppatori PNG riteneva che sovraccaricare un singolo tipo di file con funzionalità sia fisse che di animazione fosse una cattiva idea, sia per gli utenti (che non avrebbero avuto un modo per determinare a quale classe appartiene un determinato file di immagine) e per i server Web (che avrebbero dovuto utilizzare un carattere [[MIME]] che inizia con <code>image/</code> per le immagini fisse e <code>video/</code> per le animazioni, nonostante [[Graphics Interchange Format|GIF]])<ref>{{Cita web|url=https://fileinfo.com/extension/mng|titolo=MNG File Extension - What is an .mng file and how do I open it?|sito=fileinfo.com|accesso=2021-09-07}}</ref>. Tuttavia iniziarono i lavori su MNG come versione di PNG che supporta l'animazione. La versione 1.0 della specifica MNG è stata rilasciata il 31 gennaio 2001<ref>{{Cita web|url=http://www.libpng.org/pub/png/pngfaq.html#animation|titolo=libpng.org}}</ref>. Il supporto MNG non è mai stato incluso in Google Chrome, Internet Explorer, Opera, Edge o Safari. [[Mozilla Firefox]] aveva tale supporto ma lo abbandonò<ref>{{Cita web|url=https://developer.mozilla.org/en/Animated_PNG_graphics|titolo=developer.mozilla.org|accesso=7 settembre 2021|dataarchivio=21 maggio 2012|urlarchivio=https://web.archive.org/web/20120521122617/https://developer.mozilla.org/en/Animated_PNG_graphics|urlmorto=sì}}</ref><ref>{{Cita web|url=https://bugzilla.mozilla.org/show_bug.cgi?id=18574|titolo=bugzilla.mozilla.org}}</ref>. Gwenview ha il supporto MNG nativo. [[GIMP]] può esportare immagini come file MNG. [[ImageMagick|Imagemagick]] può creare un file MNG da una serie di file PNG. Con il plugin MNG, [[IrfanView|Irfanview]] può leggere un file MNG<ref>{{Cita web|url=https://www.irfanview.com/plugins.htm|titolo=IrfanView PlugIns|accesso=2021-09-07}}</ref>. I server Web generalmente non sono pre-configurati per supportare i file MNG<ref>{{Cita web|url=https://meta.wikimedia.org/wiki/Help:Images_and_other_uploaded_files|titolo=Help:Images and other uploaded files - Meta|sito=meta.wikimedia.org|lingua=en|accesso=2021-09-07}}</ref><ref>{{Cita web|url=https://help.lycos.com/kb_article.php?ref=4470-EIHB-9773|titolo=Database Error|sito=web.archive.org|data=2014-08-12|accesso=2021-09-07|dataarchivio=12 agosto 2014|urlarchivio=https://web.archive.org/web/20140812150940/https://help.lycos.com/kb_article.php?ref=4470-EIHB-9773|urlmorto=sì}}</ref>.
 
== Note ==