Posizione: Casa > internet >

Che cosa è un Graphical User Interface?

  

Per molti anni, i linguaggi di programmazione erano esclusivamente da riga di comando driven. Questo utenti limitato a persone che avevano una conoscenza di base della lingua in modo da poter impartire comandi criptici per manipolare i dati. Una interfaccia utente grafica (GUI) è come l'allestimento delle vetrine per un linguaggio di programmazione. Si crea una rappresentazione grafica di un ambiente desktop in stile con le icone e menu che rappresentano oggetti e comandi. L'utente può puntare e cliccare per manipolare i dati e programmi, senza mai conoscere la lingua di base o di un singolo comando.

Chi è abbastanza vecchio nel 1980 di essere a conoscenza della rivoluzione informatica, senza dubbio ricorda il successo della Apple ® Macintosh ® con la sua rivoluzionaria interfaccia grafica e mouse. Questo è stato il primo successo commerciale, computer a prezzi accessibili che chiunque potrebbe usare, non la conoscenza di programmazione. Microsoft ® seguito rapidamente con il sistema operativo Windows ® e nessuno si voltò indietro. L'interfaccia utente grafica non è solo efficiente e facile, ma divertente.

Mentre Apple e Microsoft ha portato la GUI nelle nostre case, non erano responsabili per aver inventato la prima interfaccia grafica utente. Tra 1965-1968 Doug Engelbart, con lo Stanford Research Institute, al momento, si sono riuniti con alcuni colleghi per creare una finestra-ambiente ipertestuale stile ampliata con l'invenzione di un po 'tre-gizmo pulsante che consentirebbe a un utente di punto e fare clic sugli oggetti nella finestra. Gizmo, con il suo pulsante-occhi, naso, elettriche e "coda" assomigliava a un topo, e così il dispositivo ha avuto il suo nome. Engelbart ispirazione per la GUI è venuto in parte dalle idee proposte trent'anni prima da lodato ingegnere americano, Vannevar Bush, nel suo articolo pubblicato sul 1945 il memex "sistema".

La Xerox ® Corporation ha sviluppato due computer con un interfaccia grafica e mouse, modellato dopo il lavoro di Engelbart. Alto, e le stelle, il secondo pubblicato nel 1981 per il pubblico. Il computer era costoso e l'hardware inadeguato rispetto alle esigenze del sistema operativo. Anche se solo uno ha venduto 25. 000 unità segnalato, è pensato per essere almeno in parte responsabile per trovare ispirazione per Steve Jobs (fondatore di Apple) e Bill Gates (fondatore di Microsoft) per spingere i loro team di sviluppo verso la creazione di sistemi operativi Macintosh e Windows.

Dal momento che l'interfaccia utente grafica è la prima cosa che un utente vede quando un programma si apre, la progettazione di una interfaccia visivamente accattivante può andare un lungo cammino verso la creazione di appello per un programma. Tuttavia, il fattore più importante è se non l'interfaccia grafica è intuitiva da utilizzare. Chiunque abbia una certa esperienza con il software dovrebbe essere in grado di localizzare le funzioni di base di un programma sconosciuto senza consultare un manuale, trovare i menu, gli strumenti e le opzioni, dove previsto. Avanzate funzionalità proprietarie o dovrebbe essere integrata in un modo che abbia senso per l'utente in modo che non è un compito di ricordare le modalità di accesso e il loro impiego. A flashy GUI prenderà solo un programma finora. Se l'interfaccia utente grafica non è intuitiva ed efficiente progettato, il software non è destinata a diventare molto popolare.

----------------------------------
Articolo correlato:
----------------------------------