Interfaccia utente
![]() | Questa voce o sezione sull'argomento tecnologia è ritenuta da controllare. Motivo: Da controllare e chiarire il rapporto tra questo concetto e quello della voce Interfaccia uomo-macchina (v. discussione) Controllare categorie e portali (dalla voce, il concetto non sembra limitato all'informatica) |

L’interfaccia utente (anche conosciuta come UI, dall'inglese User Interface) è un'interfaccia uomo-macchina, ovvero ciò che si frappone tra una macchina e un utente, consentendone l'interazione reciproca: in generale può riferirsi ad una macchina di qualsiasi natura, tuttavia l'accezione più nota è in ambito informatico con l'interazione utente-computer.
Descrizione

Ambito informatico

In ambito informatico, sistemi operativi e applicazioni, sono tipicamente utilizzati i seguenti tipi di interfaccia utente:
- Interfaccia a riga di comando (CLI)
- Interfaccia grafica (GUI)
L'interfaccia utente viene generalmente realizzata come strato software esterno alla parte del sistema operativo o del programma che contiene invece la logica dell'esecuzione o elaborazione. Questo significa che i dati immessi dall'utente, o che a quest'ultimo sono resi disponibili, non sono generati all'interno del codice che gestisce l'interfaccia stessa, ma in uno strato soprastante a diretto contatto con l'utente. Il vantaggio è che è possibile sviluppare indipendentemente lo strato che realizza e implementa l'interfaccia da quello che realizza la logica di esecuzione o l'accesso ai dati (divide et impera), al punto che, in ambito applicazioni web, sono sorti design pattern come il Model View Controller (MVC).
Voci correlate
- Accessibilità (design)
- Ergonomia
- Front-end e back-end
- Interfaccia a riga di comando
- Interfaccia grafica
- Interfaccia utente naturale
- Interfaccia utente tangibile
- Menu (informatica)
- Usabilità
- Utente
- User Experience
- Shell (informatica)
Altri progetti
Altri progetti
- Wikimedia Commons
Wikimedia Commons contiene immagini o altri file su interfaccia utente
Controllo di autorità | Thesaurus BNCF 6452 · LCCN (EN) sh88001679 · BNF (FR) cb12377521f (data) · J9U (EN, HE) 987007534346305171 · NDL (EN, JA) 01190552 |
---|
![]() |