Un menu
arborescent est un menu qui affiche une hiérarchie d'éléments qui peuvent être
développés ou réduits à la convenance du spectateur. Beaucoup de 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 des boutons pour
développer divers dossiers dans le système de fichiers pour voir ce qu'il y a
dedans, et un effet de cascade peuvent être créés avec de nombreuses branches
de le menu niché à l'intérieur de l'autre. Ce type de menu peut également être
utilisé sur un site web qui souhaite présenter l'information d'une façon
organisée.
Les menus
d'arbres sont utiles pour plusieurs raisons. Parce qu'ils ne peuvent réduire et
développer, ils peuvent être utilisés pour afficher beaucoup d'informations
sans surcharger un spectateur. Par exemple, un site Voyage pourrait avoir un
menu d'arbre avec les rubriques de haut niveau "Asie",
"Afrique" et "Amérique du Sud", et quand quelqu'un a cliqué
sur le bouton pour développer "l'Afrique", une liste des
sous-positions comme "Southern Afrique »,« l'Afrique équatoriale,
"et" Afrique du Nord "pourrait apparaître, à chaque position
contenant des sous-positions pour les différents pays, qui pourrait être étendu
dans les régions, les villes, etc. L'alternative serait d'afficher un menu
énorme qui serait décourageant pour naviguer et afficher des informations
serait inutile; quelqu'un qui veut des informations sur la Grande Muraille de
Chine, par exemple, n'a pas besoin d'en savoir plus sur l'Egypte.
Les gens peuvent
également utiliser un menu arborescent pour explorer la relation entre les
différents éléments d'une liste. Les gens avec des régimes de fichiers
hautement organisés apprécient menus d'arbres parce que le menu leur permet de
créer une série de catégories plus précises pour leur information, à partir
d'un vaste sujet comme «images» à un autre, plus précis comme "Hawaii
voyage." Menus d'arbres permettent également facile pour les gens qui ne
sont pas familiers avec l'information pour naviguer, car la présentation est
claire et facile à comprendre.
Sur les sites,
un certain nombre de langages de programmation peut être utilisé pour créer des
menus d'arbres. Flash et un certain nombre de scripts peuvent être utilisés
pour faire des menus arbre flashy, et des outils comme PHP et HTML peuvent
également être utilisé, selon le look désiré et la convivialité du menu et le
niveau de compétence du programmeur. Plusieurs entreprises vendent code
dynamique de l'arborescence où les gens ne peuvent tout simplement laisser
tomber 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 utilisent les systèmes de menu d'arbre de présenter des informations.
Les utilisateurs peuvent être présentés avec plusieurs options, y compris une "arborescence",
et ils peuvent choisir la version de visualisation qui ils se sentent plus à
l'aise avec.