IFF (Interchange File Format)
Maggiori info
- Creato da
- Electronic Arts (Jerry Morrison)
- Anno
- 1985
- Tipo
- Formato contenitore
- Piattaforma
- Amiga
Il formato contenitore a blocchi di Electronic Arts del 1985, antenato del modo in cui i formati di file moderni impacchettano i propri dati.
IFF fu progettato da Jerry Morrison in Electronic Arts nel 1985 per l'Amiga. L'idea era un guscio condiviso: un file era composto da «chunk», ciascuno con un codice di quattro caratteri, una lunghezza e poi i dati. Un lettore poteva saltare qualsiasi chunk che non capiva, il che rendeva il formato a prova di futuro. I tipi standard si moltiplicarono: ILBM per le immagini, 8SVX per i campioni audio, ANIM per le animazioni.
Le immagini ILBM si disegnavano in Deluxe Paint e i campioni 8SVX diventarono gli strumenti dei primi tracker. Il progetto sopravvisse all'Amiga di decenni: l'AIFF di Apple si basa direttamente su IFF, il RIFF di Microsoft è la stessa idea con l'ordine dei byte invertito, e perfino PNG ha preso in prestito l'approccio a chunk. Uno dei primi formati a prendere sul serio il principio di «descrivere i dati dentro i dati».