Qu'est-ce qu'un menu d'arbre?

Un menu d'arborescence est un menu qui affiche une hiérarchie d'éléments qui peuvent être étendus ou effondrés à la commodité du spectateur. De nombreux navigateurs utilisés pour gérer les systèmes de fichiers sur un disque dur sont sous la forme de menus d'arbres, permettant aux gens de cliquer sur les boutons pour étendre divers dossiers dans le système de fichiers pour voir ce qu'il y a à l'intérieur, et un effet en cascade peut être créé avec de nombreuses branches du menu nichées les unes des autres. Ce type de menu peut également être utilisé sur un site Web qui souhaite présenter des informations de manière organisée.

Les menus d'arbres sont utiles pour plusieurs raisons. Parce qu'ils peuvent être effondrés et élargis, ils peuvent être utilisés pour afficher beaucoup d'informations sans une visionneuse écrasante. Par exemple, un site de voyage pourrait avoir un menu d'arbres avec les titres de haut niveau «Asie», «Afrique» et «Amérique du Sud», et lorsque quelqu'un a cliqué sur le bouton pour étendre «Africa», une liste de sous-titres comme «Afrique du Sud», «Afrique équatoriale» et «Afrique du Nord» pourrait apparaître, avec chaque sous-homEading contenant des sous-titres pour diverses nations qui pourraient être étendues dans les régions, les villes, etc. L'alternative serait d'afficher un énorme menu qui serait intimidant à naviguer et afficherait des informations inutiles; Quelqu'un qui veut des informations sur la grande paroi de la Chine, par exemple, n'a pas besoin de voir des informations sur l'Égypte.

Les gens peuvent également utiliser un menu d'arbre pour explorer la relation entre divers éléments d'une liste. Les personnes ayant des schémas de fichiers hautement organisés apprécient les menus d'arbres car le menu leur permet de créer une série de catégories plus précises pour leurs informations, d'un sujet large comme «images» à une série plus spécifique comme «Hawaii Trip». Les menus d'arbres permettent également aux personnes qui ne connaissent pas facilement les informations pour y parcourir, car la présentation est claire et facile à comprendre.

Sur les sites Web, un certain nombre de langages de programmation peuventêtre utilisé pour créer des menus d'arbres. Le flash et un certain nombre de scripts peuvent être utilisés pour fabriquer des menus d'arbres plus flashy, et des outils comme PHP et HTML peuvent également être utilisés, selon l'apparence et la sensation souhaitées du menu et le niveau de compétence du programmeur. Plusieurs sociétés vendent un code de menu d'arbre dynamique que les gens peuvent simplement se mettre en place, et des versions gratuites sont également disponibles.

De nombreux logiciels qui organisent des babillards, des fichiers sur un site FTP, et ainsi de suite utilisez des schémas de menu d'arbre pour présenter des informations. Les utilisateurs peuvent être présentés avec plusieurs options différentes, y compris une «vue d'arbre», et ils peuvent sélectionner la version de visualisation avec laquelle ils se sentent plus à l'aise.

DANS D'AUTRES LANGUES