Portable Network Graphics

Portable Network Graphics
Estensione.png
Magic number89 50 4e 47 0d 0a 1a 0a
Tipo MIMEimage/png
Uniform Type Identifier (UTI)public.png
Type code (Mac OS)PNGf, PNG
SviluppatorePNG Development Group
LicenzaBSD/GPL
1ª pubblicazione1995
TipoCompressione dell'immagine
Compressionelossless
Esteso aAPNG, JNG ed MNG
StandardISO 15948
IETF RFC 2083
Formato aperto?
Sito webwww.libpng.org

Portable Network Graphics (sigla PNG) è un formato di file utilizzato in informatica per memorizzare immagini, introdotto nel 1995 e caratterizzato da compressione lossless, efficiente soprattutto con grafica non fotografica. Nacque come successore migliorato e libero del formato GIF e divenne un valido esempio di buona qualità di uno standard de facto nel campo del software libero[1].

Ne esiste un formato derivato, Multiple-image Network Graphics o MNG, ideato nel 2001, che è simile al GIF animato.[2]

Storia

Confronto tra immagine JPEG (a sinistra) e PNG (a destra)

L'ideazione del PNG avvenne in seguito alla decisione, nel 1994, dei detentori del brevetto dell'allora molto diffuso formato GIF (CompuServe e Unisys), di richiedere il pagamento di royalty per ogni programma che ne facesse uso. La prima reazione della comunità informatica a tale improvviso cambiamento fu la sorpresa, a cui seguì la scelta di indirizzarsi verso lo sviluppo di un'alternativa.[3] Inizialmente infatti la sigla PNG era anche acronimo ricorsivo di "PNG's Not GIF" ("il PNG non è il GIF").[1]

Il PNG è stato creato nel periodo natalizio del 1994 da Thomas Boutell, Greg Roelofs e altri autori indipendenti. Venne sviluppato in tempi brevissimi e praticamente senza costi, in netta contrapposizione con il grande impegno di tempo e denaro di organismi internazionali che stava dietro a formati come il JPEG.[1] A fine gennaio 1995 il formato era definitivo e a marzo Olivier Fromme realizzò il primo programma di visualizzazione. A luglio 1995 il formato era già supportato dal browser Mosaic.[1]

Il formato è stato approvato il 1º ottobre 1996 dal World Wide Web Consortium (W3C)[4], terminando il suo iter nel gennaio 1997 come oggetto del Request for Comments (RFC) 2083.

Nel 1997 i browser Internet Explorer e Netscape Navigator fornirono la visualizzazione nativa delle immagini PNG, comunque leggibili anche con programmi esterni.[1]

Caratteristiche

Il formato PNG è superficialmente simile al GIF, in quanto è capace di immagazzinare immagini in modo lossless, ossia senza perdere alcuna informazione, ed è più efficiente con immagini non fotorealistiche (che contengono troppi dettagli per essere compresse in poco spazio). Essendo stato sviluppato molto tempo dopo, non ha molte delle limitazioni tecniche del formato GIF: può memorizzare immagini a 24 bit (mentre il GIF era limitato agli 8 bit, 256 colori) e ha un canale dedicato per la trasparenza (canale alfa). Il formato non possiede un meccanismo di simple file verification, tuttavia supporta:

Immagine PNG. Opaca a sinistra, trasparente a destra
  • gestione dei colori classica ad esempio bitmap oppure indicizzata;
  • possibilità di trasmettere l'immagine lungo un canale di comunicazione seriale (serializzazione dell'immagine);
  • visualizzazione progressiva dell'immagine, grazie all'interlacciamento della medesima;
  • supporto alla trasparenza mediante un canale alfa dedicato, ampliando le caratteristiche già presenti nel tipo GIF89a;
  • informazioni ausiliarie di qualsiasi natura accluse al file;
  • indipendenza dall'hardware e dalla piattaforma in uso;
  • compressione dei dati di tipo lossless grazie all'algoritmo deflate;
  • immagini truecolor fino a 48 bpp;
  • immagini in scala di grigio sino a 16 bpp;
  • filtraggio per migliorare le prestazioni della compressione;
  • informazioni sulla correzione di gamma dell'immagine;

Applicazioni e utilizzo

L'utilizzo del PNG è stato inizialmente limitato, a causa del fatto che pochi programmi erano capaci di scrivere o leggere tali immagini. Col tempo, tutti i maggiori programmi di grafica e di navigazione hanno accettato il formato PNG, che ha trovato così più largo utilizzo.

APNG

Esempio di throbber APNG
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[5][6]. 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")[7]. 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[6][8].

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 free software. MNG è strettamente correlato al formato immagine PNG[9]. 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 image/ per le immagini fisse e video/ per le animazioni, nonostante GIF)[10]. 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[11]. Il supporto MNG non è mai stato incluso in Google Chrome, Internet Explorer, Opera, Edge o Safari. Mozilla Firefox aveva tale supporto ma lo abbandonò[12][13]. Gwenview ha il supporto MNG nativo. GIMP può esportare immagini come file MNG. Imagemagick può creare un file MNG da una serie di file PNG. Con il plugin MNG, Irfanview può leggere un file MNG[14]. I server Web generalmente non sono pre-configurati per supportare i file MNG[15][16].

Note

  1. ^ a b c d e Linux Magazine n. 18, p. 91.
  2. ^ (EN) MNG (Multiple-image Network Graphics), su libpng.org. URL consultato il 1º maggio 2023.
  3. ^ (EN) What It Be (An Informal History), su libpng.org. URL consultato il 1º maggio 2023.
  4. ^ (EN) Portable Network Graphics, su w3.org. URL consultato il 1º maggio 2023.
  5. ^ GIF vs APNG vs WebP, su littlesvr.ca. URL consultato il 6 settembre 2021.
  6. ^ a b APNG (Animated Portable Network Graphics): nozioni di base e tutorial, su IONOS Digitalguide. URL consultato il 6 settembre 2021.
  7. ^ APNG in Emails: Taking Animations to a New Level, su Business 2 Community. URL consultato il 6 settembre 2021.
  8. ^ (EN) GIF vs Animated PNG, su lukeroberts.tv/blog, 3 maggio 2019. URL consultato il 6 settembre 2021.
  9. ^ (EN) Kashif Iqbal, MNG File Format - Multiple Image Network Graphics File Format, su docs.fileformat.com, 11 ottobre 2019. URL consultato il 7 settembre 2021.
  10. ^ MNG File Extension - What is an .mng file and how do I open it?, su fileinfo.com. URL consultato il 7 settembre 2021.
  11. ^ libpng.org.
  12. ^ developer.mozilla.org. URL consultato il 7 settembre 2021 (archiviato dall'url originale il 21 maggio 2012).
  13. ^ bugzilla.mozilla.org.
  14. ^ IrfanView PlugIns, su irfanview.com. URL consultato il 7 settembre 2021.
  15. ^ (EN) Help:Images and other uploaded files - Meta, su meta.wikimedia.org. URL consultato il 7 settembre 2021.
  16. ^ Database Error, su web.archive.org, 12 agosto 2014. URL consultato il 7 settembre 2021 (archiviato dall'url originale il 12 agosto 2014).

Bibliografia

Voci correlate

Altri progetti

Collegamenti esterni

Controllo di autoritàGND (DE4555764-0
  Portale Informatica: accedi alle voci di Wikipedia che trattano di informatica

Read other articles:

Эту страницу предлагается объединить со страницей Российско-турецкие отношения.Пояснение причин и обсуждение — на странице Википедия:К объединению/15 января 2022.Обсуждение длится не менее недели (подробнее). Не удаляйте шаблон до подведения итога обсуждения. Российско-ту

 

 

Malawi ai Giochi della XXVIII OlimpiadeAtene 2004 Codice CIO MAW Comitato nazionale Associazione Olimpica e dei Giochi del Commonwealth del Malawi Atleti partecipanti 4 in 2 discipline Di cui uomini/donne 2 - 2 Portabandiera Kondwani Chiwina Medagliere Posizione - 0 0 0 0 Cronologia olimpica (sommario) Giochi olimpici estivi 1972 · 1976 · 1980 · 1984 · 1988 · 1992 · 1996 · 2000 · 2004 · 2008 · 2012 · 2016 

 

 

巴勒斯坦(红色)、大使馆或领事馆(綠色)、半外交和非官方使团(浅綠色) 巴勒斯坦解放組織於1988年11月15日在阿爾及爾舉行巴勒斯坦解放組織全國委員會第十九次特別會議中,單方面的通過獨立宣言,從英屬巴勒斯坦托管地成為巴勒斯坦國,但當時並未宣布其領土邊界及主權,因此巴勒斯坦國並非完整的獨立的主權國家。巴勒斯坦的國際地位目前還是處於不明確狀態,

Blick auf die Kirche Die evangelische Gertrudiskirche steht im Stadtteil Graba der Stadt Saalfeld im Landkreis Saalfeld-Rudolstadt in Thüringen. Geschichte Schnitzaltar aus Saalfelder Schule Die bereits vor Gründung der Stadt Saalfeld bestehende Urpfarrei Graba besaß eine der heiligen Gertrud gewidmete Kapelle oder sogar Kirche und ist heute kirchlicher Mittelpunkt des 1922 in das Stadtgebiet Saalfeld eingemeindeten Dorfes Graba. Die einstige Kirche bestand aus Chor und Querhaus mit dreisc...

 

 

Пам'ятник воїнам, загиблим в Афганістані, Прилуки Прилуцький пам'ятник воїнам, загиблим в Афганістані — пам'ятник у районному центрі Чернігівської області місті Прилуках на відзначення воїнів Армії СРСР-прилучан (жителів міста і Прилуччини), які брали участь і загину...

 

 

2009 Philippine television series This article is about the Philippine television series. For the Mexican telenovela, see Rosalinda (Mexican TV series). For other uses, see Rosalinda. RosalindaTitle cardGenreRomantic dramaBased onRosalinda (1999)by Beatriz SheridanDeveloped byRJ NuevasDirected by Maryo J. de los Reyes Gil Tejada Jr. Starring Carla Abellana Geoff Eigenmann Opening themeAy Amor! (Umiibig si Rosalinda) by La DivaEnding themeHimig by Carla AbellanaCountry of originPhilippinesOrig...

Ударна установка 1 Bass drum | 2 Floor tom | 3 Snare drum | 4 Tom-toms | 5 Hi-hat | 6 Crash cymbal and Ride cymbal Інші інструменти Китайська тарілка | Cowbell | Sizzle cymbal | Splash cymbal | Swish cymbal| Tamburine | Wood block | Ударна установка (англ. drum set або drum kit) - набір інструментів, спеціальним чином встановлених для гри «барабанника» в неа...

 

 

Folgende Liste sortiert die Regionen der Schweiz nach ihrem Index der menschlichen Entwicklung (Human Development Index). Der Human Development Index ist eine Methode, den Entwicklungsstand eines Landes oder einer Region zu berechnen. Der HDI berücksichtigt nicht nur das Bruttonationaleinkommen pro Kopf, sondern ebenso die Lebenserwartung und die Dauer der Ausbildung anhand der Anzahl an Schuljahren, die ein 25-Jähriger absolviert hat, sowie der voraussichtlichen Dauer der Ausbildung eines ...

 

 

Stasiun Kaliwedi Kaliwedi+6 m Sisa-sisa reruntuhan Stasiun Kaliwedi, 2023LokasiKaliwedi Lor, Kaliwedi, Cirebon, Jawa BaratIndonesiaKetinggian+6 mOperatorKereta Api IndonesiaDaerah Operasi III CirebonLetak dari pangkalkm 179+200 lintas Jakarta–Jatinegara–Cikampek–Cirebon Prujakan–Prupuk–Purwokerto–Kroya[1]Jumlah peronSatu peron sisiJumlah jalur3 (jalur 2 dan 3: sepur lurus)Informasi lainKode stasiunKLW0922[2]KlasifikasiIII/kecil[2]SejarahDibuka3 Juni 1912; 1...

Colegio San Estanislao de Kostka Fachada del colegio San Estanislao de Kostka, en la calle Juan Sebastián Elcano de Málaga, actualmente.LocalizaciónDirección Distrito Este, Málaga y provincia de Málaga, EspañaCoordenadas 36°43′17″N 4°21′43″O / 36.72136667, -4.36199722Sitio web http://www.fundacionloyola.es/sanestanislao/[editar datos en Wikidata] El Colegio San Estanislao de Kostka es un centro educativo perteneciente a la Compañía de Jesús, situa...

 

 

Bagian dari seri Biologi mengenai Evolusi Pengenalan Mekanisme dan Proses Adaptasi Hanyutan genetika Aliran gen Mutasi Seleksi alam Spesiasi Riset dan sejarah Bukti Sejarah evolusi kehidupan Sejarah Sintesis modern Efek sosial Teori dan fakta Keberatan / Kontroversi Bidang Kladistika Genetika ekologi Perkembangan evolusioner Evolusi manusia Evolusi molekuler Filogenetika Genetika populasi Portal Biologi ·lbs Kladogenesis adalah proses evolusi yang menyebabkan pemisahan spesies dalam pohon fi...

 

 

尾鷲三田火力発電所 おわせみたかりょくはつでんしょ 天狗倉山から望む尾鷲三田火力発電所(2015年9月19日)種類 火力発電所電気事業者 中部電力所在地 日本 三重県尾鷲市国市松泉町1番地 北緯34度4分1.2秒 東経136度12分21.3秒 / 北緯34.067000度 東経136.205917度 / 34.067000; 136.205917座標: 北緯34度4分1.2秒 東経136度12分21.3秒 / 北緯34.067000度 東経136.20591...

Sonda I, II, III, IV Cohete Sonda IV-03 CaracterísticasFuncionalidad Cohete suborbitalFabricante INPEPaís de origen Brasil BrasilCoste por lanzamiento (2023)[editar datos en Wikidata] Subtipos del Sonda III Sonda IV esquema Sonda es la denominación de una familia de cohetes sonda brasileños propulsados por combustible sólido y fabricados por el Instituto Nacional de Investigación Espacial del Brasil-INPE. La primera versión fue desarrollada a mediados de los años 1960 y...

 

 

MauraGenre Drama Roman Keluarga PembuatMNC PicturesSkenarioTisa TSSutradaraRudi AryantoPemeran Velove Vexia Jonathan Frizzy Christ Laurent Cut Tary Andi Soraya Pierre Gruno Marcello Djorghi Erwin Cortez Edwin Syarif Shaura Nabilla Kris Anjar Penggubah lagu temaAgnez MoLagu pembukaKarena Kusanggup — Agnez MoLagu penutupKarena Kusanggup — Agnez MoPenata musikJoseph S DjafarNegara asalIndonesiaBahasa asliBahasa IndonesiaJmlh. musim1Jmlh. episode10 (daftar episode)ProduksiProduserM. Ami...

 

 

Angkatan Udara Israelזְרוֹעַ הָאֲוִיר וְהֶחָלָלZroa HaAvir VeHahalalLambang Angkatan Udara IsraelDibentuk28 Mei 1948Negara IsraelTipe unitAngkatan udara, peperangan antariksaJumlah personel34,000 personil aktif55,000 personil cadangan684 pesawat[1]Bagian dariPasukan Pertahanan IsraelMarkasHaKirya, Tel AvivJulukanIAFMotoHaToviom LeTayisThe Best -go to the Air ForcePertempuranKrisis Terusan Suez Perang Enam Hari Perang Yom Kippur Operation Cast LeadTokohPang...

New Zealand politician John O'MearaMember of the New Zealand Parliamentfor PahiatuaIn office4 December 1896 – 3 July 1904Preceded byseat createdSucceeded byBill Hawkins Personal detailsBorn1856AustraliaDied3 July 1904Woodville, New ZealandPolitical partyLiberal John O'Meara (1856 – 3 July 1904) was a Liberal Party Member of Parliament in New Zealand. Private life O'Meara was born in Australia in 1856.[1] He came to New Zealand with his family in 1868, and joined the Post ...

 

 

Die Waldkapelle in Unterwittighausen (2016) Die römisch-katholische Waldkapelle in Unterwittighausen wurde um 1840 am Rande eines Bergwaldes erbaut. Sie bildet das Ende des Unterwittighäuser Kreuzweges. Dieser besteht aus der Waldkapelle und den gusseisernen Stationstafeln. Heute ist die Waldkapelle im Besitz der Pfarrgemeinde. Von dieser wurde die Kapelle mehrmals umfassend renoviert. Die Kapelle, die seit vielen Jahren von der Familie Prax bewirtschaftet wird, hat ihren Standpunkt zwische...

 

 

هذه المقالة يتيمة إذ تصل إليها مقالات أخرى قليلة جدًا. فضلًا، ساعد بإضافة وصلة إليها في مقالات متعلقة بها. (يوليو 2020) التتابع المباشر (أو التسلسل الموجه) هو أسلوب تسلسل من اختيار أجزاء الحمض النووي بين 1.3 و7 كيلوباسس. هذه الأجزاء طويلة جداً بحيث لا يمكن تسلسلها في تسلسل واحد ح...

Indian film actor and director (1921–1990) Not to be confused with Manmohan (actor). Manmohan Krishna ChadhaBorn(1921-08-11)11 August 1921Lahore, Punjab, British IndiaDied3 November 1990(1990-11-03) (aged 68)Bombay, Maharashtra, IndiaOther namesManmohan KrishanOccupation(s)actor, directorYears active1950–1989 Manmohan Krishna (26 February 1922 – 3 November 1990) was a popular Indian film actor and director, who worked in Hindi films for four decades, mostly as a character...

 

 

French football club This article needs to be updated. The reason given is: Squad list. Please help update this to reflect recent events or newly available information. (September 2020) Football clubGSI PontivyFull nameGarde Saint-Ivy PontivyFounded1909 (Gymnastics section)1935 (football section)GroundStade Municipal du Faubourg de VerdunPontivy, FranceCapacity3,140ChairmanPhilippe Le MestreManagerStéphane Le GarrecLeagueNational 3 Group E2022–23National 3 Group K, 10thWebsiteClub website ...

 

 

Strategi Solo vs Squad di Free Fire: Cara Menang Mudah!