Tämän päivän artikkelissa puhumme IFF (tiedostomuoto):stä, aiheesta, joka on herättänyt suurta kiinnostusta viime aikoina. IFF (tiedostomuoto) on aihe, joka vaikuttaa monien ihmisten elämään, koska sillä on suora vaikutus yhteiskuntamme eri puolille. Tässä artikkelissa tutkimme perusteellisesti IFF (tiedostomuoto):een liittyviä eri näkökohtia sen historiasta ja kehityksestä sen nykyiseen vaikutukseen. Lisäksi analysoimme erilaisia näkökulmia ja mielipiteitä aiheesta IFF (tiedostomuoto), tavoitteenamme tarjota täydellinen ja monipuolinen näkemys tästä aiheesta. Epäilemättä IFF (tiedostomuoto) on jännittävä ja monimutkainen aihe, joka ansaitsee huomiomme ja pohdiskelumme.
Interchange File Format | |
---|---|
Magic |
'FORM' |
Kehittäjä | Electronic Arts |
Säilöö | ILBM, 8SVX, ANIM |
Interchange File Format (IFF) on tiedostoformaatti, joka esiteltiin ensimmäisen kerran vuonna 1985.[1][2] Electronic Arts esitti IFF:n helpottamaan tiedon siirtoa eri valmistajien ohjelmien välillä. EA julkaisi dokumentaatiota ja lähdekoodia C-kielellä helpottamaan muodon käyttöönottoa.[3]
IFF-tiedostoilla ei ole varsinaista tiedostopäätettä. Useimmat tiedostot joilla on tiedostopääte .iff ovat ILBM-tiedostoja.
Formaatti esiteltiin parantamaan siirrettävyyttä, yksinkertaisuutta ja tehokkuutta.[1] Tavoitteena oli myös yhteensopivuus tulevan tekniikan ja käytössä olevan tekniikan kanssa.[1]
Aiemmin tiedostomuotojen ongelmana oli, että ne olivat usein "muistidumppeja" (suoria tallennuksia tietokoneen muistissa olevasta muodosta) ja suunniteltu vain yhtä tiettyä käyttötarvetta varten ilman myöhempää laajennettavuutta.[1] Aiemmat tiedostomuodot eivät myöskään ottaneet huomioon käyttöä muissa ohjelmissa eivätkä ne säilöneet kontekstitietoa eivätkä sisältäneet mahdollisuutta lisätiedoille.[1]
IFF käyttää lohkoille neljän merkin "tunnistetta", joka on valittu Macintoshin käyttämän resurssitunnisteen vaikutuksesta.[1]
IFF-tiedosto koostuu palasista (engl. chunks).[1] Jokainen "palanen" alkaa Type ID-koodilla.[1] Macintosh kutsuu Type ID-koodia OSType:ksi ja Windows FourCC:ksi.
"Palasia" voi olla monta eri tyyppiä ja jokaisen palasen alussa on tyyppitunnisteen lisäksi palasen koko.[1]
IFF-tiedostossa on varattu seuraavia "palasia":[1]
FORM
LIST
PROP
CAT
Muut IFF:ään perustuvat tiedostomuodot lisäävät tiedostoihin omia palasiaan. IFF:ään pohjautuvissa tiedostoissa voi olla esimerkiksi seuraavia palasia:
ANNO
NAME
(c)