Interfacce e interazione
description
Transcript of Interfacce e interazione
Corso di Laurea in Comunicazione DigitaleCorso di Realtà Virtuali - a.a. 2009/10Prof. Paolo PasterisTutor: Stefano Baldan
PROGETTARE L'INTERAZIONE
Interfacce e interazioneDefinizione:
E' il mezzo attraverso cui avviene la comunicazione tra due attori.Stabilisce il linguaggio dell'interazione e quali siano le azioni consentite e vietate.ES: L'importanza del tono della voce in una telefonata rispetto a quello di una conversazione frontale dove il contesto e' anche foramto dalla comunciazione non verbale.
Corso di Laurea in Comunicazione DigitaleCorso di Realtà Virtuali - a.a. 2009/10Prof. Paolo PasterisTutor: Stefano Baldan
PROGETTARE L'INTERAZIONE
Interfacce e interazioneGraphicalUserInterface: Attrattivita' vs Funzionalita'
bumptop
Linux Bash MacOs: Leopard
Ubuntu Remix
L'utente e' in grado di interagire col sistema?
Il sistema svolge il task in modo efficente?
Corso di Laurea in Comunicazione DigitaleCorso di Realtà Virtuali - a.a. 2009/10Prof. Paolo PasterisTutor: Stefano Baldan
PROGETTARE L'INTERAZIONE
Interfacce e interazionePhysicalUserInterface: Multitouch
Interazione diretta: è tipica dei sistemi multitouch in quanto il supporto su cui viene visualizzato il contenuto è anche il supporto su cui avviene l'interazione. Hanno un tipo di puntamento assoluto
Stati dell'interazione:
Out Of RangeIn Range (N.B. solo dispositivi capacitivi)Event (point + click)Gesture (aree di contatto multiple + movimento)
Feedback:
Visivo (delegato all'interfaccia grafica)SonoroTattile (N.B. vibrazione)
Corso di Laurea in Comunicazione DigitaleCorso di Realtà Virtuali - a.a. 2009/10Prof. Paolo PasterisTutor: Stefano Baldan
PROGETTARE L'INTERAZIONE
Interfacce e interazionePhysicalUserInterface: Multitouch
Capacitivo VS FTIR
Corso di Laurea in Comunicazione DigitaleCorso di Realtà Virtuali - a.a. 2009/10Prof. Paolo PasterisTutor: Stefano Baldan
PROGETTARE L'INTERAZIONE
Interfacce e interazionePhysicalUserInterface: Mouse
Interazione indiretta: l'interazione non si svolge sullo stesso dispositivo su cui è visualizzata l'informazione.
Stati dell'interazione:
PointClick (click specializzati)
Feedback:
Visivo (...si muove il cursore)SonoroTattile
Corso di Laurea in Comunicazione DigitaleCorso di Realtà Virtuali - a.a. 2009/10Prof. Paolo PasterisTutor: Stefano Baldan
PROGETTARE L'INTERAZIONE
Interfacce e interazionePhysicalUserInterface: Mouse Multitouch
Interazione indiretta
Stati dell'interazione:
PointClick
+Out Of RangeIn Range (N.B. solo dispositivi capacitivi)Event (point + click)Gesture (aree di contatto multiple +
movimento)
Feedback:
Visivo (delegato all'interfaccia grafica)Sonoro (Nel caso di apple viene simulato il rumore dello scroll)Tattile
Corso di Laurea in Comunicazione DigitaleCorso di Realtà Virtuali - a.a. 2009/10Prof. Paolo PasterisTutor: Stefano Baldan
PROGETTARE L'INTERAZIONE
Linguaggi dell'interazioneA seconda dell'interfaccia il linguaggio dell'interazione varia e puo' assumere diverse forme ad esempio:
Manipolazione fisica:
Tramite comandi scritti:
Si basa su dispositivi elettronici che controllano unicamente un parametro del sistema come ad esempio bottoni, potenziometri e slider.
L'utente inserisce una sequenza di caratteri, che se riconosciuta dal sistema, esegue una procedura il cui output e' spesso visualizzato su un monitor.
Corso di Laurea in Comunicazione DigitaleCorso di Realtà Virtuali - a.a. 2009/10Prof. Paolo PasterisTutor: Stefano Baldan
PROGETTARE L'INTERAZIONE
Linguaggi dell'interazioneInterazione con Mouse:
Presenza, posizione e immagini:
E' attualmente il metodo piu' comune per interagire con un computer. Prevede dei comportamenti speciali (drag and drop, double-click) e device molto eterogenee
E' il tipo di interazione piu' immediato che si basa sulla presenza, assenza di un utente. Viene impiegato dalla video sorveglianza alle istallazioni.
Tulipomania
Corso di Laurea in Comunicazione DigitaleCorso di Realtà Virtuali - a.a. 2009/10Prof. Paolo PasterisTutor: Stefano Baldan
PROGETTARE L'INTERAZIONE
Linguaggi dell'interazioneDispositivi aptici:
Riconoscimento gesti e multitouch:
Sono dispositivi molto sofisticati che reagisco ai nostri movimenti in modo da simulare la consistenza e la natura di un oggetto virtuale
Sono dispositivi in grado di gestire piu' input per contatto contemporaneamente. Consentono di sviluppare gestualita' evolute e applicazioni multiutente.
haptex
jitouch
Corso di Laurea in Comunicazione DigitaleCorso di Realtà Virtuali - a.a. 2009/10Prof. Paolo PasterisTutor: Stefano Baldan
PROGETTARE L'INTERAZIONE
Linguaggi dell'interazioneRiconoscimento della voce:
Grazie al riconoscimento di parole o comandi e' possibile attivare funzionalita', cambiare programma o dettare del testo
Win7: Speech Recognition