lobotomy
LOBOTOMY PROJECT

synapse
SYNAPSE PROJECT

Designing Synapse
(v0.1, 21.8.2005)



Abstract
Viene di seguito presentata una bozza di possibile aspetto per Synapse: con l'uso di artworks disegnati su screenshot di Nautilus si cerca di progettare l'aspetto del nuovo filemanager.
Questo documento e' dedicato in particolar modo al pubblico "non-tecnico" che desidera dire la propria sull'aspetto puramente grafico dell'applicazione, nonche' sulla validita' degli strumenti messi a disposizione.



Sommario:

Introduzione
Synapse, oltre ai soliti strumenti offerti solitamente dai filemanager (ed ereditati da Nautilus), comprende alcune features peculiari. Tali features vanno rappresentate nel contesto grafico, offrendo all'utente un ambiente coerente e quanto piu' accessibile possibile.
Con il presente documento si presentano alcune possibili rappresentazioni, con l'ausilio di artworks elaborati partendo da screenshots di Nautilus (a cui, del resto, con ogni probabilita' Synapse finira' per somigliare molto).

La schermata di navigazione
In una normale fase di navigazione del filesystem Synapse, a parte eventuali addenda, sara' del tutto simile a Nautilus.

Artwork1


La modalita' di navigazione sara' per lo piu' dettata dalle proprieta' del filesystem: partendo da una situazione in cui non viene specificato nessun "filtro", si potra' navigare in directory che rappresenteranno i comuni tipi MIME, in cui si troveranno tutti i files ordinati, appunto, per tipo.

Operazioni su file
Nel piu' classico dei modi, per operare su un singolo file si potra' usufruire di un menu contestuale attivabile cliccando col tasto destro su un singolo file. Meno convenzionale sara' il menu stesso.

Artwork3


Per fare spazio alle numerose voci che dovranno apparire (nell'immagine si vedono poche icone nel menu, ma e' un caso che raramente si riprodurra' in una situazione di utilizzo reale, si vedra' dopo perche') si prevede che l'utilizzo di un menu circolare, eventualmente sviluppato su piu' corone concentriche, offra un buon compromesso sull'accessibilita' delle diverse voci (tutte equidistanti dal cursore del mouse al momento dell'attivazione del menu) e sullo spazio occupato a video.
Le diverse operazioni sono rappresentate da icone, sia per ottimizzare maggiormente lo spazio senza sprecarlo con scritte che potrebbero risultare difficili da gestire a livello grafico a causa della lunghezza variabile che per favorire l'associazione mnemonica da parte dell'utente, e ad uno sguardo attento risulteranno divise in "aree", tre per la precisione, ognuna con uno scopo specifico;


Integrazione dell'On-Mouse Shell
Una delle piu' interessanti innovazioni sperimentate all'interno del progetto BrainTop e' l'On-Mouse Shell, connubio tra la semplicita' dell'interfaccia grafica e la potenza della riga di comando. Attualmente viene implementato solo in forma molto sperimentale nel desktop environment, ma si prevede di introdurlo anche in Synapse, considerando che, in tale contesto, avrebbe ancora maggiori potenzialita'.

Artwork2


L'idea e' quella di aprire una sorta di terminale entro l'area di selezione dei files (magari usando una particolare combinazioni di tasti per attivare la funzione, distinguendola dalla semplice ed innocua selezione) e redirigere ai comandi che vengono invocati i nomi che si trovano appunto coinvolti nella selezione.
Il terminale in questione sarebbe una semplice implementazione di bash, dunque si potranno usare tutti quei piccoli grandi comandi e funzioni disponibili sulla shell piu' amata.

Links


Copyright © 2005 - Roberto -MadBob- Guido