Hvad er en kaskaderende menu?

En cascading -menu er et computermenus -system, hvor den indstilling, der er valgt i en menu, bruges til at bestemme, hvilke muligheder der er tilgængelige i den næste. Udviklere deler listen over mulige værdier i to eller flere logiske niveauer, og hvert af disse niveauer er repræsenteret i en enkelt menu. Slutbrugere kan derefter indsnævre den samlede liste over mulige muligheder, før de foretager et endeligt valg.

Måske er den mest almindelige anvendelse til kaskaderende menuer inden for et computeroperativsystem. I Windows XP navigerer brugerne for eksempel en kaskaderende menu, hver gang de klikker på startknappen. Ikonerne i undermenuer såsom alle programmer og kontrolpanel vises ikke, før brugeren vælger en mulighed i selve startmenuen.

De fleste computerapplikationer bruger også kaskaderende menuer. Selvom det vises lidt anderledes, er den øverste menu med de fleste applikationer et andet eksempel. Undermenusen er ikke tilgængelig, før en bruger klikker fil, rediger, se osv. Fra hovedmenuen.

kaskaderende menuer ARe ses også ofte på websteder i forskellige former. Typisk præsenteres de for brugeren gennem en række dropdown -lister. Oprindeligt er kun dropdown-listen på topniveau befolket og aktiveret; Andre er tomme og/eller grået ud. Når brugeren vælger en mulighed på den første liste, er den næste aktiveret og befolket.

Brug af kaskaderende menuer på websteder er vokset dramatisk med brugen af ​​asynkron JavaScript og XML (AJAX). Tidligere ville den kode, der kræves for at udfylde en dropdown -liste baseret på valget på en tidligere liste, generelt kræve, at brugeren opdaterer hele websiden. Med AJAX kan udviklere imidlertid oprette sider, hvor kun dele af siden opdateres. Disse AJAX-aktiverede kaskaderende menuer tilbyder en bedre, hurtigere brugeroplevelse.

Selvom et kaskaderende menusystem kan oprettes ved hjælp af ethvert vilkårligt system til opdeling af valg i grupper, er en HIErarkisk forhold er det mest almindeligt anvendte. For eksempel, hvis målet er at præsentere brugeren for en liste over byer, som de kan vælge, kunne den første menu oprindeligt vise en liste over lande. Efter at brugeren har valgt et land, kan den næste menu muligvis være befolket med en liste over tilstande indeholdt i det valgte land. Først når brugeren vælger en tilstand, er bymenuen befolket.

ANDRE SPROG

Hjalp denne artikel dig? tak for tilbagemeldingen tak for tilbagemeldingen

Hvordan kan vi hjælpe? Hvordan kan vi hjælpe?