.ico
ICO | |
---|---|
Estensione | .ico |
Tipo MIME | image/vnd.microsoft.icon |
Uniform Type Identifier (UTI) | com.microsoft.ico |
Sviluppatore | Microsoft |
Tipo | Icona |
Esteso a | CUR |
ICO (abbreviazione di icon, icona in inglese) è un formato di file per immagini in grafica raster. Introdotto da Microsoft nel sistema operativo Windows 95, è utilizzato per le icone, identificate dall'estensione .ico.[1][2][3]
Caratteristiche
[modifica | modifica wikitesto]Il formato è identico a quello delle icone per il cursore di Microsoft Windows (.cur
), ad esclusione di un byte dell'intestazione che ne permette la distinzione.[2] Le caratteristiche principali dei file con estensione "ico", che li distinguono per esempio da una Windows bitmap (.bmp
), sono le seguenti:[2]
- Multi-risoluzione
- In un file
.ico
è possibile trovare la stessa immagine in più formati (risoluzione diversa e/o diverso numero di colori), per permettere al software che ne fa uso di scegliere il formato più consono alla risoluzione video in uso al momento. Le risoluzioni tipiche usate sono: 32×32 pixel, 16×16 pixel, 64×64 pixel, tutte con risoluzione di colore a 1, 4, 8, 24 o 32 bit. - Trasparenza
- Nei file
.ico
può essere specificato un particolare colore che, al momento della visualizzazione, viene fatto "scomparire", permettendo all'icona di fondersi con lo sfondo della schermata. In questo modo l'icona non è più costretta a una forma quadrata, ma può essere "ritagliata" facendole assumere il profilo che si preferisce.
Molti programmi per Microsoft Windows archiviano le proprie icone in formato ico
o direttamente nei propri eseguibili o nelle proprie DLL.
Formato delle icone di Windows Vista
[modifica | modifica wikitesto]Windows Vista ha aggiunto un nuovo formato di icone: 256×256 pixel. Le icone supportano questa dimensione in tre differenti profondità di colore: 4-bit (16 colori), 8-bit (256 colori) e 32-bit (in formato RGBA).[4]
È raccomandabile memorizzare le icone 256×256 pixel nel formato PNG compresso affinché la dimensione del file "ico" non risulti estremamente pesante.
Le dimensioni standard raccomandate per assicurare la massima compatibilità con Windows Vista sono:
- 256×256, colori a 32-bit, PNG compresso
- 256×256, colori a 8-bit, PNG compresso
- 256×256, colori a 4-bit, PNG compresso
- 48×48, colori a 32-bit, non compressa
- 48×48, colori a 8-bit, non compressa
- 48×48, colori a 4-bit, non compressa
- 32×32, colori a 32-bit, non compressa
- 32×32, colori a 8-bit, non compressa
- 32×32, colori a 4-bit, non compressa
- 16×16, colori a 32-bit, non compressa
- 16×16, colori a 8-bit, non compressa
- 16×16, colori a 4-bit, non compressa
Tipo MIME
[modifica | modifica wikitesto]Nel 2003 il tipo MIME ufficialmente registrato presso IANA fu image/vnd.microsoft.icon
, ma prima della registrazione veniva utilizzato image/x-icon
. È possibile incontrare anche altri MIME erronei, come image/ico
, image/icon
, text/ico
e application/ico
.[3]
Ironicamente, fino al 2011 molte versioni di Internet Explorer non erano in grado di aprire le immagini nel formato ideato da Microsoft se esse seguivano il MIME standardizzato dall'Internet Assigned Numbers Authority.[5]
Molti web server non vengono configurati per supportare il tipo MIME specifico e inviano le icone nel loro formato predefinito, che solitamente è text/html
o text/plain
.[senza fonte]
Note
[modifica | modifica wikitesto]- ^ (EN) ICO Format Overview, su learn.microsoft.com, Microsoft, 3 giugno 2021.
- ^ a b c (EN) Icons, su msdn.microsoft.com, Microsoft, 29 settembre 1995 (archiviato dall'url originale il 31 maggio 2016).
- ^ a b (EN) Simon Butcher, vnd.microsoft.icon, su IANA, 3 settembre 2009.
- ^ (EN) Icons, su msdn.microsoft.com. URL consultato il 1º maggio 2016 (archiviato dall'url originale il 16 giugno 2016).
- ^ (EN) IE9 RC Minor Changes List, su blogs.msdn.microsoft.com, 11 febbraio 2011. URL consultato il 1º maggio 2016.
Bibliografia
[modifica | modifica wikitesto]- (EN) C. Wayne Brown e Barry J. Shepherd, Graphics File Formats: Reference and Guide, Greenwich, Connecticut, Manning, 1995, ISBN 1884777007.