मुख्य सामग्री पर जाएं

उपयोगकर्ता इंटरफेस

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

कंप्यूटर सिस्टम के साथ अंतःक्रिया करना

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

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

अपने सीखने का विस्तार करें आइकन अपने ज्ञान का विस्तार करें

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

चर्चा को प्रेरित करने वाला आइकन चर्चा को प्रेरित करें - उपयोगकर्ता इंटरफेस के डिजाइनर और इंजीनियर

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

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

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