>> Électroniques Technologie >  >> Maison intelligente >> Vie intelligente

Quels sont les avantages et les inconvénients d'une interface utilisateur graphique ?

Les interfaces graphiques permettent de placer facilement plus d'informations dans un seul programme, une page Web ou un écran d'accueil d'ordinateur sans avoir besoin de l'encombrer de texte. Avec les bons graphismes, les gens peuvent facilement utiliser des programmes complexes. Les interfaces graphiques ne sont cependant pas simples et elles sont difficiles à créer. De plus, une interface mal conçue rend les choses plus difficiles, plutôt que plus faciles, pour l'utilisateur.

La courbe d'apprentissage

Au départ, une interface graphique peut sembler déroutante, en particulier pour quelqu'un qui n'en a aucune expérience antérieure, mais après s'être acclimaté à une interface utilisateur, il est possible de s'habituer à plusieurs autres. Lorsque vous consultez les programmes Adobe Creative Suite, Adobe Photoshop et https://helpx.adobe.com/flash/using/flash-workflow -workspace.html"> Adobe Flash utilise des images similaires pour leurs interfaces graphiques. Cela signifie que lorsque les utilisateurs sont habitués à l'un des programmes, ils sont déjà quelque peu familiarisés avec l'interface utilisateur d'un autre. Cela s'étend également aux pages Web. De nombreuses pages Web utilisent les logos des sites Web de médias sociaux pour offrir aux utilisateurs un moyen rapide de partager du contenu. Non seulement ces logos sont utilisés sur différents sites Web, mais ils partagent également le même format sur toutes les pages Web pour les rendre facilement reconnaissables.

Temps requis pour créer une interface graphique

Bien qu'elles soient faciles à exécuter, les interfaces graphiques sont loin d'être simples à créer. Python.org montre quelques façons dont une personne est capable de créer une interface graphique dans un seul langage de programmation. Les interfaces textuelles n'ont pas besoin d'images, et donc les utiliser pour représenter quelque chose dans un programme est plus facile que d'utiliser d'autres interfaces. Faire en sorte qu'une image représente une action pour un programme est un peu plus difficile. Non seulement un programmeur doit utiliser la bonne image, mais il doit également lier cette image à l'action et placer l'image au bon endroit. Ce processus devient beaucoup plus compliqué lorsqu'il existe de nombreuses images qui font des choses très différentes dans un même programme.

Plus lent que les autres systèmes d'exploitation

Une interface graphique comporte de nombreuses pièces mobiles. En raison de ces éléments, une interface graphique a tendance à être plus lente qu'une interface de ligne de commande (CUI), telle que celle présentée sur Teach-ICT. Un CUI n'utilise pas d'images et sa conception est plus simple car il n'a pas besoin de beaucoup pour fonctionner. Il existe d'innombrables images de dossiers, d'icônes et d'écrans différents sur une interface graphique qui utilisent constamment les ressources d'un ordinateur.


Vie intelligente