उपयोगिता: निर्मित डायलर Android की तुलना में मूल्य के प्रतिस्थापन या उससे भी बदतर की त्रुटि

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

छवि

मूल उदाहरण के रूप में, मैं नेक्सस पर एक मानक डायलर दूंगा, और मुझे संदेह है कि अन्य एंड्रॉइड डीलरों में भी यह शामिल है।

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

एक तत्व के मूल्य को बदलने का एक मूल उदाहरण अपने पसंदीदा में एक लेख जोड़ने के लिए एक बटन है। यदि लेख पहले से ही है, तो पसंदीदा से लेख को हटाने के लिए इस नियंत्रण को एक बटन से बदल दिया जाता है।
छवि
सरल और तार्किक?

उपयोगकर्ता के लिए, हाँ। इसके अलावा, यदि यह तत्व किसी तरह से अलग तरीके से काम करता है, तो उपयोगकर्ता को इस बारे में कठिन सोचना होगा कि पसंदीदा से इस निष्कासन को कहाँ देखना है।

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

  1. हम "पसंदीदा" फ़ोल्डर के साथ पहले मामले में एक इकाई के साथ काम करते हैं, और दूसरे में - एक ही उत्पाद की खरीद।
  2. ये बटन परस्पर अनन्य हैं। यदि कोई उत्पाद है, तो उसे ऑर्डर करने का कोई मतलब नहीं है, लेकिन यदि नहीं, तो इसे किसी भी तरह से खरीदा नहीं जा सकता है।


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

उन लोगों के लिए एक और छोटा सा उदाहरण है जो पता नहीं है कि क्या है
तस्वीर में आप दो समान बटन देखते हैं। पहला (+1, लाइक) क्लिक करने के बाद उसका मान बदल जाएगा, और दूसरा (इस पोस्ट को किसी अन्य स्रोत पर प्रसारित) नहीं बदलेगा। क्यों?

छवि

यह सही है, दूसरे बटन में परस्पर अनन्य घटक नहीं है। आप इस पोस्ट को बार-बार साझा कर सकते हैं, और यदि आपने पहले से ही प्लस एक सेट कर रखा है, तो आपके लिए एकमात्र चीज प्लस एक को हटाना है।


और अब चरमोत्कर्ष:

तत्व मूल्यों के अन्य सभी प्रतिस्थापन उपयोगकर्ता के लिए एक अतिरिक्त सिरदर्द हैं।

यह कट्टरपंथी लगता है, लेकिन मेरा विश्वास करो, यदि आप 100% निश्चित नहीं हैं कि आप क्या कर रहे हैं, तो बटन मूल्य को बदलने से बचना बेहतर है, सिवाय उन लोगों के जो उपरोक्त नियमों के तहत नहीं आते हैं।

और अब चलो व्यावहारिक भाग पर चलते हैं, एंड्रॉइड में खामियों का विश्लेषण।

यहाँ मेरे Nexus डीलर के दो स्क्रीनशॉट हैं। बाईं ओर अंतिम कॉल हैं, और दाईं ओर फोन बुक है। फूलों के साथ, मैंने उन क्रियाओं को चिह्नित किया जो किसी विशेष क्षेत्र पर क्लिक करने पर किए जाते हैं।

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

सबसे बड़ी गलती और एक बहुत अच्छा उदाहरण। मुझे यकीन है कि हजारों लोग प्रोफ़ाइल फ़ोटो बदलने की कोशिश कर रहे हैं और कॉल करने की कोशिश कर रहे प्रोफ़ाइल को खोल रहे हैं।

इसके अलावा, एक नया संपर्क जोड़ने के लिए बटन कहीं गायब हो जाता है, मैंने इसे तस्वीर में एक लाल फ्रेम के साथ परिचालित किया। मुझे उसके गायब होने का कोई वस्तुनिष्ठ कारण नहीं दिखता। लेकिन स्थिति अगली स्क्रीन, प्रोफ़ाइल स्क्रीन द्वारा बढ़ जाती है, जो तब दिखाई देती है जब आप ग्राहक के आइकन पर क्लिक करते हैं। चलिए इसे प्रोफाइल नंबर 1 कहते हैं।



अब हैंडसेट नहीं बजता है, हालांकि पिछली स्क्रीन पर यह सब्सक्राइबर को कॉल करने का एकमात्र तरीका था। यहां यह इतनी तेज असंगति का कारण नहीं बनता है, क्योंकि यह अलग दिखता है, और स्क्रीन का डिज़ाइन ही अलग है। हालाँकि, तर्क भी विद्रोह कर रहा है।

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

सामान्य तौर पर, यह वह सब है जो मैं बताना चाहता था, मुझे उम्मीद है कि यह बहुत लंबा नहीं होगा, लेकिन एक निष्कर्ष के बजाय मैं पूछना चाहता हूं कि आप अपने उत्पादों में ऐसा कभी नहीं करते हैं।

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

पहले दो प्रोफाइल को मेनू से "अंतिम कॉलर्स" कहा जाता है, और तीसरा - जब आप पहले दो में से किसी में फोटो पर क्लिक करते हैं।

अब बस इतना ही, देखने के लिए धन्यवाद।

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

PS2: स्क्रीनशॉट पर नंबर नकली हैं, मुझे ये ब्लूज़ पसंद नहीं हैं, वे सार से विचलित करते हैं। हमेशा मौजूदा देश कोड नहीं होते हैं।

Source: https://habr.com/ru/post/In195572/


All Articles