Designer UI vs Web Designer
L'industria del software è diventata così grande e complessa che i lavori sono diventati specifici per determinati aspetti del programma. Un progettista dell'interfaccia utente (interfaccia utente) ha il compito di sviluppare la parte del programma che un utente incontra. Anche se questo può variare da pulsanti hardware o interfacce di testo, il più comune al giorno d'oggi è l'interfaccia utente grafica o GUI. Questo è ciò che ci è familiare, le finestre e i pulsanti con cui abbiamo a che fare. Un web designer si occupa della progettazione e dello sviluppo di un sito web o di una pagina.
Un progettista dell'interfaccia utente e un web designer devono imparare diversi set di abilità per soddisfare le esigenze dei loro ruoli. Un progettista dell'interfaccia utente deve conoscere il linguaggio di programmazione o le lingue utilizzate per sviluppare il programma. Un web designer, d'altra parte, ha bisogno di imparare una vasta gamma di competenze al fine di creare un sito web completamente funzionale. Al più piccolo, un web designer ha solo bisogno di imparare l'HTML per creare pagine molto semplici ma questo tipo di sito è molto inadeguato. Per poter creare pagine complesse, è necessario aggiungere un linguaggio di fogli di stile come CSS, una tecnologia di database come SQL, linguaggi di scripting come PHP e Javascript e una tecnologia per l'incorporamento di media come Flash o Silverlight. Anche se alcuni di questi non sono così complessi, è ancora molto da imparare per la maggior parte delle persone non iniziate.
Un web designer, che agisca da solo o in squadra, affronta il progetto nella sua totalità senza alcuna restrizione su quale parte possa essere lavorata. Un progettista dell'interfaccia utente è limitato alla progettazione dell'interfaccia. Il suo compito è determinare dove vanno determinati controlli e come gestire lo spazio di lavoro in modo che l'eventuale utente del programma in fase di sviluppo lo troverebbe intuitivo e facile da usare. L'interfaccia utente è molto importante e può spesso creare o interrompere un programma perché è ciò che l'utente nota di più.
Sommario:
1. Un designer dell'interfaccia utente crea l'interfaccia per un programma mentre un web designer progetta il layout e i collegamenti su una pagina web o un sito
2. Un progettista dell'interfaccia utente deve conoscere i linguaggi di programmazione mentre i web designer devono imparare il linguaggio di markup
3. Un progettista dell'interfaccia utente si concentra su un singolo aspetto dello sviluppo del programma mentre un web designer si concentra sulla totalità del progetto