Kas yra pakopinis meniu?

Kaskadinis meniu yra kompiuterio meniu sistema, kurioje viename meniu pasirinkta parinktis naudojama norint nustatyti, kurios parinktys galimos kitame. Kūrėjai padalija galimų reikšmių sąrašą į du ar daugiau loginių lygių ir kiekvienas iš tų lygių pateikiamas viename meniu. Tada galutiniai vartotojai gali susiaurinti bendrą galimų parinkčių sąrašą prieš galutinai pasirinkdami.

Galbūt dažniausiai pakopiniai meniu naudojami kompiuterio operacinėje sistemoje. Pavyzdžiui, sistemoje Windows XP vartotojai naršo pakopinį meniu kiekvieną kartą spustelėję mygtuką Pradėti. Submeniu, pvz., Visos programos ir Valdymo skydas, piktogramos nerodomos, kol vartotojas nepasirenka parinkties pačiame meniu Pradėti.

Dauguma kompiuterių programų taip pat naudoja pakopinius meniu. Nors jis rodomas šiek tiek kitaip, daugumos programų viršutinis meniu yra dar vienas pavyzdys. Submeniu nepasiekiami, kol vartotojas pagrindiniame meniu nepaspaudžia Failas, Redaguoti, Žiūrėti ir kt.

Kaskadiniai meniu taip pat dažnai matomi svetainėse, įvairiomis formomis. Paprastai jie pateikiami vartotojui išskleidžiamajame sąraše. Iš pradžių užpildomas ir įjungiamas tik aukščiausio lygio išskleidžiamasis sąrašas; kiti yra tušti ir (arba) pilki. Kai vartotojas pasirenka parinktį pirmame sąraše, kitas aktyvuojamas ir užpildomas.

Kaskadinių meniu naudojimas svetainėse labai išaugo dėl asinchroninio JavaScript ir XML (AJAX) naudojimo. Anksčiau, norint užpildyti vieną išskleidžiamąjį sąrašą pagal ankstesniame sąraše pasirinktą kodą, vartotojas paprastai turėdavo atnaujinti visą tinklalapį. Tačiau naudodami AJAX kūrėjai gali kurti puslapius, kuriuose atnaujinama tik dalis puslapio. Šie AJAX pakopiniai meniu siūlo geresnę ir greitesnę vartotojo patirtį.

Nors pakopinė meniu sistema gali būti sukurta naudojant bet kokią savavališką pasirinkimų padalijimo į grupes sistemą, dažniausiai naudojamas hierarchinis ryšys. Pavyzdžiui, jei tikslas yra pateikti vartotojui miestų, iš kurių galima rinktis, sąrašą, pirmame meniu iš pradžių gali būti rodomas šalių sąrašas. Naudotojui pasirinkus šalį, kitame meniu gali būti pateiktas pasirinktoje šalyje esančių būsenų sąrašas. Tik vartotojui pasirinkus valstiją, miesto meniu užpildomas.