बिना किसी दिक्कत के साइन अप करने, लॉग इन करने, और खाते की जानकारी मैनेज करने में अपने उपयोगकर्ताओं की मदद करें.
अगर लोगों को कभी भी आपकी साइट पर लॉग इन करना पड़ता है, तो साइन-अप वाले फ़ॉर्म का बेहतर डिज़ाइन बनाना बेहद ज़रूरी है. ऐसा खास तौर पर उन लोगों पर होता है जो मोबाइल पर, खराब इंटरनेट कनेक्शन का इस्तेमाल करते हैं, जो जल्दबाज़ी में या तनाव में हैं. खराब तरीके से डिज़ाइन किए गए साइन-अप फ़ॉर्म की बाउंस दर ज़्यादा होती है. हर बाउंस का मतलब खोया हुआ और नाखुश उपयोगकर्ता हो सकता है—न सिर्फ़ साइन-अप का मौका छूट जाना ही नहीं.
यहां एक बहुत ही आसान साइन-अप फ़ॉर्म का उदाहरण दिया गया है. इसमें सभी सबसे सही तरीकों की जानकारी दी गई है:
चेकलिस्ट
- अगर हो सके, तो साइन इन करने से बचें.
- खाता बनाने का तरीका साफ़ तौर पर बताएं.
- खाते की जानकारी ऐक्सेस करने का तरीका साफ़ तौर पर बताएं.
- व्यवस्थित करें.
- सेशन की अवधि पर ध्यान दें.
- सुरक्षित रूप से पासवर्ड सेव करने और सुझाव देने में पासवर्ड मैनेजर की मदद करें.
- पासवर्ड या तो हैक हुआ है या चोरी हुआ है, उन्हें अनुमति न दें.
- पासवर्ड चिपकाने की अनुमति दें.
- पासवर्ड को सामान्य टेक्स्ट में कभी सेव या ट्रांसमिट न करें.
- पासवर्ड अपडेट करने के लिए बाध्य न करें.
- पासवर्ड बदलना या रीसेट करना आसान बनाएं.
- फ़ेडरेटेड लॉगिन चालू करें.
- खाता स्विच करना आसान बनाएं.
- कई तरीकों से पुष्टि करने की सुविधा उपलब्ध कराएं.
- उपयोगकर्ता नाम का इस्तेमाल सावधानी से करें.
- फ़ील्ड के साथ-साथ लैब में भी टेस्ट करें.
- अलग-अलग ब्राउज़र, डिवाइसों, और प्लैटफ़ॉर्म पर टेस्ट करें.
अगर हो सके, तो साइन इन करने से बचें
साइन-अप करने के लिए फ़ॉर्म लागू करने और उपयोगकर्ताओं से अपनी साइट पर खाता बनाने के लिए कहने से पहले, तय कर लें कि आपको ऐसा करने की ज़रूरत है या नहीं. जहां भी हो सके, आपको लॉगिन के पीछे की गेटिंग सुविधाओं से बचना चाहिए.
सबसे अच्छा साइन-अप फ़ॉर्म, कोई साइन-अप फ़ॉर्म नहीं है!
उपयोगकर्ता से खाता बनाने के लिए कहने का मतलब है कि उनके बीच आपका लक्ष्य दिख जाता है और वे क्या पाना चाहते हैं. आप उपयोगकर्ताओं की मदद कर रहे हैं और उनसे कह रहे हैं कि वे अपने निजी डेटा के लिए आप पर भरोसा करें. आपके स्टोर किए गए डेटा के हर पासवर्ड और आइटम में निजता और सुरक्षा से जुड़ा "डेटा क़र्ज़" होता है, जो आपकी साइट की लागत और ज़िम्मेदारी बन जाता है.
अगर उपयोगकर्ताओं से खाता बनाने के लिए कहा जाने की मुख्य वजह, नेविगेशन या ब्राउज़िंग सेशन के बीच जानकारी सेव करना है, तो क्लाइंट-साइड स्टोरेज का इस्तेमाल करें. शॉपिंग साइटों के लिए, उपयोगकर्ताओं को खरीदारी करने के लिए खाता बनाने के लिए मजबूर करना शॉपिंग कार्ट को छोड़ने की एक बड़ी वजह होती है. आपको बिना लॉग-इन किए खरीदारी करने की सुविधा को डिफ़ॉल्ट बनाना चाहिए.
साइन इन करना आसान बनाएं
अपनी साइट पर खाता बनाने का तरीका साफ़ तौर पर बताएं. उदाहरण के लिए, पेज के सबसे ऊपर दाईं ओर मौजूद लॉगिन करें या साइन इन करें बटन का इस्तेमाल करें. सही आइकॉन या अस्पष्ट शब्दों का इस्तेमाल करने से बचें ("सफ़र बोर्ड करें!", "हमसे जुड़ें") और नेविगेशन मेन्यू में लॉगिन न छिपाएं. उपयोगिता विशेषज्ञ स्टीव क्रुग ने वेबसाइट उपयोगिता के इस तरीक़े को बताया: मुझे सोचने पर मजबूर न करना पड़े! अगर आपको अपनी वेब टीम के अन्य लोगों को समझाने की ज़रूरत है, तो Analytics का इस्तेमाल करके, अलग-अलग विकल्पों का असर देखें.
![Android फ़ोन पर, मॉकअप ई-कॉमर्स वेबसाइट के दो स्क्रीनशॉट देखे जा रहे हैं. बाईं ओर वाले लिंक के लिए, साइन-इन करने के लिंक के आइकॉन का इस्तेमाल किया गया है. हालांकि, यह लिंक थोड़ा मुश्किल है. दाईं ओर वाले लिंक में बस 'साइन इन करें' लिखा हुआ है](https://web.dev/static/articles/sign-up-form-best-practices/image/two-screenshots-a-mockup-62ee25473e20e.jpg?authuser=7&hl=hi)
![Gmail में साइन इन करने के स्क्रीनशॉट: एक पेज पर 'साइन इन करें' बटन पर क्लिक करने से फ़ॉर्म पर ले जाता है. इस फ़ॉर्म में 'खाता बनाएं' लिंक भी मौजूद है.](https://web.dev/static/articles/sign-up-form-best-practices/image/screenshots-sign-for-gm-52c4c6c94532a.jpg?authuser=7&hl=hi)
यहां दिखाई गई विंडो से बड़ी साइज़ की विंडो में, Gmail साइन इन करें लिंक और खाता बनाएं बटन दिखाता है.
उन उपयोगकर्ताओं के खातों को ज़रूर लिंक करें जो Google जैसे किसी आइडेंटिटी प्रोवाइडर से साइन अप करते हैं और जो ईमेल और पासवर्ड का इस्तेमाल करके भी साइन अप करते हैं. ऐसा करना तब आसान होता है, जब आपके पास आइडेंटिटी प्रोवाइडर के प्रोफ़ाइल डेटा से, किसी उपयोगकर्ता के ईमेल पते को ऐक्सेस करने और दोनों खातों को मैच करने का विकल्प हो. नीचे दिया गया कोड बताता है कि 'Google साइन इन' उपयोगकर्ता के लिए, ईमेल डेटा कैसे ऐक्सेस किया जा सकता है.
// auth2 is initialized with gapi.auth2.init()
if (auth2.isSignedIn.get()) {
var profile = auth2.currentUser.get().getBasicProfile();
console.log(`Email: ${profile.getEmail()}`);
}
खाते की जानकारी ऐक्सेस करने का तरीका साफ़ तौर पर बताएं
उपयोगकर्ता के साइन इन करने के बाद, खाते की जानकारी ऐक्सेस करने का तरीका साफ़ तौर पर बताएं. खास तौर पर, पासवर्ड बदलने या रीसेट करने के तरीके को साफ़ तौर पर बताएं.
व्यवस्थित तरीके से पूरे डेटा को हटाएं
साइन-अप फ़्लो में, आपका काम मुश्किलों को कम करना और उपयोगकर्ता को ध्यान में रखना है. ग़ैर-ज़रूरी चीज़ों को हटाएं. यह मोह और ध्यान भटकने का समय नहीं है!
साइन अप करते समय, कम से कम अनुरोध करें. ज़रूरत पड़ने पर ही, उपयोगकर्ता का अतिरिक्त डेटा (जैसे कि नाम और पता) इकट्ठा करें. ऐसा तब करें, जब उपयोगकर्ता को यह डेटा देने से साफ़ तौर पर कोई फ़ायदा मिले. ध्यान रखें कि डेटा के जिस भी आइटम की जानकारी दी जाती है और जिसे स्टोर किया जाता है उसकी लागत और कानूनी जवाबदेही होती है.
उपयोगकर्ताओं को उनके संपर्क की सही जानकारी मिले, यह पक्का करने के लिए उन्हें दो बार न डालें. इससे फ़ॉर्म भरने की प्रोसेस धीमी हो जाती है और फ़ॉर्म फ़ील्ड को ऑटोमैटिक भरने का कोई मतलब नहीं बनता. इसके बजाय, संपर्क जानकारी डालने के बाद, उपयोगकर्ता को पुष्टि करने वाला कोड भेजें. इसके बाद, जवाब देने के बाद खाता बनाना जारी रखें. यह साइन-अप का एक सामान्य पैटर्न है: उपयोगकर्ताओं को इसके इस्तेमाल की आदत हो चुकी है.
उपयोगकर्ताओं को हर बार नए डिवाइस या ब्राउज़र में साइन इन करने पर एक कोड भेजकर, बिना पासवर्ड के साइन इन करने के बारे में सोचा जा सकता है. Slack और Medium जैसी साइटें, इसके वर्शन का इस्तेमाल करती हैं.
फ़ेडरेटेड लॉगिन की तरह, इसका एक अतिरिक्त फ़ायदा है. आपको उपयोगकर्ता पासवर्ड मैनेज करने की ज़रूरत नहीं पड़ती.
सेशन की अवधि पर ध्यान दें
उपयोगकर्ता की पहचान के लिए आप चाहे कोई भी तरीका अपनाएं, आपको सेशन की अवधि के बारे में सोच-समझकर फ़ैसला लेना होगा: उपयोगकर्ता कितने समय तक लॉग इन रहता है और उन्हें लॉग आउट करने की क्या वजह हो सकती है.
इस बात पर ध्यान दें कि आपके उपयोगकर्ता, मोबाइल का इस्तेमाल कर रहे हैं या डेस्कटॉप पर. साथ ही, यह भी सोचें कि वे डेस्कटॉप पर कॉन्टेंट शेयर कर रहे हैं या किसी डिवाइस का इस्तेमाल कर रहे हैं.
पासवर्ड मैनेज करने वाले लोगों को, पासवर्ड के सुझाव देने और उन्हें सेव करने में मदद करें
तीसरे पक्ष और पहले से मौजूद ब्राउज़र पासवर्ड मैनेजर की मदद से, पासवर्ड सेव किए जा सकते हैं और उनका सुझाव दिया जा सकता है. इससे, उपयोगकर्ताओं को खुद पासवर्ड चुनने, याद रखने या टाइप करने की ज़रूरत नहीं पड़ती. पासवर्ड मैनेज करने वाले ऐप्लिकेशन, मॉडर्न ब्राउज़र में, खातों को सभी डिवाइसों पर सिंक करने, प्लैटफ़ॉर्म के हिसाब से खास और वेब ऐप्लिकेशन, और नए डिवाइसों के लिए सही तरीके से काम करते हैं.
इससे साइन-अप फ़ॉर्म को सही तरीके से कोड करना बेहद ज़रूरी हो जाता है, खास तौर पर अपने-आप पूरा होने की सही वैल्यू का इस्तेमाल करना. साइन-अप फ़ॉर्म में, नए पासवर्ड के लिए autocomplete="new-password"
का इस्तेमाल करें. साथ ही, जहां भी मुमकिन हो, अन्य फ़ॉर्म फ़ील्ड में अपने-आप पूरा होने वाली सही वैल्यू जोड़ें. जैसे, autocomplete="email"
और autocomplete="tel"
. साइन अप और साइन-इन फ़ॉर्म में अलग-अलग name
और id
वैल्यू का इस्तेमाल करके, form
एलिमेंट के साथ-साथ input
, select
, और textarea
एलिमेंट के लिए भी पासवर्ड मैनेजर की मदद की जा सकती है.
आपको मोबाइल पर सही कीबोर्ड देने और ब्राउज़र से बुनियादी तौर पर पुष्टि करने की सुविधा चालू करने के लिए, सही type
एट्रिब्यूट का भी इस्तेमाल करना चाहिए.
इस बारे में ज़्यादा जानने के लिए, पेमेंट और पते के फ़ॉर्म का इस्तेमाल करने के सबसे सही तरीके देखें.
पक्का करें कि लोग सुरक्षित पासवर्ड डालें
पासवर्ड मैनेजर को पासवर्ड का सुझाव देने की सुविधा देना सबसे अच्छा विकल्प है. साथ ही, आपको उपयोगकर्ताओं को ब्राउज़र और तीसरे पक्ष के ब्राउज़र मैनेजर के सुझाए गए मज़बूत पासवर्ड स्वीकार करने के लिए भी बढ़ावा देना चाहिए.
हालांकि, कई उपयोगकर्ता अपने खुद के पासवर्ड डालना चाहते हैं. इसलिए, आपको पासवर्ड बेहतर बनाने के नियम लागू करने होंगे. अमेरिका के नैशनल इंस्टिट्यूट ऑफ़ स्टैंडर्ड्स ऐंड टेक्नोलॉजी की ओर से, असुरक्षित पासवर्ड से बचने के तरीके बताए गए हैं.
पासवर्ड हैक या चोरी न होने दें
पासवर्ड के लिए भले ही आप कोई भी नियम चुनें, आपको कभी भी ऐसे पासवर्ड के इस्तेमाल की अनुमति नहीं देनी चाहिए जो सुरक्षा के उल्लंघनों की वजह से बिना अनुमति के सार्वजनिक किए गए हों.
उपयोगकर्ता के पासवर्ड डालने के बाद, आपको यह देखना होगा कि कहीं कोई ऐसा पासवर्ड तो नहीं है जिसके साथ पहले ही छेड़छाड़ की गई हो. How I Been Pwned पासवर्ड की जांच करने के लिए एपीआई उपलब्ध कराता है या इसे खुद एक सेवा के तौर पर चलाया जा सकता है.
Google के Password Manager से, आपको यह देखने की सुविधा भी मिलती है कि आपके किसी मौजूदा पासवर्ड के साथ छेड़छाड़ तो नहीं की गई.
अगर आप उपयोगकर्ता के सुझाए गए पासवर्ड को अस्वीकार करते हैं, तो खास तौर पर उन्हें बताएं कि इसे क्यों अस्वीकार किया गया. समस्याओं को इनलाइन दिखाएं और उन्हें ठीक करने का तरीका बताएं. ऐसा तब करें, जब उपयोगकर्ता ने कोई वैल्यू डाली हो, न कि साइन-अप फ़ॉर्म सबमिट करने के बाद, और आपके सर्वर से जवाब का इंतज़ार करने के बाद.
पासवर्ड चिपकाने पर पाबंदी न लगाएं
कुछ साइटें पासवर्ड इनपुट में टेक्स्ट चिपकाने की अनुमति नहीं देती हैं.
पासवर्ड चिपकाने की अनुमति न देने पर, उपयोगकर्ता परेशान होते हैं और ऐसे पासवर्ड बढ़ते हैं जो याद रखने में आसान होते हैं (और इसलिए उनसे छेड़छाड़ करना आसान हो सकता है). साथ ही, यूनाइटेड किंगडम नैशनल सायबर सिक्योरिटी सेंटर जैसे संगठनों के मुताबिक, इससे सुरक्षा कम हो सकती है. उपयोगकर्ताओं को सिर्फ़ यह जानकारी होती है कि पासवर्ड चिपकाने के बाद, उन्हें चिपकाने की अनुमति नहीं दी जाती. इसलिए, पासवर्ड चिपकाने की अनुमति न देने पर, क्लिपबोर्ड से जुड़ी जोखिम की आशंकाओं से बचा नहीं जाता.
पासवर्ड को कभी भी सामान्य टेक्स्ट में सेव या ट्रांसमिट न करें
पासवर्ड सॉल्ट और हैश ज़रूर करें. अपने हैशिंग एल्गोरिदम बनाने की कोशिश न करें!
पासवर्ड ज़बरदस्ती अपडेट करने की सुविधा चालू न करें
उपयोगकर्ताओं को बिना किसी भेदभाव के अपने पासवर्ड अपडेट करने के लिए मजबूर न करें.
आईटी डिपार्टमेंट के लिए, पासवर्ड ज़बरदस्ती अपडेट करना महंगा हो सकता है, उपयोगकर्ता परेशान कर सकते हैं, और सुरक्षा पर ज़्यादा असर नहीं पड़ता है. इसकी वजह से लोगों को ऐसे पासवर्ड का इस्तेमाल करने के लिए बढ़ावा भी मिल सकता है जो याद न हों या पासवर्ड का फ़िज़िकल रिकॉर्ड रखें.
हर हाल में पासवर्ड अपडेट करने के बजाय, आपको खाते में होने वाली असामान्य गतिविधि पर नज़र रखनी चाहिए. साथ ही, उपयोगकर्ताओं को चेतावनी देनी चाहिए. अगर हो सके, तो आपको उन पासवर्ड पर भी नज़र रखनी चाहिए जो डेटा के गलत इस्तेमाल की वजह से हैक हो गए हैं.
आपको अपने उपयोगकर्ताओं को उनके खाते के लॉगिन इतिहास का ऐक्सेस भी देना चाहिए, ताकि उन्हें पता चल सके कि लॉगिन कहां और कब हुआ.
![Gmail खाता गतिविधि पेज](https://web.dev/static/articles/sign-up-form-best-practices/image/gmail-account-activity-pa-c70c73f9a3264.jpg?authuser=7&hl=hi)
पासवर्ड बदलना या रीसेट करना आसान बनाना
उपयोगकर्ताओं को यह साफ़ तौर पर बताएं कि उनके खाते का पासवर्ड कहां और कैसे अपडेट करना है. कुछ साइटों पर, यह बहुत मुश्किल है.
बेशक, आपको उपयोगकर्ताओं के लिए अपना पासवर्ड भूल जाने पर उसे रीसेट करने की प्रक्रिया को भी आसान बनाना चाहिए. Open Web Application Security Project में खोए हुए पासवर्ड को मैनेज करने के तरीके के बारे में ज़्यादा जानकारी दी गई है.
अपने कारोबार और उपयोगकर्ताओं को सुरक्षित रखने के लिए, यह खास तौर पर ज़रूरी है कि अगर उपयोगकर्ताओं को पता चलता है कि आपके पासवर्ड के साथ छेड़छाड़ की गई है,
तो वे अपना पासवर्ड बदल लें. इसे आसान बनाने के लिए, आपको अपनी साइट में /.well-known/change-password
का ऐसा यूआरएल जोड़ना चाहिए जो आपके पासवर्ड मैनेजमेंट पेज पर रीडायरेक्ट करता हो. इसकी मदद से, पासवर्ड मैनेजर आपके उपयोगकर्ताओं को सीधे उस पेज पर नेविगेट कर सकते हैं जहां वे आपकी साइट का पासवर्ड बदल सकते हैं. यह सुविधा अब Safari और Chrome में लागू की जा चुकी है और यह दूसरे ब्राउज़र में भी आ रही है. पासवर्ड बदलने के लिए एक लोकप्रिय यूआरएल जोड़कर, उपयोगकर्ताओं को आसानी से
पासवर्ड बदलने में मदद करें.
इसके लिए, पासवर्ड बदलने का तरीका बताया गया है.
अगर उपयोगकर्ता चाहें, तो उन्हें अपने खाते को मिटाने की आसान सुविधा भी देनी चाहिए.
तीसरे पक्ष की पहचान देने वाली कंपनियों की मदद से लॉगिन की सुविधा दें
कई उपयोगकर्ता, वेबसाइटों में लॉग इन करने के लिए, ईमेल पता और पासवर्ड वाले साइन-अप फ़ॉर्म का इस्तेमाल करते हैं. हालांकि, आपको उपयोगकर्ताओं को किसी तीसरे पक्ष के आइडेंटिटी प्रोवाइडर (जिसे फ़ेडरेटेड लॉगिन भी कहा जाता है) के ज़रिए लॉग इन करने की सुविधा भी देनी चाहिए.
![WordPress का लॉगिन पेज](https://web.dev/static/articles/sign-up-form-best-practices/image/wordpress-login-page-b16b91f2dcb13.jpg?authuser=7&hl=hi)
इस तरीके के कई फ़ायदे हैं. फ़ेडरेटेड लॉगिन का इस्तेमाल करके खाता बनाने वाले उपयोगकर्ताओं के लिए, आपको पासवर्ड मांगने, उनसे संपर्क करने या स्टोर पासवर्ड मांगने की ज़रूरत नहीं है.
फ़ेडरेटेड लॉगिन की मदद से भी, प्रोफ़ाइल की पुष्टि की गई अतिरिक्त जानकारी ऐक्सेस की जा सकती है, जैसे कि ईमेल पता. इसका मतलब है कि उपयोगकर्ता को न तो वह डेटा डालना है और न ही आपको खुद पुष्टि करनी है. फ़ेडरेटेड लॉगिन भी उपयोगकर्ताओं के लिए नया डिवाइस खरीदने की प्रक्रिया को आसान बना सकता है.
अपने वेब ऐप्लिकेशन में 'Google साइन इन' को इंटिग्रेट करने से, साइन अप करने के विकल्पों में फ़ेडरेटेड लॉगिन जोड़ने का तरीका पता चलता है. पहचान करने के लिए कई अन्य प्लैटफ़ॉर्म उपलब्ध हैं.
खाता स्विच करना आसान बनाएं
कई उपयोगकर्ता एक ही ब्राउज़र का इस्तेमाल करके डिवाइस शेयर करते हैं और खातों के बीच अदला-बदली करते हैं. उपयोगकर्ता, फ़ेडरेटेड लॉगिन ऐक्सेस करते हैं या नहीं, आपको खाता स्विच करने की प्रक्रिया को आसान बनाना चाहिए.
![Gmail, खाता स्विच करने की जानकारी दिखाई जा रही है](https://web.dev/static/articles/sign-up-form-best-practices/image/gmail-showing-account-sw-452d02090bac6.jpg?authuser=7&hl=hi)
बहु-स्तरीय पुष्टि (MFA) की सुविधा दें
बहु-स्तरीय पुष्टि (MFA) का मतलब है कि यह पक्का करना कि उपयोगकर्ता एक से ज़्यादा तरीकों से पुष्टि की सुविधा देते हैं. उदाहरण के लिए, उपयोगकर्ता को पासवर्ड सेट करने के लिए कहना, ईमेल या मैसेज (एसएमएस) से भेजे गए एक बार इस्तेमाल होने वाले पासवर्ड या ऐप्लिकेशन पर आधारित एक बार इस्तेमाल होने वाले कोड, सुरक्षा कुंजी या फ़िंगरप्रिंट सेंसर का इस्तेमाल करके भी पुष्टि की प्रक्रिया लागू की जा सकती है. एसएमएस ओटीपी से पुष्टि करने के सबसे सही तरीके और WebAuthn के साथ बेहतर तरीके से पुष्टि करने की सुविधा चालू करना. इसमें, कई तरीकों से पुष्टि करने की सुविधा को लागू करने के तरीके की जानकारी दी गई है.
अगर आपकी साइट निजी या संवेदनशील जानकारी का इस्तेमाल करती है, तो आपको बहु-स्तरीय पुष्टि (MFA) ज़रूर देनी चाहिए या इसे लागू करना चाहिए.
उपयोगकर्ता नाम का ख्याल रखें
किसी उपयोगकर्ता नाम का उपयोग तब तक न करें, जब तक (या जब तक) आपको उसकी आवश्यकता न हो. ये ऐप्लिकेशन लोगों को सिर्फ़ ईमेल पते (या टेलीफ़ोन नंबर) और पासवर्ड या फ़ेडरेटेड लॉगिन से साइन अप और साइन इन करने की सुविधा देते हैं. उपयोगकर्ता को उपयोगकर्ता नाम चुनने और उसे याद रखने के लिए मजबूर न करें.
अगर आपकी साइट के लिए उपयोगकर्ता नामों को अपडेट करना ज़रूरी है, तो उन पर अनुचित नियम न लागू करें और उपयोगकर्ताओं को उपयोगकर्ता नाम अपडेट करने से न रोकें. अपने बैकएंड पर, आपको हर उपयोगकर्ता खाते के लिए एक यूनीक आईडी जनरेट करना होगा, न कि उपयोगकर्ता नाम जैसे निजी डेटा के आधार पर आइडेंटिफ़ायर.
यह भी पक्का करें कि उपयोगकर्ता नामों के लिए autocomplete="username"
का इस्तेमाल किया जा रहा है.
अलग-अलग डिवाइसों, प्लैटफ़ॉर्म, ब्राउज़र, और वर्शन पर टेस्ट करें
उन प्लैटफ़ॉर्म पर साइन-अप फ़ॉर्म की जांच करें जो आपके उपयोगकर्ताओं के लिए सबसे ज़्यादा इस्तेमाल किए जाते हैं. फ़ॉर्म एलिमेंट के फ़ंक्शन अलग-अलग हो सकते हैं और व्यूपोर्ट के साइज़ में अंतर की वजह से लेआउट से जुड़ी समस्याएं हो सकती हैं. ब्राउज़र स्टैक कई तरह के डिवाइसों और ब्राउज़र पर ओपन सोर्स प्रोजेक्ट के लिए मुफ़्त में जांच की सुविधा देता है.
आंकड़े और असल उपयोगकर्ता मॉनिटर करने की सुविधा लागू करना
आपको फ़ील्ड डेटा के साथ-साथ लैब डेटा की भी ज़रूरत पड़ती है, ताकि आप यह समझ सकें कि आपके साइन-अप फ़ॉर्म के उपयोगकर्ताओं का अनुभव कैसा है. Analytics और रीयल उपयोगकर्ता मॉनिटरिंग (आरयूएम) से आपके उपयोगकर्ताओं के असल अनुभव का डेटा मिलता है. जैसे, साइन-अप पेजों को लोड होने में कितना समय लगता है, उपयोगकर्ता किन यूज़र इंटरफ़ेस (यूआई) कॉम्पोनेंट के साथ इंटरैक्ट करते हैं (या नहीं करते), और उपयोगकर्ताओं को साइन-अप पूरा करने में कितना समय लगता है.
- पेज के आंकड़े: आपके साइन-अप फ़्लो में हर पेज के लिए, पेज व्यू, बाउंस रेट, और एग्ज़िट.
- इंटरैक्शन के आंकड़े: लक्ष्य फ़नल और इवेंट से पता चलता है कि उपयोगकर्ता, साइन-अप फ़्लो को कहां छोड़ते हैं और कितने प्रतिशत उपयोगकर्ताओं ने आपके साइन-अप पेजों के बटन, लिंक, और अन्य कॉम्पोनेंट पर क्लिक किया.
- वेबसाइट की परफ़ॉर्मेंस: उपयोगकर्ता को ध्यान में रखकर बनाई गई मेट्रिक से आपको यह पता चल सकता है कि साइन अप फ़्लो लोड होने में ज़्यादा समय लग रहा है या दिखने में रुकावट आ रही है.
छोटे-छोटे बदलावों से साइन-अप वाले फ़ॉर्म के पूरे होने की दर में बड़ा फ़र्क़ पड़ सकता है. Analytics और RUM की मदद से, बदलावों को ऑप्टिमाइज़ किया जा सकता है और उन्हें प्राथमिकता दी जा सकती है. साथ ही, अपनी साइट पर उन समस्याओं को मॉनिटर किया जा सकता है जो लोकल टेस्टिंग से नहीं दिखती हैं.
सीखना जारी रखें
- साइन-इन फ़ॉर्म इस्तेमाल करने के सबसे सही तरीके
- पेमेंट और पते के फ़ॉर्म के सबसे सही तरीके
- बेहतरीन फ़ॉर्म बनाएं
- मोबाइल फ़ॉर्म डिज़ाइन करने के सबसे सही तरीके
- फ़ॉर्म कंट्रोल करने की बेहतर सुविधा
- सुलभता फ़ॉर्म बनाना
- क्रेडेंशियल मैनेजमेंट एपीआई का इस्तेमाल करके, साइन-अप फ़्लो को व्यवस्थित करना
- WebOTP API की मदद से वेब पर फ़ोन नंबर की पुष्टि करना
Unsplash पर @eco Warriorpreness की फ़ोटो.