Sophie

Sophie

distrib > Mandriva > 9.1 > i586 > by-pkgid > f1098342ec4a2b28475e34123ce17201 > files > 542

howto-html-it-9.1-0.5mdk.noarch.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD>
 <META NAME="GENERATOR" CONTENT="SGML-Tools 1.0.9">
 <TITLE>Kiosk HOWTO: Altre Considerazioni</TITLE>
 <LINK HREF="Kiosk-HOWTO-6.html" REL=next>
 <LINK HREF="Kiosk-HOWTO-4.html" REL=previous>
 <LINK HREF="Kiosk-HOWTO.html#toc5" REL=contents>
</HEAD>
<BODY>
<A HREF="Kiosk-HOWTO-6.html">Avanti</A>
<A HREF="Kiosk-HOWTO-4.html">Indietro</A>
<A HREF="Kiosk-HOWTO.html#toc5">Indice</A>
<HR>
<H2><A NAME="s5">5. Altre Considerazioni</A></H2>

<P>
<P>
<H2><A NAME="ss5.1">5.1 Screensavers</A>
</H2>

<P>A seconda di dove installate il vostro chiosco, non vorrete che appaiano
tutte le immagini dello screensaver di default. Per la nostra
<I>Hands-On Biodiversity Gallery</I> volevamo mostrare solo il frattale
animato che suggeriva argomenti di scienza della vita.
<P>Dopo aver testato vari screensaver, abbiamo deciso di selezionare in modo
random due possibilit&agrave;:
<I>coral</I> e <I>forest</I>.
<P>Per ridurre xscreensaver a mostrare questi due, abbiamo creato il file
.xscreensaver nel root filesystem (/) che le seguenti opzioni:
<P>
<H3>/.xscreensaver</H3>

<P>
<HR>
<PRE>
programs: \
        coral -root \n\
        forest -root \n
</PRE>
<HR>
<P>
<P>
<H2><A NAME="ss5.2">5.2 File Sonori</A>
</H2>

<P>La nostra macchina per il chiosco contiene una scheda Sound Blaster AWE64
con degli altoparlanti connessi. Abbiamo scelto questa scheda perch&eacute; funziona
bene con i driver sonori di Linux.
<P>Il database MySQL che fa funzionare il nostro chiosco della Biodiversity
Gallery punta ad una collezione di file sonori che un visitatore pu&ograve; ascoltare,
incluso un ``bird song quiz.'' Il lato negativo nell'usare Netscape su Linux
per un chiosco &egrave; che alcuni parti del multimedia sono primitive, comparate
con Windows e Macintosh.
<P>Per abilitare gli effetti sonori, abbiamo implementato un plugin per
Unix Netscape chiamato Xswallow scritto da Caolan McNamara
(
<A HREF="http://skynet.csn.ul.ie/~caolan/docs/XSwallow.html">http://skynet.csn.ul.ie/~caolan/docs/XSwallow.html</A>).
Tutti i plugins che abbiamo testato creano una pagina web separata mentre
il suono &egrave; riprodotto (a meno che il file sonoro non sia integrato).
Tra i programmi che abbiamo testato, Xswallow &egrave; stato il migliore ed ha
dato la pagina di visualizzazione pi&ugrave; pulita.
<P>Sebbene la pagina supplementare sia un inconveniente, abbiamo deciso che avere
la stabilit&agrave; di Linux era pi&ugrave; importante del click aggiuntivo richiesto per
ritornare alla schermata precedente.
<P>Un problema ulteriore &egrave; che quando un suono &egrave; selezionato, la pagina di
Xswallow mostra ``Click to Abort Swallow of type audio/basic''. 
Cliccando ritorna solamente una pagina bianca. Ho fatto un piccolo cambiamento
al codice sorgente dell'autore in UnixShell.c, modificando
<P>
<BLOCKQUOTE><CODE>
<PRE>
char *text2 = "Click to Abort Swallow";
</PRE>
</CODE></BLOCKQUOTE>
<P>in
<P>
<BLOCKQUOTE><CODE>
<PRE>
char *text2 = "Click BACK Button to return from playing file";
</PRE>
</CODE></BLOCKQUOTE>
<P>La frase ``of type audio/basic'' sembra arrivare direttamente da Netscape
piuttosto che da Xswallow.
<P>Dopo la ricompilazione, ho aggiunto il plugin a Netscape.
<P>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 &egrave; stata
che i file .au in Linux erano pi&ugrave; affidabili ed abbiamo convertito tutti i
file sonori nel formato .au.
<P>
<H2><A NAME="ss5.3">5.3 Trackballs</A>
</H2>

<P>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 tipo ``industry-strength''
della Happ Conrols Inc., Elk Grove Village, Illinois
<A HREF="http://www.happcontrols.com/">http://www.happcontrols.com/</A>
(ricercare nella loro sezione Interactives).
<P>Una delle cose che dovevamo fare era disabilitare ogni azione equivalente
al click del bottone destro in Netscape Navigator in quanto gli eventi
bottone-destro invocano i dialoghi utente.
<P>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.
<P>Per il nostro chiosco abbiamo acquistato i seguenti componenti per costruire
una trackball robusta progettata per resistere all'uso (e all'abuso) dei
visitatori:
<P>
<UL>
<LI>Elementi di un Atari Trackball da 2 1/4-inch (l'abbiamo scelta rossa)</LI>
<LI>Trackball Interface Kit per IBM (Microsoft serial mouse compatibile)</LI>
<LI>Pulsanti illuminati (rossi)</LI>
</UL>
<P>Da un rivenditore di elettronica locale, abbiamo acquistato un maneggevole
case di plastica della Hammond Manufacturing (Cat no. 1591ABK) per ospitare
il circuito elettronico per la trackball.
<P>Anticipando chioschi aggiuntivi, e una potenziale rottura di qualche pezzo,
abbiamo ordinato come pezzi di ricambio e testing quattro gruppi per ognuno
dei suddetti punti.
<P>
<H2><A NAME="ss5.4">5.4 Progettare o modificare pagine HTML per i chioschi</A>
</H2>

<P>Nel migliore di tutti i mondi possibili, si avr&agrave; la possibilit&agrave; di
progettare le pagine del vostro chiosco da zero. Tenendo presente
che usare un chiosco &egrave; una esperienza diversa dal sedersi alla
scrivania navigando nel web da una workstation individuale, le seguenti
linee guida sono utili principi di progettazione:
<P>
<UL>
<LI>Mantenere i brani di testo molto corti ed usare font grandi.</LI>
<LI>Evitare schermate che richiedono lo scorrimento.</LI>
<LI>Usare su ogni pagina immagini colorate, grandi, attraenti alla vista.</LI>
<LI>Creare una navigazione integrata se possibile, ad esempio, ritorna alla
pagina precedente, vai alla pagina successiva, vai al menu del chiosco, etc.,
dovrebbero essere modellate direttamente nelle pagine stesse.</LI>
<LI>Evitare qualunque cosa che richieda la tastiera. Progettare per cliccare.</LI>
<LI>Se si usano file sonori, mantenere la durata breve. Integrarli nella
pagina se possibile.</LI>
<LI>Concepire tutto in modo chiaro e vivace. Progettare per periodi di
attenzione brevi e per un traffico di passaggio. Risparmiare le vostre
tesi ed esegesi per qualche altro posto.</LI>
</UL>
<P>Sfortunatamente qualche volta si erediteranno pagine che erano state create
per la navigazione web piuttosto che per una 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:
<P>
<UL>
<LI>Rimuovere tutti gli A HREF esterni, inclusi i MAILTO.</LI>
<LI>Rimuovere dalle pagine tutti i frasari, logo, etc. non necessari.</LI>
<LI>Controllare la grandezza dei font ed aumentarla se necessario.</LI>
<LI>Rimuovere ogni GIF animata che non si riferisce direttamente alle
pagine che sono mostrate.</LI>
<LI>In realt&agrave; rimuovere ogni GIF animata.</LI>
<LI>Fare ogni altra cosa sia possibile per semplificare il disegno della
pagina.</LI>
<LI>Indagare sull'uso delle server-side include per aggiungere della
navigazione essenziale o una grafica coerente per collegare insieme 
le pagine.</LI>
</UL>
<P>
<P>
<HR>
<A HREF="Kiosk-HOWTO-6.html">Avanti</A>
<A HREF="Kiosk-HOWTO-4.html">Indietro</A>
<A HREF="Kiosk-HOWTO.html#toc5">Indice</A>
</BODY>
</HTML>