Skip to main content

Was ist ein Cascading -Menü?

Ein Cascading -Menü ist ein Computer -Menüsystem, in dem die in einem Menü ausgewählte Option verwendet wird, um festzustellen, welche Optionen im nächsten verfügbar sind.Entwickler teilen die Liste der möglichen Werte in zwei oder mehr logische Ebenen, und jedes dieser Ebenen wird in einem einzigen Menü dargestellt.Endbenutzer können dann die Gesamtliste der möglichen Optionen eingrenzen, bevor sie eine endgültige Auswahl treffen.

Die möglicherweise häufigste Verwendung für Kaskadenmenüs liegt innerhalb eines Computerbetriebssystems.In Windows XP navigieren Benutzer beispielsweise jedes Mal, wenn sie auf die Schaltfläche Start klicken, ein Cascading -Menü.Die Symbole in Untermenüs wie alle Programme und das Bedienfeld werden erst angezeigt, wenn der Benutzer eine Option aus dem Startmenü selbst auswählt.

Die meisten Computeranwendungen verwenden auch Cascading -Menüs.Obwohl es etwas anders angezeigt wird, ist das obere Menü der meisten Anwendungen ein weiteres Beispiel.Das Untermenüs ist erst verfügbar, wenn ein Benutzer aus dem Hauptmenü auf Datei, Bearbeiten, Ansicht usw. klickt.Normalerweise werden sie dem Benutzer über eine Reihe von Dropdown -Listen präsentiert.Zunächst ist nur die Top-Level-Dropdown-Liste besiedelt und aktiviert.Andere sind leer und/oder grau.Sobald der Benutzer in der ersten Liste eine Option auswählt, wird die nächste aktiviert und besiedelt.

Die Verwendung von Kaskadenmenüs in Websites ist unter Verwendung von asynchronem JavaScript und XML (AJAX) dramatisch zugenommen.In der Vergangenheit müsste der Code, der erforderlich ist, um eine Dropdown -Liste basierend auf der Auswahl in einer vorherigen Liste zu füllen, im Allgemeinen erforderlich, dass der Benutzer die gesamte Webseite aktualisiert.Mit AJAX können Entwickler jedoch Seiten erstellen, auf denen nur Teile der Seite aktualisiert werden.Diese AJAX-fähigen Kaskadenmenüs bieten eine bessere, schnellere Benutzererfahrung.

Obwohl ein Kaskadierungs-Menüsystem mit jedem beliebigen System zur Aufteilung von Auswahlen in Gruppen erstellt werden kann, ist eine hierarchische Beziehung die am häufigsten verwendete.Wenn das Ziel beispielsweise darin besteht, dem Benutzer eine Liste von Städten zu präsentieren, aus denen das erste Menü zunächst eine Liste von Ländern anzeigen kann.Nachdem der Benutzer ein Land ausgewählt hat, kann das nächste Menü mit einer Liste von Staaten, die im ausgewählten Land enthalten sind, besiedelt werden.Nur wenn der Benutzer einen Status auswählt, ist das Stadtmenü besiedelt.