Eh bien, les utilisateurs normaux savent tous qu’elle a deux fonctions, faire glisser la barre latérale dans un sens, et aussi la faire glisser dans l’autre sens, selon l’état de la barre latérale.
Mais nous, autres utilisateurs anormaux, devons toujours cliquer dessus plusieurs fois pour la comprendre. De plus, quelques jours plus tard, nous oublions et, eh bien, nous cliquons à nouveau dessus…
J’ai une proposition : utiliser des icônes légèrement différentes dans les deux états différents !
Oui, c’est une icône courante sur le web. Mais Discourse pourrait montrer la voie pour la rendre plus conviviale.
En fait, je crois que c’est la seule icône multifonctionnelle “piégée” restante.
Tellement diabolique qu’elle fait le contraire la moitié du temps… Je ne vois pas d’autre icône pareille.
Je suis d’accord que le hamburger qui signifie « basculer la barre latérale » est déroutant. Je clique dessus en m’attendant à ce que quelque chose d’autre se produise (je ne sais pas quoi) tous les jours.
Le hamburger ouvre un menu, comme prévu. La fermeture est une action inattendue. Quelle est l’ampleur des problèmes dans le monde réel, c’est la vraie question maintenant et la réponse à cela donne une solution assez évidente alors.
Attendez. Il n’y a jamais eu de confusion avec le bouton de menu vertical à trois points de Chrome en haut à droite de mon navigateur.
C’est parce qu’après avoir appuyé sur les trois points, le menu est évidemment ouvert ou fermé.
Le problème est donc qu’on ne peut pas dire si les trois barres sont associées à la barre latérale, etc…
Et double déception, elles glissent même discrètement après qu’on ait appuyé dessus par erreur. Ce qui signifie qu’il faut les pourchasser avec la souris pour appuyer à nouveau dessus. Du moins sur ordinateur.
Comme chasser une poule de basse-cour qui sait que ses jours sont (espérons-le) comptés.
Améliorations esthétiques. Les anciens sont simplement habitués à l’ancien. Changer cela en un interrupteur a du sens d’un point de vue de conception pour le rendre plus intuitif.
Je suis sûr que ce type de changement pourrait être rendu facultatif via un composant de thème ou un paramètre interne.