Le principal objectif de l'UI design est de concevoir une interface utilisateur agréable et intuitive, afin d'offrir la meilleure expérience possible à l'internaute. Ce concept est donc étroitement lié à l'UX design ("user experience design"). Concrètement, il s'agit de créer un produit simple d'utilisation, capable de mettre l'utilisateur en confiance et de lui donner entière satisfaction.
Pour y parvenir, le concepteur d'interface utilisateur s'appuie sur différents principes d'ergonomie :
- Une navigation fluide permet à l'utilisateur de s'orienter et d'explorer facilement le site,
- L'interactivité permet à l'internaute de "communiquer" efficacement et naturellement avec la plateforme utilisée,
- L'accessibilité permet à tous les utilisateurs d'interagir simplement avec le site ou l'application, même s'ils sont atteints de troubles de la vue ou de daltonisme, par exemple,
- Une interface graphique épurée et aérée permet d'afficher un contenu clair au visiteur et de donner du rythme à la lecture : par exemple, en structurant le texte avec des titres et des paragraphes,
- La typographie fait partie intégrante de l’identité visuelle d'un site ou d'une application. L'apparence et la taille des polices utilisées ont donc une influence non négligeable sur l'image véhiculée par l'interface, et donc la perception du visiteur,
- Le choix des couleurs et des contrastes a un impact important sur le ressenti de l'utilisateur. Les couleurs doivent donc correspondre au message, aux valeurs que l'on cherche à transmettre à travers le site ou l'application,
- La hiérarchisation de l'information permet de structurer l'interface de manière cohérente et de guider l'internaute tout au long de son parcours utilisateur,
- Et enfin, le responsive web design permet au contenu de s'afficher parfaitement quel que soit l'appareil utilisé : ordinateur, smartphone, tablette...