Interfacce e interazione

Preview:

DESCRIPTION

Interfacce e interazione. Definizione: E' il mezzo attraverso cui avviene la comunicazione tra due attori. Stabilisce il linguaggio dell'interazione e quali siano le azioni consentite e vietate. - PowerPoint PPT Presentation

Citation preview

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

Recommended