संदर्भ मेनू

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

इतिहास
संदर्भ मेन्यू सबसे पहले ज़ेरॉक्स ऑल्टो कंप्यूटर पर स्मॉलटाक वातावरण में दिखाई दिए, जहां उन्हें पॉप-अप मेन्यू कहा जाता था; उनका आविष्कार 1970 के दशक के मध्य में डैन इंगल्स ने किया था।

माइक्रोसॉफ्ट ऑफिस v3.0 ने 1990 में कॉपी-एंड-पेस्ट कार्यक्षमता के लिए संदर्भ मेन्यू निवेदित किया। बोरलैंड ने 1991 में फीनिक्स एरिजोना में दूसरे विरोधाभास सम्मेलन में संदर्भ मेन्यू के व्यापक उपयोग का प्रदर्शन किया था। OS/2 v1.0 के लिए लोटस 1-2-3/G ने 1991 में अतिरिक्त स्वरूपण विकल्प जोड़े है। विंडोज़ v1.0 के लिए बोरलैंड क्वाट्रो प्रो ने 1992 में गुण संदर्भ मेन्यू विकल्प निवेदित किया था।

कार्यान्वयन
संदर्भ मेन्यू विभिन्न प्रकार के उपयोगकर्ता इंटरैक्शन के माध्यम से खोले जाते हैं जो संदर्भ मेन्यू का समर्थन करने वाले जीयूआई के एक क्षेत्र को लक्षित करते हैं। उपयोगकर्ता सहभागिता का विशिष्ट रूप और जिस माध्यम से किसी क्षेत्र को लक्षित किया जाता है, वह भिन्न होता है:


 * माइक्रोसॉफ़्ट विंडोज़, मैकओएस, या एक्स विंडो सिस्टम चलाने वाले यूनिक्स चलाने वाले कंप्यूटर पर, द्वितीयक माउस बटन (प्रायः दायां बटन) पर क्लिक करने से उस क्षेत्र के लिए एक संदर्भ मेन्यू खुल जाता है जो माउस पॉइंटर के अंतर्गत होता है।
 * शीघ्रता के लिए, कार्यान्वयन अतिरिक्त रूप से होल्ड-एंड-रिलीज़ चयन का समर्थन कर सकता है, जिसका अर्थ है कि सूचक को नीचे रखा गया है और खींचा गया है, और वांछित मेन्यू प्रविष्टि पर प्रस्तुत किया गया है।
 * एक-बटन वाले चूहों का समर्थन करने वाले सिस्टम पर, संदर्भ मेन्यू प्रायः प्राथमिक माउस बटन को दबाकर रखा जाता है (यह मैकओएस पर डॉक में आइकन पर काम करता है) या कीबोर्ड/माउस बटन संयोजन (जैसे Ctrl-mouse क्लिक इन) दबाकर खोला जाता है। क्लासिक मैक ओएस और मैकओएस है। यूनिवर्सल एक्सेस में माउस कुंजियों को सक्षम करने के लिए मैकओएस के लिए एक कीबोर्ड विकल्प है। फिर, लैपटॉप या कॉम्पैक्ट या विस्तारित कीबोर्ड प्रकार के उपयोग के आधार पर, शॉर्टकट है ++5 या +5 (संख्यात्मक कीपैड) या ++i (लैपटॉप) है।
 * मैकबुक या सरफेस जैसे मल्टीटच इंटरफेस वाले सिस्टम पर, संदर्भ मेन्यू को केवल एक के बजाय दो अंगुलियों से दबाकर या टैप करके खोला जा सकता है।

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

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

X विंडो प्रबंधक
निम्नलिखित विंडो प्रबंधक संदर्भ मेन्यू कार्यक्षमता प्रदान करते हैं:


 * 9V (9wm)
 * अवसोमे (Awesome)
 * IceWM—डेस्कटॉप, मेन्यूबार पर मिडिल-क्लिक और राइट-क्लिक कॉन्टेक्स्ट मेन्यू। टाइटलबार और टाइटलआइकन
 * ओएलडब्लूएम (olwm)
 * ओपन बॉक्स
 * साफिश (sawfish)

प्रयोज्यता
अनुचित तरीके से उपयोग किए जाने पर संदर्भ मेन्यू को उपयोगिता विश्लेषकों से कुछ आलोचना मिली है, क्योंकि कुछ एप्लिकेशन केवल संदर्भ मेन्यू में कुछ सुविधाएं उपलब्ध कराते हैं, जो अनुभवी उपयोगकर्ताओं को भी भ्रमित कर सकते हैं (विशेष रूप से जब संदर्भ मेन्यू को केवल एप्लिकेशन के क्लाइंट विंडो के सीमित क्षेत्र में ही सक्रिय किया जा सकता है ).

संदर्भ मेन्यू प्रायः पॉइंटर के नीचे एक निश्चित स्थिति में खुलता है, लेकिन जब पॉइंटर स्क्रीन के किनारे के पास होता है तो मेन्यू विस्थापित हो जाएगा - इस प्रकार स्थिरता कम हो जाती है और मांसपेशियों की मेमोरी का उपयोग बाधित होता है। यदि संदर्भ मेन्यू कीबोर्ड द्वारा ट्रिगर किया जा रहा है, जैसे कि Shift + F10 का उपयोग करके, पहचान प्रयासों को सहेजने के लिए, संदर्भ मेन्यू पॉइंटर की स्थिति के बजाय फ़ोकस किए गए विजेट के पास दिखाई देता है।

प्रलेखन में
माइक्रोसॉफ्ट के दिशानिर्देश हमेशा संदर्भ मेन्यू शब्द का उपयोग करने के लिए कहते हैं, और शॉर्टकट मेन्यू को स्पष्ट रूप से बहिष्कृत करते हैं।

यह भी देखें

 * मेन्यू कुंजी
 * पाई मेन्यू
 * स्क्रीन हॉटस्पॉट