Vad är en kaskadmeny?

En kaskadmeny är ett dators menysystem där alternativet som valts i en meny används för att bestämma vilka alternativ som är 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 över möjliga alternativ innan de gör ett slutligt val.

Den kanske vanligaste användningen för kaskadmenyer är kanske inom ett datoroperativsystem. I Windows XP navigerar till exempel användare på en kaskadmeny varje gång de klickar på Start-knappen. Ikonerna i undermenyer som Alla program och Kontrollpanelen visas inte förrän användaren väljer ett alternativ från själva Start-menyn.

De flesta datorprogram använder också kaskadmenyer. Även om den 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å Arkiv, Redigera, Visa osv. Från huvudmenyn.

Cascading menyer ses också ofta på webbplatser, i olika former. Vanligtvis presenteras de för användaren genom en serie rullgardinslistor. Ursprungligen är det bara den nedrullningsbara listan på den översta nivån som har fyllts i och aktiverats. andra är tomma och / eller gråade. När användaren väljer ett alternativ i den första listan aktiveras och fylls nästa.

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

Även om ett kaskaderande menysystem kan skapas med hjälp av valfritt godtyckligt system för att dela val i grupper, är ett hierarkiskt förhållande det mest använda. Till exempel, om målet är att presentera användaren en lista över städer att välja mellan, kan den första menyn från början visa en lista med länder. När användaren har valt ett land kan nästa meny fyllas med en lista över tillstånd som finns i det valda landet. Först när användaren väljer ett tillstånd, fylls stadsmenyn.

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?