GUI
È l'abbreviazione di "Graphical User Interface" e si pronuncia "gooey". È una interfaccia utente che include elementi grafici, come finestre, icone e pulsanti. Il termine è stato creato negli anni '70 per distinguere le interfacce grafiche da quelle basate sul testo, come le interfacce a riga di comando. Tuttavia, oggi quasi tutte le interfacce digitali sono GUI.
La prima GUI disponibile in commercio, chiamata "PARC", è stata sviluppata da Xerox. Era utilizzata dal sistema informativo Xerox 8010, rilasciato nel 1981. Dopo che Steve Jobs vide l'interfaccia durante una visita a Xerox, fece sviluppare al suo team di Apple un sistema operativo con un design simile. Il sistema operativo basato su GUI di Apple era incluso nel Macintosh, rilasciato nel 1984. Microsoft ha rilasciato il suo primo sistema operativo basato su GUI, Windows 1.0, nel 1985.
Per diversi decenni, le GUI sono state controllate esclusivamente tramite un mouse e una tastiera. Sebbene questi tipi di dispositivi di input siano sufficienti per i computer desktop, non funzionano altrettanto bene sui dispositivi mobili, come gli smartphone e i tablet. Per questo motivo, i sistemi operativi mobili sono progettati per utilizzare un'interfaccia con schermo tattile. Oggi molti dispositivi mobili possono essere controllati anche tramite comandi vocali.
Poiché oggi sono disponibili molti tipi di dispositivi digitali, le GUI devono essere progettate per il tipo di input appropriato. Ad esempio, un sistema operativo desktop, come OS X, include una barra dei menu e finestre con piccole icone che possono essere utilizzate facilmente con un mouse. Un sistema operativo mobile, come iOS, include icone più grandi e supporta comandi tattili come lo scorrimento e il pizzicamento per ingrandire o ridurre la visualizzazione. Le interfacce dei veicoli sono spesso progettate per essere controllate con manopole e pulsanti, mentre le interfacce dei televisori sono progettate per funzionare con un telecomando. Indipendentemente dal tipo di input, tutte queste interfacce sono considerate GUI perché includono elementi grafici.
NOTE: Le GUI specializzate che funzionano utilizzando il riconoscimento vocale e il rilevamento dei movimenti sono chiamate interfacce utente naturali, o NUI.
Metti alla prova le tue conoscenze