Avanti Indietro Indice

5. Altre Considerazioni

5.1 Screensaver

A seconda di dov'è installato il chiosco, si potrebbe volere che non appaiano tutte le immagini dello screensaver di default. Per la nostra Hands-On Biodiversity Gallery volevamo mostrare solo il frattale animato che suggeriva argomenti di scienza della vita.

Dopo aver testato vari screensaver, abbiamo deciso di selezionare in modo casuale due possibilità: coral e forest.

Per costringere xscreensaver a mostrare solo questi due, abbiamo creato il file .xscreensaver nella directory root ("/") con le seguenti opzioni:

/.xscreensaver


programs: \
        coral -root \n\
        forest -root \n

5.2 File sonori

La nostra macchina per il chiosco contiene una scheda Sound Blaster AWE64 con degli altoparlanti connessi. Abbiamo scelto questa scheda perché funziona bene con i driver audio di Linux.

Il database MySQL che fa funzionare il nostro chiosco della Biodiversity Gallery punta ad una collezione di file sonori che un visitatore può ascoltare, incluso un quiz sul verso degli uccelli. Il lato negativo nell'usare Netscape su Linux per un chiosco è che per alcuni aspetti il multimedia è primitivo, comparato con Windows e Macintosh.

Per abilitare gli effetti sonori, abbiamo implementato un plugin per Unix Netscape chiamato Xswallow scritto da Caolan McNamara ( http://skynet.csn.ul.ie/~caolan/docs/XSwallow.html). Tutti i plugin che abbiamo testato creano una pagina web separata mentre il suono è riprodotto (a meno che il file sonoro non sia integrato). Tra i programmi che abbiamo testato, Xswallow è stato il migliore ed ha dato la pagina di visualizzazione più pulita.

Sebbene la pagina supplementare costituisca un inconveniente, abbiamo deciso che avere la stabilità di Linux era più importante del clic aggiuntivo richiesto per ritornare alla schermata precedente.

Un problema ulteriore è che quando un suono è selezionato, la pagina di Xswallow mostra "Click to Abort Swallow of type audio/basic". Cliccando ritorna solamente una pagina vuota. Ho fatto un piccolo cambiamento al codice sorgente dell'autore in UnixShell.c, modificando

char *text2 = "Click to Abort Swallow";

in

char *text2 = "Clicca il pulsante BACK per tornare alla schermata principale";

La frase "of type audio/basic" sembra arrivare direttamente da Netscape piuttosto che da Xswallow.

Dopo la ricompilazione, ho aggiunto il plugin a Netscape.

Un'ultima nota riguardo i file sonori: l'insieme originale di file che abbiamo ricevuto era un misto di file .au e .wav. La nostra esperienza è stata che i file .au in Linux erano più affidabili ed abbiamo convertito tutti i file sonori nel formato .au.

5.3 Trackball

Non avendo i fondi per un monitor touchscreen, abbiamo optato per una trackball (e nessuna tastiera) per la navigazione del nostro chiosco. Il nostro collega, Andy Rauer dell'Ontario Science Centre in Toronto, ci ha suggerito di usare componenti per trackball di uso industriale della Happ Conrols Inc. di Elk Grove Village (Illinois) http://www.happcontrols.com/ (cercare nella loro sezione Interactives).

Una delle cose che dovevamo fare era disabilitare ogni azione equivalente al clic del bottone destro in Netscape Navigator, in quanto gli eventi del bottone destro invocano i dialoghi utente.

Costruendo la nostra trackball, siamo stati in grado di assemblarla nel modo che volevamo. Abbiamo collegato due controlli di tipo pulsante, entrambi equivalenti al bottone sinistro del mouse. I bottoni sono stati sistemati su entrambi i lati della trackball, permettendo un facile utilizzo da parte dei visitatori sia destri che mancini. I nostri progettisti della galleria hanno poi preso i pezzi della trackball e li hanno assemblati nella recinzione del chiosco nella galleria.

Per il nostro chiosco abbiamo acquistato i seguenti componenti per costruire una trackball robusta progettata per resistere all'uso (e all'abuso) dei visitatori:

Da un rivenditore di elettronica locale, abbiamo acquistato un maneggevole involucro di plastica della Hammond Manufacturing (Cat no. 1591ABK) per ospitare il circuito elettronico per la trackball.

In ordine alla possibilità di aggiungere (e di rottura di qualche pezzo), abbiamo ordinato come pezzi di ricambio e test quattro gruppi per ogni pezzo sopracitato.

5.4 Progettare o modificare pagine HTML per i chioschi

Nel migliore di tutti i mondi possibili, si avrà la possibilità di progettare le pagine del vostro chiosco da zero. Tenendo presente che usare un chiosco è una esperienza diversa dal sedersi alla scrivania navigando nel web da una workstation individuale, le seguenti linee guida sono utili principi di progettazione:

Sfortunatamente qualche volta si erediteranno pagine che erano state create per la navigazione web piuttosto che per la navigazione in un chiosco. In questi casi potrebbe essere troppo dispendioso in termini di tempo o troppo difficile rimodellarle come pagine per un chiosco. Quando si realizzano pagine web standard per una visualizzazione in un chiosco:


Avanti Indietro Indice