Was ist ein Cascading-Menü?

Ein kaskadierendes Menü ist ein Computermenüsystem, bei dem die in einem Menü ausgewählte Option verwendet wird, um zu bestimmen, welche Optionen im nächsten verfügbar sind. Entwickler unterteilen die Liste der möglichen Werte in zwei oder mehr logische Ebenen, und jede 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.

Möglicherweise ist die häufigste Verwendung für das Kaskadieren von Menüs ein Computerbetriebssystem. In Windows XP navigieren Benutzer beispielsweise jedes Mal, wenn sie auf die Schaltfläche Start klicken, in einem überlappenden Menü. Die Symbole in Untermenüs wie Alle Programme und Systemsteuerung werden erst angezeigt, wenn der Benutzer eine Option aus dem Startmenü auswählt.

Die meisten Computeranwendungen verwenden auch kaskadierende Menüs. Obwohl es etwas anders angezeigt wird, ist das Hauptmenü der meisten Anwendungen ein weiteres Beispiel. Die Untermenüs sind erst verfügbar, wenn ein Benutzer im Hauptmenü auf Datei, Bearbeiten, Anzeigen usw. klickt.

Cascading-Menüs werden auch häufig auf Websites in verschiedenen Formen angezeigt. In der Regel werden sie dem Benutzer über eine Reihe von Dropdown-Listen angezeigt. Zunächst wird nur die Dropdown-Liste der obersten Ebene ausgefüllt und aktiviert. andere sind leer und / oder ausgegraut. Sobald der Benutzer eine Option in der ersten Liste auswählt, wird die nächste aktiviert und gefüllt.

Die Verwendung von kaskadierenden Menüs in Websites hat mit der Verwendung von asynchronem JavaScript und XML (AJAX) dramatisch zugenommen. In der Vergangenheit musste der Benutzer für den Code, der zum Auffüllen einer Dropdown-Liste auf der Grundlage der Auswahl in einer vorherigen Liste erforderlich war, im Allgemeinen die gesamte Webseite aktualisieren. Mit AJAX können Entwickler jedoch Seiten erstellen, in denen nur Teile der Seite aktualisiert werden. Diese AJAX-fähigen Kaskadenmenüs bieten eine bessere und schnellere Benutzererfahrung.

Obwohl ein kaskadierendes Menüsystem unter Verwendung eines beliebigen Systems zum Unterteilen von Auswahlen in Gruppen erstellt werden kann, wird am häufigsten eine hierarchische Beziehung verwendet. Wenn das Ziel beispielsweise darin besteht, dem Benutzer eine Liste der zur Auswahl stehenden Städte anzuzeigen, kann im ersten Menü zunächst eine Liste der Länder angezeigt werden. Nachdem der Benutzer ein Land ausgewählt hat, wird im nächsten Menü möglicherweise eine Liste der Bundesstaaten angezeigt, die im ausgewählten Land enthalten sind. Erst wenn der Benutzer ein Bundesland auswählt, wird das Stadtmenü ausgefüllt.

ANDERE SPRACHEN

War dieser Artikel hilfreich? Danke für die Rückmeldung Danke für die Rückmeldung

Wie können wir helfen? Wie können wir helfen?