Développement d'interface graphique à travers les générationsDe nombreux développeurs basent la conception et la mise en œuvre de leur interface graphique sur deux types de personnes. La première est la génération technologique. Ils sont férus de technologie et connectés à leurs gadgets à peu près en permanence. Ils s'adaptent aux nouvelles technologies et comprennent comment naviguer dans les systèmes avec une relative facilité.

Le deuxième type est l'ancienne génération. Ces personnes sont présumées analphabètes en technologie. Ils ne comprennent pas du tout comment utiliser la technologie et peuvent ne pas posséder les compétences nécessaires pour apprendre à utiliser la technologie.

Les développeurs ont tendance à concentrer leurs efforts sur un public plus jeune lorsqu'ils développent des menus et des systèmes utilisés dans des équipements et du matériel tels que des réfrigérateurs, des machines d'exercice, etc. Leur justification repose sur un entêtement perçu chez les clients plus âgés. Ces gens ne sauront jamais comment utiliser la technologie, alors pourquoi développer quoi que ce soit pour eux ?

Pour le dire franchement, les développeurs doivent surmonter ce préjugé lorsqu'il s'agit de leurs publics plus âgés.

Bien qu'il s'agisse d'une ligne de pensée assez courante, cette perspective polarisante sur la démographie n'a aucun but pratique. Parfois, lorsque les développeurs qualifient leur conception d'interface utilisateur de "conviviale pour les jeunes", ce qu'ils veulent vraiment dire est "trop ​​complexe et non intuitif", donnant aux développeurs une excuse pour passer moins de temps à rendre leurs interfaces graphiques plus conviviales.

L'objectif de la conception d'interfaces graphiques dans les systèmes et le matériel embarqués ne doit jamais reposer sur une complexité inutile. Il est temps pour les développeurs et les concepteurs de surmonter le soi-disant fossé générationnel et de revenir à l'essentiel avec leurs interfaces graphiques.

Conseils pour les interfaces utilisateur sans génération

Au-delà de la présomption de barrière technologique de base, il existe encore des différences évidentes entre les adultes plus âgés et les plus jeunes. Les développeurs peuvent utiliser ces conseils pour s'assurer que leurs conceptions d'interface utilisateur sont accessibles et utiles pour tous les niveaux d'âge.

  • Plus vite c'est mieux

    La vitesse est le nom du jeu des deux côtés de l'écart de génération. Les jeunes utilisateurs ne veulent pas perdre de temps à trier les options pour obtenir ce qu'ils veulent ou ce dont ils ont besoin. Les utilisateurs plus âgés n'auront peut-être pas non plus la patience de passer par une interface graphique complexe. L'objectif commun ici est de maintenir la conception du menu alignée pour donner rapidement aux utilisateurs ce dont ils ont besoin.

    Améliorer la rapidité d'accès aux menus se résume aussi à la simplicité. Moins les utilisateurs ont de complexités devant eux, plus vite ils trouveront ce dont ils ont besoin.

  • Accessibilité : une composante fondamentale de la conception

    Parfois, des options d'accessibilité basiques et simples peuvent résoudre les problèmes auxquels les utilisateurs plus âgés peuvent être confrontés. Par exemple, ajouter de manière simple pour augmenter la taille de la police dans les menus pourrait rendre le texte plus visible pour certaines personnes.

    Ces types d'options supplémentaires dans la conception ne doivent pas être implicites ou considérés comme un ensemble de fonctionnalités secondaires. Au lieu de cela, l'accessibilité devrait être un composant principal de la conception du début à la fin. Cette concentration garantira que le résultat final sera utilisable pour les personnes de tous âges.

  • Rendre l'interface graphique "sans peur"

    Alors que les jeunes ont tendance à être plus intrépides, la génération plus âgée est un peu plus hésitante en ce qui concerne la technologie. Les utilisateurs plus âgés restent souvent résistants à la technologie car ils craignent de la casser ou de l'endommager accidentellement.

    La solution à ce problème est de créer une interface "sans peur". Cela est directement lié à la simplicité d'approche et à la position de conception axée sur la fonction. Donnez aux utilisateurs les options dont ils ont besoin dès le départ, et avec le moins de travail possible. Et gardez tout simple pour que les utilisateurs plus âgés n'aient pas peur de le toucher et de le "gâcher".

Lorsque ces types de principes de conception sont appliqués tout au long du processus de développement, il en résulte une interface graphique mieux conçue. Quel que soit le matériel utilisé par le système, une plus grande simplicité et une conception conviviale en font toujours une meilleure expérience pour le client. Et ce type de satisfaction transcende bien au-delà de tout type d'écart d'âge.