30 April 2022

Apa itu Menu Cascading

Menu Cascading adalah sistem menu komputer di mana opsi yang dipilih dalam satu menu digunakan untuk menentukan opsi mana yang tersedia di menu berikutnya. Pengembang membagi daftar nilai yang mungkin menjadi dua atau lebih level logis, dan masing-masing level tersebut diwakili dalam satu menu. Pengguna akhir kemudian dapat mempersempit daftar total opsi yang memungkinkan sebelum membuat pilihan akhir.


Apa itu Menu Cascading


Mungkin penggunaan paling umum untuk Menu Cascading adalah dalam sistem operasi komputer. Di Windows XP, misalnya, pengguna menavigasi Menu Cascading setiap kali mereka mengklik tombol Start. Ikon di submenu seperti Semua Program dan Panel Kontrol tidak ditampilkan sampai pengguna memilih opsi dari menu Mulai itu sendiri.


Sebagian besar aplikasi komputer juga menggunakan Menu Cascading. Meskipun ditampilkan sedikit berbeda, menu teratas sebagian besar aplikasi adalah contoh lain. Submenu tidak tersedia sampai pengguna mengklik File, Edit, View, dll., dari menu utama.


Menu Cascading juga sering terlihat di situs web, dalam berbagai bentuk. Biasanya, mereka disajikan kepada pengguna melalui serangkaian daftar dropdown. Awalnya, hanya daftar dropdown tingkat atas yang diisi dan diaktifkan; lainnya kosong dan/atau berwarna abu-abu. Setelah pengguna memilih opsi di daftar pertama, yang berikutnya diaktifkan dan diisi.


Penggunaan Menu Cascading di situs web telah berkembang secara dramatis dengan penggunaan JavaScript dan XML asinkron (AJAX). Di masa lalu, kode yang diperlukan untuk mengisi satu daftar tarik-turun berdasarkan pilihan dalam daftar sebelumnya umumnya akan mengharuskan pengguna untuk menyegarkan seluruh halaman web. Namun, dengan AJAX, pengembang dapat membuat halaman di mana hanya sebagian dari halaman yang di-refresh. Menu cascading berkemampuan AJAX ini menawarkan pengalaman pengguna yang lebih baik dan lebih cepat.


Meskipun sistem Menu Cascading dapat dibuat menggunakan sistem sembarang untuk membagi pilihan ke dalam kelompok, hubungan hierarkis adalah yang paling umum digunakan. Misalnya, jika tujuannya adalah untuk menyajikan kepada pengguna daftar kota yang dapat dipilih, menu pertama awalnya dapat menampilkan daftar negara. Setelah pengguna memilih negara, menu berikutnya mungkin diisi dengan daftar negara bagian yang ada di negara yang dipilih. Hanya sekali pengguna memilih negara bagian, menu kota akan terisi.


EmoticonEmoticon