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