LE INTERFACCE La rappresentazione della conoscenza

Le Interfacce

L'interfaccia utente è la componente di un sistema che si frappone tra la macchina e l'utente, che fornisce il punto di accesso al sistema consentendo l'interazione tra i due.

La conoscenza

La rappresentazione della conoscenza nell'interfaccia condiziona il modo in cui gli utenti pensano e risolvono i problemi. Questa può essere rappresentata secondo vari schemi mentali, ad esempio:

Rete Semantica: La conoscenza ha la forma di una rete i cui nodi rappresentano i concetti, il nodo di mordere è connesso per esempio con cane, piranha, denti ecc.

Rete basata sull'esperienza: In questo caso la conoscenza ha la forma di reti di conoscenza generale basata sull'esperienza. Si tratta dell'adattamento a una situazione specifica di uno schema generale, acquisito mediante una ripetizione frequente della medesima sequenza di azioni.

Interazione con l'interfaccia

L'interazione tra l'uomo e l'interfaccia può avvenire secondo due modalità: azione-oggetto e oggetto-azione. Nel caso di interazione azione-oggetto prima si sceglie l'operazione da compiere e poi si definisce su quale oggetto farla eseguire. Nel caso di interazione oggetto-azione, prima si seleziona l'oggetto e poi si sceglie quale operazione effettuare

Compilazione di form

I form sono un utile strumento per inserire i dati nel computer. Quando i dati sono tanti, perché l'interfaccia sia di aiuto all'utente, il form deve essere progettato seguendo alcune semplici regole.

Navigazione per mezzo di menu

Un menu è costituito da un insieme di opzioni visualizzate sullo schermo, ove la selezione e l'esecuzione di una o più delle opzioni produce un evento. Vi possono essere menu basati su comandi e menu basati su immagini. Vi sono menu impliciti e menu espliciti. I menu più diffusi nelle interfacce grafiche sono i menu a tendina.

I controlli

I controlli sono gli oggetti che compaiono nell'interfaccia e permettono di interagire con il sistema. Tra i controlli più usati vi sono le caselle di riepilogo, le barre degli strumenti, le finestre di dialogo ed i pulsanti di opzione

Altri strumenti di interazione

Tra gli strumenti usati nella gestione di un' interfaccia l'uso del colore è sicuramente quello che permette di rendere più fruibile l'interfaccia stessa. Attira gli utenti e può migliorare la resa nell'esecuzione di un' operazione. Anche il suono come output può essere utile, per esempio come rinforzo per la segnalazione di situazioni di particolare importanza. Il riconoscimento vocale è il processo mediante il quale il linguaggio umano viene riconosciuto e successivamente elaborato attraverso un computer o più specificamente attraverso un apposito sistema di riconoscimento vocale. L'uso di immagini e filmati arricchisce il contenuto di un'interfaccia e ne agevola la comprensione dei comandi. L'uso di interfacce touch-screen, soprattutto su dispositivi mobili, semplifica l'interazione.

Localizzazione

La localizzazione è il processo di traduzione e adattamento di un software per l'uso in un paese differente. La localizzazione viene svolta su testi, grafica, tastiera e formati, la lingua non è l'unico fattore importante per la localizzazione del software. La parte sicuramente di maggior impatto per la localizzazione è l'interfaccia. Nel creare versioni per varie nazioni bisogna tener conto di aspetti hardware, come per esempio l'uso di differenti tastiere ma anche di aspetti di costume, dal momento che concetti e metafore non sempre sono comprensibili in tutte le culture

Il supporto ai disabili

Uno dei requisti da rispettare nel progetto di un sito è l'accessibilità. Questo è ancora più vero se consideriamo la possibilità per i disabili di accedervi. Esistono problematiche e soluzioni diverse a seconda che si parli di menomazioni, disabilità o handicap. Soluzioni diverse sono anche proposte per gli ipovedenti, soggetti con disabilità motoria o affetti da disfasia/dislessia.

Created By
Esposito Infermo
Appreciate

Made with Adobe Slate

Make your words and images move.

Get Slate

Report Abuse

If you feel that this video content violates the Adobe Terms of Use, you may report this content by filling out this quick form.

To report a Copyright Violation, please follow Section 17 in the Terms of Use.