I lavori per il Finder - cosa più importante, che cosa hai fatto in Mac divisione programmatori. Il primo Finder si è presentato come un floppy disk, che è possibile visualizzare i file sul disco. Per la sua realizzazione sono stati presi in considerazione tutti i vantaggi SmalltalkMa era ancora lontano dall'essere un vero e proprio programma. Immediatamente dopo la creazione del primo prototipo di lavoro è stato scritto da un secondo, più simile al vero antenato del Finder moderna.
Il nuovo prototipo mantenuto doppio clic per file delle cartelle, file, applicazioni, drag and drop aperte. Ma era tutto per lo show, nessuno dei membri non era funzionale. Il nuovo prototipo ha mostrato soltanto che la squadra di Steve Jobs vuole creare alla fine.
Secondo i piani della squadra, Macintosh doveva essere molto amichevole per il computer dell'utente e il Finder, come una parte importante del programma del primo Mac, ha l'obbligo di essere molto semplice. Per cominciare, è stato importante per rimuovere le restrizioni sui nomi dei file.
Mentre il nome del file non può superare gli otto caratteri e aveva sempre contenere un suffisso con l'estensione. Si è deciso di dare agli utenti la possibilità di nominare i file come vogliono, inclusi gli spazi. Inoltre, molte persone non piace molto il fatto che i clienti hanno a che fare con diverse estensioni per il riconoscimento del tipo di file. Questo lavoro è solo per il computer, quindi le informazioni sul tipo di oggetto ha cessato di essere la visualizzazione predefinita e memorizzati in modo indipendente nella stessa directory del file.
Ma continuare ad espandersi in questo modo non è stato sufficiente. E se nella stessa cartella saranno molti diversi tipi di file, o la voglia utente ad aprire gli stessi file in diverse applicazioni? Finder doveva sapere quale programma creato il file al fine di selezionare la migliore opzione per l'utente. Per esempio, uno dei file di testo aperto nel MacWrite, e l'altro - in WriteNow. L'utente può aprire i file, e lo ha costretto in un comodo applicazioni semplicemente trascinando l'icona desiderata.
Con l'implementazione di memorizzazione del tipo di file di dati e il programma-maker, si è deciso di utilizzare le icone informative nel Finder. Ogni oggetto è stato associato con la loro particolare icona corrispondente alle sue proprietà. Il collegamento si può facilmente indovinare quale delle applicazioni in esecuzione sul file. Al fine di non ostacolare il lavoro delle icone del Finder non vengono copiati dalla directory con il programma, e memorizzata nella cache nella directory di sistema. Quindi un tavolo di dati di base.
Il database per memorizzare ed elaborare le informazioni sui programmi per aprire certi tipi di oggetti e le loro icone. Finder quando di fronte a un file che stava cercando attraverso il database del desktop e verificare se funziona con il file prima, e legato le etichette desiderate. Se non era finito corrispondere le proprietà dei file e programmi-creatori copiati nel database con un identificativo univoco.
Alla fine del 1982 era quasi finita Filer - un programma simile per il computer Lisa. Ma ci sono voluti spazio di memoria troppo per gli standard del team Mac. Anche se tutto il codice per questo programma è stato fornito in libero accesso all'interno della società, il Finder è stato scritto da zero.
avvenuto rilascio del primo Mac nel gennaio 1984, anno, ma alla fine del 1983 a causa del flusso di giornalisti, alcuni programmatori sono stati costretti a trasferirsi in un altro ufficio per finalizzare Finder 1.0 esattamente nelle linee. Di conseguenza, la domanda è stata ricevuta, che occupa 48 KB di spazio su disco. Finder è stato otto volte inferiore a quello di Lisa Filer. squadra Mac è stato felicissimo.
via Folklore.org