मेन्यू (कंप्यूटिंग)

उपयोक्‍ता अंतरापृष्‍ठ (यूजर इंटरफ़ेस) डिज़ाइन में, मेन्यू कंप्यूटर या अंतः स्थापित प्रणाली (एम्बेडेड सिस्टम) के यूजर को प्रस्तुत किए गए विकल्पों या आदेशों (कमांड) की एक सूची है। मेन्यू या तो सिस्टम का संपूर्ण यूजर इंटरफ़ेस हो सकता है या अधिक जटिल इंटरफ़ेस का केवल एक भाग हो सकता है।

नेविगेशन


यूजर एक इनपुट डिवाइस का उपयोग कर मेन्यू से एक विकल्प चुनता है। कुछ इनपुट विधियों के लिए रेखीय नेविगेशन की आवश्यकता होती है: चयन तक पहुंचने तक यूजर को एक कर्सर को स्थानांतरित करना होगा या अन्यथा एक मेन्यू आइटम से दूसरे में जाना होगा। कंप्यूटर टर्मिनल पर, एक रिवर्स वीडियो बार कर्सर के रूप में कार्य कर सकता है।

टच यूजर इंटरफेस और मेन्यू जो नेविगेशन के बिना मेन्यू विकल्पों को चुनने के लिए कोड स्वीकार करते हैं, नॉन-लीनियर इंटरफेस के दो उदाहरण हैं।

मेन्यू इंटरफेस में उपयोग किए जाने वाले कुछ इनपुट डिवाइस टच स्क्रीन, कंप्यूटर कीबोर्ड, कम्प्यूटर का माउस, रिमोट कंट्रोल और माइक्रोफोन हैं। वॉयस-एक्टिवेटेड सिस्टम में, जैसे कि इंटरएक्टिव वॉयस रिस्पॉन्स, एक माइक्रोफोन यूजर की वॉयस की रिकॉर्डिंग को स्पीच रिकग्निशन सिस्टम में भेजता है, जो इसे कमांड में ट्रांसलेट करता है।

मेन्यू के प्रकार
कमांड लाइन इंटरफ़ेस का उपयोग करने वाला कंप्यूटर स्क्रीन पर असाइन किए गए शॉर्टकट (अंक, संख्या या वर्ण) के साथ संबंधित कमांड की एक सूची प्रस्तुत कर सकता है। उपयुक्त शॉर्टकट में प्रवेश करने से मेन्यू आइटम का चयन होता है। एक अधिक परिष्कृत समाधान कर्सर कुंजियों या माउस का उपयोग करके नेविगेशन प्रदान करता है (यहां तक कि दो आयामों में भी; फिर मेन्यू आइटम जीयूआई में आम मेन्यू के समान दिखाई देते हैं या लुप्त हो जाते हैं)। वर्तमान चयन को हाइलाइट किया गया है और इसे एंटर की दबाकर सक्रिय किया जा सकता है।

ग्राफिकल यूजर इंटरफेस का उपयोग करने वाला एक कंप्यूटर विकल्पों का प्रतिनिधित्व करने के लिए टेक्स्ट और प्रतीकों के संयोजन के साथ मेन्यू प्रस्तुत करता है। किसी एक प्रतीक या पाठ पर क्लिक करके, ऑपरेटर उस निर्देश का चयन कर रहा है जो प्रतीक दर्शाता है। एक संदर्भ मेन्यू एक मेन्यू है जिसमें ऑपरेटर को प्रस्तुत विकल्प स्वचालित रूप से उस वर्तमान संदर्भ के अनुसार संशोधित होते हैं जिसमें ऑपरेटर काम कर रहा है।

मेन्यू का एक सामान्य उपयोग विभिन्न कार्यों जैसे फ़ाइल को सहेजना या खोलना, किसी प्रोग्राम को छोड़ना या डेटा में प्रकलन (मैनीपुलेशन) करने के लिए सुविधाजनक पहुँच प्रदान करना है। अधिकांश विजेट टूलकिट कुछ प्रकार के पुल-डाउन या पॉप-अप मेन्यू प्रदान करते हैं। पुल-डाउन मेन्यू साधारणतया मेन्यू बार (साधारणतया एक विंडो या स्क्रीन के शीर्ष के पास) में उपयोग किए जाने वाले प्रकार होते हैं, जो प्रायः क्रिया करने के लिए उपयोग किए जाते हैं, जबकि पॉप-अप (या "फ्लाई-आउट") मेन्यू की संभावना अधिक होती है मान सेट करने के लिए उपयोग किया जाता है, और विंडो में कहीं भी दिखाई दे सकता है।

पारंपरिक ह्यूमन इंटरफ़ेस दिशानिर्देशों के अनुसार, मेन्यू नामों को सदैव "फ़ाइल", "संपादन" और इसी तरह की क्रियाएं माना जाता था। बाद के यूजर इंटरफेस विकास में इसे काफी हद तक उपेक्षित किया गया है। एक-शब्द क्रिया हालांकि कभी-कभी अस्पष्ट होती है, और इसलिए बहु-शब्द मेन्यू नामों की अनुमति देने के लिए, वर्टिकल मेन्यू के विचार का आविष्कार किया गया था, जैसा कि नेक्स्टस्टेप में देखा गया है।

मेन्यू को अब उपभोक्ता इलेक्ट्रॉनिक्स में भी देखा जाता है, जिसकी आरंभ टीवी सेट और वीसीआर से होती है, जो 1990 के दशक की आरंभ में ऑन-स्क्रीन डिस्प्ले प्राप्त करते थे, और कंप्यूटर मॉनीटर और डीवीडी प्लेयर में विस्तारित होते थे। मेन्यू टिंट, ब्राइटनेस, कंट्रास्ट, बास और ट्रेबल जैसी सेटिंग्स और चैनल मेमोरी और क्लोज्ड कैप्शनिंग जैसे अन्य कार्यों को नियंत्रित करने की अनुमति देता है। टेक्स्ट-ओनली डिस्प्ले वाले अन्य इलेक्ट्रॉनिक्स में मेन्यू भी हो सकते हैं, डिजिटल टेलीफोन के साथ बिजनेस टेलीफोन सिस्टम से लेकर मौसम रेडियो तक कुछ भी हो सकता है जिसे किसी विशिष्ट क्षेत्र में केवल विशिष्ट मौसम चेतावनियों का जवाब देने के लिए सेट किया जा सकता है। 2000 के दशक में हाल ही के अन्य इलेक्ट्रॉनिक्स में भी मेन्यू हैं, जैसे डिजिटल मीडिया प्लेयर है।

सबमेन्यू
मेन्यू को कभी-कभी श्रेणीबद्ध रूप से व्यवस्थित किया जाता है, जिससे मेन्यू संरचना के विभिन्न स्तरों के माध्यम से नेविगेशन की अनुमति मिलती है। एक तीर के साथ एक मेन्यू प्रविष्टि का चयन करना इसे विस्तारित करेगा, चयनित प्रविष्टि से संबंधित विकल्पों के साथ दूसरा मेन्यू (सबमेन्यू) दिखाएगा।

संकेतक द्वारा पार की जाने वाली संकीर्ण ऊंचाई के कारण सबमेनस की उपयोगिता की कठिन आलोचना की गई है। स्टीयरिंग नियम पूर्वानुमान करता है कि यह संचलन धीमा होगा और पैरेंट मेन्यू प्रविष्टि की सीमाओं में किसी भी तरह की त्रुटि (एर्रर) सबमेन्यू को छुपा देगी। इन त्रुटियों को कम करने के लिए प्रस्तावित कुछ तकनीकों में पॉइंटर विकर्ण को स्थानांतरित करते समय सबमेन्यू को खुला रखा जाता है और इसकी सामग्री की स्कैन क्षमता और वर्गीकरण को बढ़ाने के लिए डिज़ाइन किए गए मेगा मेन्यू का उपयोग किया जाता है। सबमेन्यू के साथ नकारात्मक यूजर अनुभव को "मेन्यू डाइविंग" कहा जाता है

संलग्न दीर्घवृत्त का उपयोग
कंप्यूटर मेन्यू फ़ंक्शंस या बटनों में, एक संलग्न दीर्घवृत्त (...) का अर्थ है कि चयन करने पर, एक और संवाद अनुसरण करेगा, जहाँ यूजर चुनाव कर सकता है या करना चाहिए। यदि दीर्घवृत्त गायब है, तो फ़ंक्शन को चयन पर निष्पादित किया जाएगा।


 * "सेव": फ़ाइल आगे इनपुट के बिना अधिलेखित हो जाएगी।
 * "इस रूप में सेव ...": निम्नलिखित संवाद में, यूजर, उदाहरण के लिए, किसी अन्य स्थान या फ़ाइल नाम, या अन्य फ़ाइल स्वरूप का चयन कर सकता है।

टचस्क्रीन
टचस्क्रीन कार्यक्षमता के साथ प्रदर्शित करता है, उदा: आधुनिक कैमरों और प्रिंटरों में भी मेन्यू होते हैं: ये ड्रॉप-डाउन मेन्यू नहीं बल्कि बटन होते हैं।

यह भी देखें

 * ड्रॉप डाउन मेन्यू
 * संघीय मानक 1037C
 * हैमबर्गर बटन
 * पाई मेन्यू
 * रेडियो की बटन
 * डब्ल्यूआईएमपी (कंप्यूटिंग)