Est-il plus utile de basculer une icône de hamburger sur X pour représenter pour signaler aux utilisateurs d'ouvrir un menu spécialement dans les appareils mobiles?
L'état du bouton montre ce qu'il fera lorsque vous cliquez dessus.
Dans la page, le bouton hamburger transmet un tiroir de navigation ou une barre latérale à ouvrir. À mon avis, une fois ouvert, l'icône du hamburger ne devrait pas être utilisée dans le bouton car il transmettrait en cliquant, il ouvre un nouveau tiroir de navigation .
Maintenant, une icône de fermeture me semble bonne. Dans Material design , cependant, ils n'utilisent pas de bouton pour le fermer. Ainsi, la façon de fermer la barre latérale consiste à cliquer sur un élément, sur la page ou à faire glisser la barre latérale (dans les appareils tactiles).
Je pense que vous demandez s'il est préférable de basculer une icône de menu hamburger sur un X lorsque le tiroir s'ouvre que de laisser l'icône inchangée?
Si c'est le cas, je dirais que oui, c'est utile, surtout si vous animez la transition. La mise à jour de l'état pour refléter les nouvelles capacités est une bonne chose dans mon livre. Cependant changer brusquement de symboles sur les gens est un non-non.
Si possible, vous voudrez peut-être reconsidérer le fait d'avoir un menu hamburger. Nngroup a quelques arguments convaincants contre leur utilisation: https://www.nngroup.com/articles/hamburger-menus/
Si vous devez en utiliser un, voici quelques directives pour améliorer la navigabilité malgré le hamburger: https://www.nngroup.com/articles/support-mobile-navigation/
À votre santé
Ça dépend. Dans le cas d'une application avec un menu hamburger, il n'y a pas besoin d'une icône X car les utilisateurs savent qu'il suffit de balayer vers la gauche pour minimiser le menu . Cependant, c'est différent dans les sites Web dans le cas desquels, car ils ne prennent généralement pas en charge tous les gestes présents dans les applications, il est préférable d'afficher une sorte d'icône de fermeture.