Kako je bil Finder razvit za prvi Mac

<

Delo na Finderju je najpomembnejša stvar, ki so jo storili programerji v diviziji Mac. Prvi Finder je bil disketa, preko katere si lahko ogledate datoteke na disku. Za njegovo uresničitev so bile upoštevane vse prednosti Smalltalka, vendar je bil pravi program še daleč. Takoj po izdelavi prvega delujočega prototipa je bila napisana druga, bolj podobna pravemu predniku sodobnega Finderja.
Nov prototip podpira dvojni klik za odpiranje map, datotek, aplikacij, povleci in spusti datotek. Ampak to je bilo vse okno oblačenje, nobeden od elementov ni bilo funkcionalno. Novi prototip je pokazal le tisto, kar želi na koncu ustvariti ekipa Steve Jobs.

V skladu z načrti skupine bi moral Macintosh postati zelo uporabniku prijazen računalnik in Finder kot pomemben programski del prvega Mac-a bi moral biti zelo preprost. Za začetek je bilo pomembno odstraniti omejitve glede imen datotek.

V tem času ime datoteke ne sme presegati osem znakov in mora imeti pripono s pripono. Odločeno je bilo, da uporabnikom omogočimo, da svoje datoteke poimenujejo, kot želijo, vključno s presledki. Poleg tega jim ni bilo všeč, da so se stranke morale ukvarjati z različnimi razširitvami, da bi prepoznale vrsto datoteke. To opravilo je samo za računalnik, tako da informacije o vrsti objekta niso več vidne privzeto in so bile shranjene neodvisno v istem imeniku kot datoteka.

Toda shranjevanje razširitev na ta način ni bilo dovolj. In če bo v isti mapi veliko datotek različnih tipov, ali pa želi uporabnik odpreti iste datoteke v različnih aplikacijah? Finder je moral vedeti, kateri program je ustvaril datoteko, da bi izbral najboljšo možnost za uporabnika. Na primer, ena od besedilnih datotek, odprtih v MacWrite, in druga v WriteNow. Uporabnik lahko tudi prisili odpiranje datotek v priročnih aplikacijah tako, da jih preprosto povleče z miško do želene ikone.

Po izvedbi shranjevanja podatkov o vrsti datoteke in njenem ustvarjalcu je bilo odločeno, da se v Finderju uporabijo informativne ikone. Vsak objekt je bil povezan z njegovo specifično ikono, ki ustreza njenim lastnostim. Oznaka bi lahko zlahka ugotovila, katera od aplikacij deluje s to datoteko. Da ne bi upočasnili dela Finderja, se ikone niso kopirale iz programskih imenikov, temveč so bile shranjene v sistemskem imeniku. Tako se je pojavila namizna baza podatkov.

Ta baza podatkov hrani in obdeluje informacije o programih, ki odpirajo določene vrste predmetov in njihove ikone. Ko je Finder naletel na datoteko, je pregledal zbirko podatkov na namizju in preveril, ali je prej delal s to datoteko, in povezal potrebne bližnjice. Če ni bilo pripravljenega ujemanja, so se lastnosti datotek in ustvarjalci programov kopirali v bazo podatkov s svojim edinstvenim identifikatorjem.

Konec leta 1982 je bil Filer skoraj dokončan, podoben program za računalnik Lisa. Vendar pa je po standardu ekipe Mac preveč pomnilnika. Čeprav je bila celotna koda tega programa javno dostopna v podjetju, je bil iskalnik napisan iz nič.

Sprostitev prvega Mac-a je potekala januarja 1984, toda do konca leta 1983 so morali zaradi priliva novinarjev nekateri programerji preseliti v drugo pisarno, da bi končali delo v Finderju 1.0 točno v vrsticah. Zato je bila sprejeta aplikacija, ki je zasedla 48 KB prostora na disku. Finder je bil osemkrat manjši od Lise Filer. Ekipa Mac je bila presrečna.

preko Folklore.org

<

Priljubljene Objave