O que é um menu em árvore?
Um menu em árvore é um menu que exibe uma hierarquia de itens que podem ser expandidos ou recolhidos conforme a conveniência do visualizador. Muitos dos navegadores usados para gerenciar sistemas de arquivos em um disco rígido estão na forma de menus em árvore, permitindo que as pessoas cliquem em botões para expandir várias pastas no sistema de arquivos para ver o que há dentro, e um efeito em cascata pode ser criado com várias ramificações de o menu aninhado um dentro do outro. Esse tipo de menu também pode ser usado em um site que deseja apresentar informações de maneira organizada.
Os menus em árvore são úteis por vários motivos. Como eles podem ser recolhidos e expandidos, eles podem ser usados para exibir muitas informações sem sobrecarregar o visualizador. Por exemplo, um site de viagens pode ter um menu em árvore com os títulos de nível superior "Ásia", "África" e "América do Sul" e quando alguém clica no botão para expandir "África", uma lista de subtítulos como "Sul" África ”,“ África Equatorial ”e“ Norte da África ”poderiam aparecer, com cada subtítulo contendo subtítulos para várias nações que poderiam ser expandidos em regiões, cidades e assim por diante. A alternativa seria exibir um menu enorme que seria difícil de navegar e exibir informações desnecessárias; alguém que deseja informações sobre a Grande Muralha da China, por exemplo, não precisa ver informações sobre o Egito.
As pessoas também podem usar um menu em árvore para explorar o relacionamento entre vários itens em uma lista. Pessoas com esquemas de arquivos altamente organizados apreciam os menus em árvore porque o menu lhes permite criar uma série de categorias mais precisas para suas informações, de um tópico amplo como “fotos” a um tópico mais específico como “Viagem no Havaí”. fácil para as pessoas que não estão familiarizadas com as informações, porque a apresentação é clara e fácil de entender.
Em sites, várias linguagens de programação podem ser usadas para criar menus em árvore. O Flash e vários scripts podem ser utilizados para criar menus em árvore mais chamativos, e ferramentas como PHP e HTML também podem ser usadas, dependendo da aparência desejada do menu e do nível de habilidade do programador. Várias empresas vendem códigos dinâmicos de menu em árvore que as pessoas podem simplesmente colocar no lugar, e versões gratuitas também estão disponíveis.
Muitos programas de software que organizam quadros de avisos, arquivos em um site FTP e assim por diante usam esquemas de menu em árvore para apresentar informações. Os usuários podem receber várias opções diferentes, incluindo uma "exibição em árvore", e podem selecionar a versão de visualização com a qual se sentem mais confortáveis.