IFF (Interchange File Format)
Więcej informacji
- Twórca
- Electronic Arts (Jerry Morrison)
- Rok
- 1985
- Typ
- Format kontenera
- Platforma
- Amiga
Oparty na „kawałkach” format kontenera od Electronic Arts z 1985 roku — przodek sposobu, w jaki nowoczesne formaty pakują dane.
IFF zaprojektował w 1985 roku Jerry Morrison z Electronic Arts dla Amigi. Pomysł polegał na wspólnej powłoce: plik składał się z „chunków”, z których każdy miał czteroznakowy kod, długość i dane. Czytnik mógł pominąć każdy chunk, którego nie rozumiał, dzięki czemu format był odporny na przyszłe zmiany. Standardowe typy szybko się namnożyły — ILBM dla obrazów, 8SVX dla próbek dźwięku, ANIM dla animacji.
Obrazy ILBM powstawały w Deluxe Paint, a próbki 8SVX stawały się instrumentami w pierwszych trackerach. Konstrukcja przetrwała Amigę o dziesięciolecia: AIFF Apple'a opiera się wprost na IFF, RIFF Microsoftu to ten sam pomysł z odwróconą kolejnością bajtów, a nawet PNG zapożyczył ideę chunków. Jeden z pierwszych formatów, które na serio potraktowały zasadę „opisz dane wewnątrz danych”.