Menu de navigation : menu latéral/en-tête déroulant contrôlé par l'utilisateur

Oui, votre première question portait sur les cas d’utilisation, une question « quoi ». La question « pourquoi » est la justification du cas d’utilisation. (La question « comment » est traitée dans les documents de conception.)

Il y a plusieurs raisons « Pourquoi » :

  1. Nous avons une implémentation partielle de l’interface utilisateur définie par l’utilisateur. Deux personnalisations majeures de l’interface utilisateur sont disponibles dans Discourse : la page d’accueil par défaut et le menu déroulant Navigation gauche/En-tête. Discourse a implémenté l’option permettant à l’utilisateur de choisir l’interface utilisateur d’atterrissage de la page d’accueil et de remplacer la valeur par défaut globale. Pour offrir à l’utilisateur une personnalisation complète de l’interface utilisateur, l’utilisateur doit pouvoir sélectionner sa préférence pour le menu déroulant Navigation gauche/En-tête.
  2. J’ai des utilisateurs qui le demandent. Les utilisateurs ont expérimenté le menu déroulant de l’en-tête sur d’autres environnements Discourse. La fonctionnalité est ce à quoi ils sont habitués dans un environnement Discourse. Cette option diversifiée crée des problèmes d’utilisabilité et d’incompatibilité entre les différents environnements Discourse qui ont implémenté l’option de menu déroulant de l’en-tête comme globale. La dernière chose que toute organisation souhaite, c’est des frictions d’utilisabilité. Cette fonctionnalité permet aux utilisateurs de passer à ce avec quoi ils sont à l’aise dans toutes leurs interactions Discourse, quel que soit le site Web.

Ce sont les deux justifications les plus évidentes. J’en suis sûr qu’il y en a d’autres.

1 « J'aime »