Flash per le interfacce oculari
November 17th, 2003 di Matteo Penzoin eye tracking, flash, human vision | Letture: 3957
E’ da quando ho iniziato a sentir parlare di controllo
delle UI attraverso gli occhi che l’idea mi ronza per la testa. Oddio…
piu’ che un’idea e’ un dubbio. Sarebbe fantastico liberare la mia mano destra
(o - a volte - la sinistra) dalla schiavitu’ del mouse, ma siamo sicuri che
gli occhi riuscirebbero a raggiungere la precisione quasi-millimetrica a cui
anni di mouse mi hanno abituato? Non credo (ma mi piacerebbe essere smentito
.
E’ da quando ho iniziato a sentir parlare di controllo
delle UI attraverso gli occhi che l’idea mi ronza per la testa. Oddio…
piu’ che un’idea e’ un dubbio. Sarebbe fantastico liberare la mia mano destra
(o - a volte - la sinistra) dalla schiavitu’ del mouse, ma siamo sicuri che
gli occhi riuscirebbero a raggiungere la precisione quasi-millimetrica a cui
anni di mouse mi hanno abituato? Non credo (ma mi piacerebbe essere smentito
.
Credo che l’interfaccia - in questo nuovo paradigma di interazione
- possa realmente giocare un ruolo da protagonista semi-assoluto. Come?
Venendo incontro alle necessita’ dell’utente.
Esiste una legge, forse non nota a tutti, che spiega matematicamente come il
tempo necessario all’acquisizione di un obiettivo sia funzione delle sue dimensioni
e della distanza dal puntatore. Sto’ parlando della legge
di Fitt. Ci viene in altre parole dimostrato un concetto banale nella sua
(supposta) semplicita’: tanto maggiori saranno le dimensioni dell’obiettivo
da cliccare e minore la sua distanza dal puntatore, quanto piu’ precisi
saranno i movimenti dell’utente (centrare una mongolfiera da dieci metri sara’
sempre piu’ semplice - a parita’ di distanza - che colpire un palloncino
.
Flash facilita - e di molto - lo sviluppo di interfacce simili: Actionscript
permette di modificare dinamicamente le dimensioni dei nostri target in base
alle coordinate del puntatore: il bottone si ingrandisce sempre piu’ all’avvicinarsi
dell’occhio verso l’area "cliccabile" (anche se non penso
sia formalmente corretto parlare di click nel puntamento oculare).
Due azioni fondamentali
- Ridurre distanza puntatore-obiettivo
- Aumentare le dimensioni dell’area cliccabile
faciliteranno parecchio l’interazione occhio-interfaccia.
Esempi pratici ne esistono a bizzeffe. Quello che preferisco - l’ispirazione
e’ riconoscibilissima - e’ la navigazione del sito Notredem.
Le icone di navigazione (e relativi aree di interazione) aumentano di dimensioni
all’avvicinarsi del puntatore. L’interazione via mouse risulta parecchio semplificata.
Mi piacerebbe poter testare un qualche protototipo di Visual Mouse
su interfacce di questo tipo. Qualche invito?
(email)




