La navigation pour laquelle je suis actuellement filaire a près de sept éléments de sous-menu pour chaque menu principal et je me demandais s'il y avait une limite optimale pour le nombre d'éléments de sous-menu
Le bon numéro pour permettre une navigation efficace. Ce qui n'est pas très utile, je sais, mais il n'y a pas de réponse complètement fixe. Parfois, une grande sous-liste fonctionnera si l'utilisateur peut trouver facilement ce dont il a besoin (s'il est alphabétique et qu'il y a une raison claire pour de nombreux éléments). Parfois, les listes doivent être plus petites, car l'utilisateur doit prendre des décisions à chaque étape, et les listes plus petites tendent à faciliter la prise de décision.
Je suggère donc de regarder ce que les utilisateurs essaient de faire, plutôt que de partir d'une approche de la taille du menu.
Traditionnellement, la sagesse courante disait que toute liste devrait toujours contenir entre cinq et neuf éléments (sept plus ou moins deux), car les humains ont du mal à se souvenir de plus de sept éléments à la fois. Cependant, cela ne s'applique vraiment que si l'utilisateur a pour se souvenir de tous les éléments en premier lieu - et cela ne compte que si l'utilisateur ne peut pas faire son choix sans comparer les autres options. Dans de nombreuses situations, une longue liste d'éléments ordonnés intuitivement l'emportera sur une structure arborescente arbitrairement divisée et inutilement profonde.