Una parte consistente della realizzazione della User Experience è data dalla User Interface. Questo elemento di sviluppo prende in esame la progettazione dell’interfaccia utente, sia grafica che fisica. Quando un utente utilizza un prodotto web, infatti, si relaziona con un oggetto fisico (smartphone, computer) e con gli elementi visuali che guidano la navigazione.

 

Per quanto l’Interface Design, più comunemente detto User Interface (UI), sia un sottoinsieme della UX, le due componenti sono complementari per quanto riguarda l’approccio con cui agiscono sulla progettazione di prodotti e servizi web.

Mentre la UX tiene in considerazione prevalentemente l’aspetto dell’usabilità e di progettazione di funzioni e contenuti,
la UI fa in modo di restituire all’utente un’interfaccia che sia in grado di fargli utilizzare le diverse funzionalità.

 

Gli elementi della UI

Esistono principalmente quattro generi di elementi di cui si occupa la User Interface:

  • Input controls: bottoni, riquadri di testo o funzionalità che appaiono sul display e che si attivano con l’azione dell’utente;
  • Navigational components: componenti che aiutano e favoriscono la navigazione dell’utente nella piattaforma, come link interni, slider, etc;
  • Informational components: notifiche, progress bar della pagina e tutti gli elementi che non attivano una funzionalità ma offrono informazioni all’utente;
  • Containers: per containers si intendono i compartimenti dello spazio web di riferimento, che sia un sito web oppure un’app.

 

 

Un importante principio da tenere in considerazione nello sviluppo della UI è quello della predittività. Relazionandosi con l’app o con il sito, l’utente si interfaccia con le funzioni e si aspetta che a determinate azioni corrispondano determinate risposte della piattaforma. Da ciò deriva che le funzioni devono essere progettate cercando di incontrare le aspettative dell’utente, così da rendere il processo di adattamento all’interfaccia più fluido e diretto.

 

In generale, lo sviluppo della User Interface è una parte fondamentale della buona progettazione UX. Senza l’una, l’altra diventa insufficiente. E mentre la UX è un insieme eterogeneo di componenti di progettazione, la UI si concentra su un aspetto essenziale: realizzare delle strutture informatiche che facilitino l’incontro tra l’uomo e la macchina.