.ico

estensione di file
(Reindirizzamento da .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]

ICO
Estensione.ico
Tipo MIMEimage/vnd.microsoft.icon
Uniform Type Identifier (UTI)com.microsoft.ico
SviluppatoreMicrosoft
TipoIcona
Esteso aCUR

Caratteristiche

modifica

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

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

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]

  1. ^ (EN) ICO Format Overview, su learn.microsoft.com, Microsoft, 3 giugno 2021.
  2. ^ a b c (EN) Icons, su msdn.microsoft.com, Microsoft, 29 settembre 1995 (archiviato dall'url originale il 31 maggio 2016).
  3. ^ a b (EN) Simon Butcher, vnd.microsoft.icon, su IANA, 3 settembre 2009.
  4. ^ (EN) Icons, su msdn.microsoft.com. URL consultato il 1º maggio 2016 (archiviato dall'url originale il 16 giugno 2016).
  5. ^ (EN) IE9 RC Minor Changes List, su blogs.msdn.microsoft.com, 11 febbraio 2011. URL consultato il 1º maggio 2016.

Bibliografia

modifica

Voci correlate

modifica
  Portale Informatica: accedi alle voci di Wikipedia che trattano di informatica