IFF (Interchange File Format)
Más información
- Creador
- Electronic Arts (Jerry Morrison)
- Año
- 1985
- Tipo
- Formato contenedor
- Plataforma
- Amiga
El formato contenedor por bloques de Electronic Arts, de 1985 — el antepasado de cómo los formatos modernos empaquetan sus datos.
IFF lo diseñó Jerry Morrison en Electronic Arts en 1985 para el Amiga. La idea era un envoltorio común: un fichero se construía con "chunks", cada uno con un código de cuatro caracteres, una longitud y luego los datos. Un lector podía saltarse cualquier chunk que no entendiera, lo que hacía el formato a prueba de futuro. Los tipos estándar se multiplicaron — ILBM para imágenes, 8SVX para muestras de audio, ANIM para animación.
Las imágenes ILBM se pintaban en Deluxe Paint y las muestras 8SVX se convertían en instrumentos de los primeros trackers. El diseño sobrevivió al Amiga por décadas: el AIFF de Apple se construye directamente sobre IFF, el RIFF de Microsoft es la misma idea con el orden de bytes invertido, e incluso PNG tomó prestado el enfoque de chunks. Uno de los primeros formatos que se tomó en serio el "describe los datos dentro de los datos".