Graphics Interchange Format: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
sistemo nota disambigua e sinottico, fixes vari (template Cita e lett, aggiungo voci correlate e riferimento bibliografico, template collegamenti esterni, etc.)
m Annullata la modifica di FrescoBot (discussione), riportata alla versione precedente di Botcrux
Etichetta: Rollback
 
(13 versioni intermedie di 6 utenti non mostrate)
Riga 7:
|didascalia = GIF animata rappresentante il logo di [[Wikipedia]]
|estensione = .gif
|magic_number =GIF87a/GIF89a
|mime = image/gif
|uniform_type_identifier =com.compuserve.gif
|typecode =GIFf
|sviluppatore = [[CompuServe]]
|proprietario =
|licenza = Protetto da brevetto [[Unisys]] per [[Lempel-Ziv-Welch]] (fino al 2003 nel [[Stati Uniti d'America]], fino al 2004 in [[Europa]], [[Giappone]] e [[Canada]]<ref name="GNU">{{Cita|GNU}}.</ref>
|data_pubblicazione = 15 giugno 1987
|ultima_versione = 89a
Riga 26:
|sito = www.w3.org/Graphics/GIF/spec-gif89a.txt
}}
'''Graphics Interchange Format''' (in acronimo '''GIF''', {{lett}} formato di interscambio grafico) è un [[formato di file]] per le [[immagine digitale|immagini digitali]] di tipo [[Graficagrafica raster|bitmap]]. utilizzatoIntrodotto nellanel 1987 da [[grafica digitaleCompuServe]],<ref>{{cita inventatoweb|lingua=en|url=https://www.w3.org/Graphics/GIF/spec-gif87.txt|titolo=Graphics ilInterchange 15Format giugno(tm) 1987A dastandard unadefining squadraa guidatamechanism dafor Stevethe Wilhite.storage L'[[Estensioneand (file)|estensione]]transmission .gifof vieneraster-based usatagraphics perinformation|sito=W3C|autore=CompuServe iIncorporated|data=15 filegiugno di1987}}</ref>, graficala memorizzatisua secondodiffusione unoè standarddovuta definitoalla dacompatibilità di [[CompuServeNetscape Navigator]] e divenutodei molto diffuso grazie asuccessivi [[Internetbrowser]] con la versione del 1989.<ref>{{cita web|lingua=en|url=http://www6.uniovi.es/gifanim/gifabout.htm|titolo=All About GIF89a|autore=Royal Frazier|urlarchivio=https://web.archive.org/web/19990418091037/http://www6.uniovi.es/gifanim/gifabout.htm}}</ref>
 
== Storia ==
Il formato è stato introdotto nel [[1987]] da [[CompuServe]] per supportare le immagini a colori, rimpiazzando il precedente formato [[Run-length encoding|RLE]] solo in bianco e nero, e la prima versione venne pubblicata come ''87a''. Successivamente, nel [[1989]], CompuServe diffuse una versione migliorata, denominata 89a,<ref name="W3C" /> che aggiunse il supporto per la trasparenza e le immagini multiple. È possibile distinguere le due versioni esaminando i primi sei [[byte]] del file che, se interpretati come caratteri [[ASCII]], riportano rispettivamente le scritte ''GIF87a'' e ''GIF89a''. Il formato GIF si diffuse perché utilizzava l'algoritmo non distruttivo di compressione [[Lempel-Ziv-Welch|LZW]], molto più efficiente dell'RLE adottato da altri formati immagine come il [[PCX]] e [[MacPaint]].
 
Con la nascita e lo sviluppo del ''[[World Wide Web]]'', il formato divenne uno di quelli maggiormente e comunemente usati nelle [[pagine web]], assieme al [[JPEG]]. Il [[brevetto]] originale sul formato è scaduto nel giugno [[2003]] negli [[Stati Uniti d'America]] e nel [[2004]] nelin resto[[Europa]], del[[Canada]] mondo.e [[Giappone]]<ref name="GNU" /><ref name="Attivissimo">{{cita web|url=https://www.apogeonline.com/articoli/brevetti-liberato-il-formato-gif-paolo-attivissimo/|titolo=Brevetti, liberato il formato GIF|sito=Apogeo Editore|autore=[[Paolo Attivissimo]]|data=24 giugno 2004|accesso=22 giugno 2023}}</ref>.
 
== Descrizione generale ==
Riga 40:
 
=== I colori ===
[[File:FILE Rio de Janeiro 2018 - A Arte Eletrônica na Época Disruptiva, Festival Internacional de Linguagem Eletrônica.gif|miniatura|240x240px|Animated gif]]
Il formato GIF prevede l'utilizzo di un numero massimo di 256 colori essendo basato sull'uso della [[Tavolozza (informatica)|tavolozza]] (palette) VGA. Ogni colore all'interno della tavolozza è definito da una terna di valori ([[RGB]]: rosso, verde, blu) delle dimensioni di un [[byte]] (quindi di valore compreso tra 0 e 255) consentendo quindi di definire, per ogni colore, 256×256×256 sfumature, ovvero circa 16,8 milioni di colori distinti. La tavolozza, in questo caso, consta quindi di 256 colori, scelti tra i 16,8 milioni di colori distinti, i quali vengono appunto numerati da 0 a 255; ciò permette di rappresentare ogni singolo pixel con un solo byte che fa riferimento alla posizione del colore nella tavolozza. Al contrario, altri formati grafici, utilizzano una terna di valori RGB per ogni singolo pixel.
 
Line 53 ⟶ 54:
Ormai l'utilizzo di immagini in formato GIF era così diffuso che alle aziende non rimaneva che pagare. Il comune desiderio di un formato libero da brevetti e con meno restrizioni tecniche portò alla definizione del formato [[Portable Network Graphics|PNG]].
 
Il brevetto sull'algoritmo LZW negli Stati Uniti è decaduto il 20 giugno [[2003]], quindi Unisys e Compuserve non possono più chiedere il pagamento dei diritti in questo paese. Questo giorno è stato battezzato da alcuni il "GIF Liberation Day". Lo stesso brevetto in Europa, Giappone e Canada è scaduto rispettivamente il 18 giugno, 20 giugno e 7 luglio [[2004]]<ref name="Attivissimo" />.
 
Anche [[IBM]] deteneva un brevetto su questo algoritmo ma non se ne è mai avvalsa.{{Senza fonte}}
Line 72 ⟶ 73:
 
== Altri progetti ==
{{interprogetto|preposizione=sul|wikt=GIF|wikt_etichetta=GIF}}
 
== Collegamenti esterni ==
* {{collegamenti esterni}}
* {{FOLDOC}}
* {{cita web|lingua=en|url=https://www.w3.org/Graphics/GIF/spec-gif89a.txt|titolo=GRAPHICS INTERCHANGE FORMAT(sm)|sito=[[World Wide Web Consortium]]|data=31 luglio 1990|cid=W3C}}
* {{cita web|lingua=en|url=https://www.gnu.org/philosophy/gif.html|titolo=Why There Are No GIF Files on GNU Web Pages|sito=[[GNU]]|cid=GNU}}
 
{{Formati di compressione}}
{{Controllo di autorità}}
{{Estensioni}}
{{Portale|informatica}}