एकता मेनूबार को क्यों छिपाती है?


17

एकता मेन्यूअर्स को डिफ़ॉल्ट रूप से क्यों छुपाती है, बजाय उन्हें पैनल के पूरे खाली स्थान में दिखाने के?


मुझे लगता है कि एकता का नेटबुक संस्करण पैनल में मेनू बार दिखाता है। यदि आप एकता के डेस्कटॉप संस्करण का उल्लेख कर रहे हैं, तो नेट्टी के लिए विकसित किया जा रहा है, तो यह प्रश्न askubuntu.com/questions/18641/…
माइकल

नहीं, मेरा मानना ​​है कि ऐसा माना जाता है कि यह डेस्कटॉप पर भी प्रदर्शित किया गया व्यवहार है। मेरा सवाल यह है कि उन्होंने ऐसा क्यों किया?
22

जवाबों:


28

एकता के डिजाइन लक्ष्यों में से एक डेस्कटॉप के अव्यवस्था को कम करना है, दूसरे को अंतरिक्ष का अधिक कुशलता से उपयोग करना है।

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

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


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

6
मुझे लगता है कि एप्लिकेशन से मेनू बार को विभाजित करना बहुत बेवकूफी है। यह सबसे बुनियादी प्रयोज्य दिशानिर्देशों को भी तोड़ता है। इसके संदर्भ से एक मेनू को हटाना कम से कम आश्चर्य और कम से कम प्रयास के सिद्धांत को तोड़ता है। यह नैतिक भी है, भले ही सेब ने हमेशा इसे इस तरह से खाया हो। (भले ही प्रयोग करने की अवधि में मेन्यू बार अच्छे या बुरे हों।) अब, एक निष्क्रिय विंडो के मेनू पर क्लिक करने के लिए, मुझे जितना प्रयोग करना है उससे अधिक क्रियाओं की आवश्यकता है: [सक्रिय करने के लिए विंडो पर क्लिक करें, स्क्रीन के शीर्ष पर जाएं मेनूबार, क्लिक करें] के बजाय बस क्लिक करें। यह बुरा है कोई फर्क नहीं पड़ता कि आप इसे कैसे उचित ठहराते हैं
brice

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

@ रोर्ड "यह मुझे बताता है कि मुझे एक विशिष्ट मेनू को सक्रिय करने के लिए माउस पॉइंटर को कहां स्थानांतरित करना है": सहमत हुए, और मैं यह भी जोड़ूंगा कि यह मुझे बताता है कि कौन से मेनू उपलब्ध हैं। जटिल अनुप्रयोगों में जो मैं हर रोज उपयोग नहीं करता हूं, मुझे हमेशा याद नहीं रहता है कि किस मेनू में एक विशिष्ट कार्रवाई उपलब्ध है, और हर समय प्रदर्शित मेनू बार होने से उद्देश्य के लिए उपयुक्त मेनू खोजने में बहुत समय लगता है, और एक मदद करता है सीखने की प्रक्रिया में बहुत कुछ।
बोरिस डेलस्टीन

0

फ़ायर्फ़ॉक्स और राइट क्लिक अभियान की परंपराएँ विशेष रूप से बुकमार्क को सीधे व्यवस्थित करने और तैनात करने के लिए एकता के सम्मेलनों को शीर्ष मेनू बार में राइट राइट क्लिक क्षमता के साथ विरोधाभास नहीं करती हैं।

यह प्रशंसनीय है कि VW चलाते समय आपको 747 का कॉकपिट और एपी नहीं रखना चाहिए। स्क्रीन रियल एस्टेट को अत्यधिक नियंत्रण और मेनू से विकृत अनुमति से अभिभूत नहीं होना चाहिए, वास्तविक सामग्री के लिए कोई स्थान नहीं छोड़ता है ... लेकिन यह वास्तविक कार्यक्षमता की कीमत पर नहीं होना चाहिए।

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

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.