"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > वेब यूएक्स: उपयोगकर्ताओं को सार्थक त्रुटियाँ दिखाएं

वेब यूएक्स: उपयोगकर्ताओं को सार्थक त्रुटियाँ दिखाएं

2024-11-06 को प्रकाशित
ब्राउज़ करें:285

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

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

मेरे अनुभव में, वेबसाइट हमेशा उन्हें गलत फोन नंबर प्रदान करने के लिए एक त्रुटि देती है, जो इस प्रकार पढ़ती है जैसे कि यह फ़ील्ड अमान्य है। यहाँ सामान्य संदेश है:

Web UX: Show meaningful errors to the users

यहां फ़ील्ड इनपुट से स्वयं के लिए संदेश है:

Web UX: Show meaningful errors to the users

शुरुआत में दो शून्यों के साथ प्रयास करने पर भी मुझे यह समस्या हुई, भले ही मैंने देश कोड नहीं जोड़ा हो। इसने मुझे हमेशा एक ही त्रुटि संदेश दिया, इसे कैसे ठीक किया जाए, क्या किया जाए, या यहां तक ​​कि क्या गलत था, इस बारे में कोई दिशा-निर्देश नहीं दिया गया!

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

यहां अनुरोध पेलोड है:

Web UX: Show meaningful errors to the users

प्रतिक्रिया:

{
    "errors": [
        {
            "id": "SOME-GUID",
            "status": "409",
            "code": "ENTITY_ERROR.ATTRIBUTE.INVALID",
            "title": "An attribute value is invalid."
            "detail": "The phone number must be in a valid format. Preface the phone number with ‘ ’ followed by the country code (for example,  44 844 209 0611)",
            "source": {
                "pointer": "/data/attributes/contactPhone"
            }
        }
    ]
}

इसे देखकर और विवरण पढ़कर, मैं समझ सका कि मुद्दा संख्या प्रारूप में था, जिससे मेरा जीवन आसान हो गया।

एक अंतिम विचार:

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

विज्ञप्ति वक्तव्य इस लेख को पुन: प्रस्तुत किया गया है: https://dev.to/a0m0rajab/web-ux-show-meaningful-errors-to-the-users-341j?1 यदि कोई उल्लंघन है, तो इसे हटाने के लिए [email protected] पर संपर्क करें।
नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3