Vad är en kaskadmeny?

En kaskadmeny är ett dator menysystem där alternativet som valts i en meny används för att avgöra vilka alternativ som finns tillgängliga i nästa. Utvecklare delar upp listan över möjliga värden i två eller flera logiska nivåer, och var och en av dessa nivåer representeras i en enda meny. Slutanvändare kan sedan begränsa den totala listan med möjliga alternativ innan du gör ett slutligt val.

Kanske den vanligaste användningen för kaskadmenyer ligger inom ett datoroperativsystem. I Windows XP navigerar till exempel användare en kaskadmeny varje gång de klickar på startknappen. Ikonerna i undermenyer som alla program och kontrollpanel visas inte förrän användaren väljer ett alternativ från själva startmenyn.

De flesta datorapplikationer använder också kaskadmenyer. Även om det visas något annorlunda, är toppmenyn för de flesta applikationer ett annat exempel. Undermenyerna är inte tillgängliga förrän en användare klickar på fil, redigera, visa etc. från huvudmenyn.

kaskadmenyer ARE också ofta sett på webbplatser, i olika former. Vanligtvis presenteras de för användaren genom en serie rullgardinslistor. Ursprungligen är endast rullgardinslistan på toppnivå befolkad och aktiverad; Andra är tomma och/eller gråa ut. När användaren väljer ett alternativ i den första listan är nästa aktiverat och befolkat.

Användningen av kaskadmenyer på webbplatser har vuxit dramatiskt med användning av asynkron javascript och XML (AJAX). Tidigare skulle koden som krävs för att fylla en rullgardinslista baserat på valet i en tidigare lista i allmänhet kräva att användaren uppdaterar hela webbsidan. Med Ajax kan dock utvecklare skapa sidor där endast delar av sidan uppdateras. Dessa Ajax-aktiverade kaskadmenyer erbjuder en bättre, snabbare användarupplevelse.

Även om ett kaskadesystem kan skapas med valfritt godtyckligt system för att dela val i grupper, ett HIErarkisk relation är det vanligaste. Till exempel, om målet är att presentera användaren med en lista över städer att välja, kan den första menyn initialt visa en lista över länder. Efter att användaren har valt ett land kan nästa meny vara befolkad med en lista över stater som finns i det valda landet. Först när användaren väljer ett tillstånd är stadsmenyn befolkad.

ANDRA SPRÅK

Hjälpte den här artikeln dig? Tack för feedbacken Tack för feedbacken

Hur kan vi hjälpa? Hur kan vi hjälpa?