कंटेंट पर जाएँ
charmotion

VPN और सिक्योरिटी ऐप मैस्कॉट: सुरक्षित बनाम असुरक्षित

Charmotion टीम द्वारा · अपडेट:

इंडस्ट्री के हिसाब से मैस्कॉट गाइड का कवर इलस्ट्रेशन: VPN और सिक्योरिटी ऐप मैस्कॉट: Protected बनाम Exposed, Charmotion डेमो कैरेक्टर के साथ

VPN या सिक्योरिटी ऐप का मैस्कॉट यूज़र्स को डराए बिना प्रोटेक्शन स्टेटस समझना आसान बनाए। कनेक्ट होते समय loading, सुरक्षित होने पर success रिएक्शन, और असुरक्षित होने पर शांत attention लूप इस्तेमाल करें, हमेशा "सुरक्षित नहीं" जैसे सादे टेक्स्ट लेबल के साथ। लाल फ़्लैशिंग, हिलाने और अलार्म जैसे मोशन से बचें, ये असली चेतावनियों को scareware जैसा बना देते हैं।

मुख्य बातें

  • VPN लंबे समय से क्यूट मैस्कॉट इस्तेमाल करते आए हैं ताकि एक अमूर्त और डराने वाली तकनीक अपनी-सी और बेखतर लगे।
  • मतलब स्टेटस लेबल बताता है; मैस्कॉट सिर्फ़ लहजा तय करता है और उसे कभी टेक्स्ट की जगह नहीं लेनी चाहिए।
  • डिस्कनेक्ट और kill-switch स्टेट के लिए हिलाने या फ़्लैशिंग के बजाय attention इस्तेमाल करें; जश्न सिर्फ़ तब मनाएँ जब प्रोटेक्शन वापस आ जाए।
  • फ़्लैशिंग WCAG 2.3.1 की सीमाओं से नीचे रहनी चाहिए, और रंग अकेला स्टेटस संकेत नहीं हो सकता।

पहले से कोई कैरेक्टर या लोगो है? अपने कैरेक्टर को असली ऐप स्क्रीन में देखें: स्प्लैश, ऑनबोर्डिंग, लोडिंग और एम्प्टी स्टेट स्क्रीन। यह फ़्री है, आपके ब्राउज़र में चलता है और कुछ भी अपलोड नहीं होता।

VPN ऐप्स प्यारे मैस्कॉट क्यों इस्तेमाल करते हैं?

सिक्योरिटी टूल्स यूज़र्स से ऐसी चीज़ पर भरोसा करने को कहते हैं जिसे वे देख नहीं सकते। एक दोस्ताना कैरेक्टर यह भरोसा माँगना आसान बना देता है। 2017 के एक मीडिया-स्टडीज़ निबंध में Juan Llamas-Rodriguez लिखते हैं कि TunnelBear का भालू, Mullvad का छछूंदर और SlickVPN का गिरगिट जैसे VPN अवतार "आम यूज़र से सर्विस के जुड़ाव का संकेत भी देते हैं और उसके हानिरहित होने का आभास भी कराते हैं" (Flow)।

दूसरी बात पर ध्यान देना ज़रूरी है। प्यारापन हानिरहित होने का आभास देता है, जो किसी अनजान प्रोडक्ट के लिए मददगार है। लेकिन अगर कैरेक्टर किसी असली खतरे को हानिरहित दिखाने लगे, तो यही आपके खिलाफ़ भी जा सकता है। "Your connection is not protected" के बगल में एक खुशमिज़ाज मैस्कॉट उलझा हुआ संदेश देता है।

इसलिए सिक्योरिटी ऐप में डिज़ाइन का काम दोहरा है: कैरेक्टर से सेटअप और रोज़ का स्टेटस दोस्ताना बनाएँ, और पक्का करें कि वह कभी ऐसी चेतावनी को हल्का न करे जिस पर यूज़र को कदम उठाना है।

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

connecting, protected और exposed के लिए कौन-सी मैस्कॉट स्टेट सही हैं?

कनेक्शन स्टेटस अपने आप में एक छोटी स्टेट मशीन है, जो मैस्कॉट के लूप और वन-शॉट रिएक्शन (एक बार चलने वाले रिएक्शन) पर साफ़ बैठती है:

इवेंटस्टेटलूप या वन-शॉटनोट्स
ऐप खुलाenter, या एक बार लॉन्च इंट्रोवन-शॉटफिर मौजूदा स्टेटस का लूप
डिस्कनेक्टेडidle (0)लूपशांत, साफ़ "Not protected" लेबल और Connect बटन के साथ
कनेक्ट हो रहा हैloading (5)लूपसर्वर या लोकेशन टेक्स्ट में दिखाएँ
कनेक्ट हो गयाsuccess, फिर happy (1)वन-शॉट, फिर लूपजल्दी ही कम मोशन वाले लूप में आ जाएँ
कनेक्शन टूट गयाattention (9)लूपन हिलना-डुलना, न लाल फ़्लैश
Kill switch ट्रैफ़िक रोक रहा हैattention (9)लूपटेक्स्ट बताए कि ट्रैफ़िक जानबूझकर रोका गया है
यूज़र ने डिस्कनेक्ट कियाexit, फिर idle (0)वन-शॉट, फिर लूपन्यूट्रल, यह यूज़र का अपना फ़ैसला है
सुरक्षित रहते हुए लंबा idlesleeping (8)लूपwidgets के लिए वैकल्पिक कम मोशन वाली स्टेट
छह वन-शॉट रिएक्शन: success, error, yes, no, enter और exit
वन-शॉट रिएक्शन ट्रिगर से फ़ायर होते हैं और खत्म होने पर मौजूदा मूड पर लौट आते हैं।

डिस्कनेक्टेड स्टेट के लिए sad (4) का इस्तेमाल न करें। सुरक्षित न होना एक स्टेटस है, विफलता नहीं, और उदास कैरेक्टर यूज़र को जानकारी के बजाय अपराध-बोध से धकेलता है।

ढाल के आकार का कैरेक्टर "protected" के रूपक को बिना डराने वाली इमेजरी के सीधे दिखा देता है।

डर फैलाए बिना डिस्कनेक्टेड स्टेटस कैसे दिखाएँ?

मकसद यह है कि यूज़र अपना स्टेटस समझें और उस पर कदम उठाएँ, न कि डरकर अपग्रेड करें। एक शांत पैटर्न बेहतर काम करता है:

  • तथ्य बताएँ। स्क्रीन के ऊपर की ओर सादे टेक्स्ट में "Not protected" या "VPN off"।
  • एक ही एक्शन दें। सिर्फ़ एक Connect बटन, अपसेल्स की भीड़ नहीं।
  • अलार्म नहीं, attention इस्तेमाल करें। attention लूप खतरे का आभास दिए बिना ध्यान खींचता है। ज़्यादा तेज़ विज़ुअल ट्रीटमेंट असली घटनाओं के लिए बचाकर रखें।
  • डर नहीं, सुरक्षा लौटने का जश्न मनाएँ। सुरक्षा लौटने पर success रिएक्शन चलता है, ताकि सकारात्मक पल यूज़र के अपने एक्शन से जुड़ा रहे।

ऐसे पैटर्न से बचें जो scareware जैसे लगते हैं: काउंटडाउन, धड़कते लाल बैकग्राउंड, हिलते आइकन और नकली "threats detected" काउंटर। इनसे यूज़र आपके अलर्ट पर भरोसा करना छोड़ देते हैं, जो एक सिक्योरिटी प्रोडक्ट की ज़रूरत के ठीक उलट है।

अगर attention लूप दूसरे कंटेंट के साथ पाँच सेकंड से ज़्यादा चलता है, तो WCAG 2.2.2 के अनुसार उसे पॉज़ करने, रोकने या छिपाने का तरीका होना चाहिए (W3C)। कुछ चक्रों के बाद एक स्थिर attention पोज़ पर रुक जाना इसका पालन करने का आसान तरीका है।

scareware जैसे अलार्म एनिमेशन से कैसे बचें?

अलार्म जैसे मोशन की दो समस्याएँ हैं: यह भरोसा घटाता है, और एक्सेसिबिलिटी के लिए खतरा बन सकता है।

एक्सेसिबिलिटी के लिहाज़ से, WCAG 2.3.1 के अनुसार कंटेंट किसी भी एक सेकंड में तीन बार से ज़्यादा फ़्लैश नहीं होना चाहिए, जब तक वह सामान्य और लाल फ़्लैश की सीमाओं से नीचे न रहे (W3C)। लाल फ़्लैश का खास तौर पर ज़िक्र है, क्योंकि गहरे लाल फ़्लैश में ज़्यादा जोखिम होता है। धड़कता लाल चेतावनी बैज इस मानदंड पर फ़ेल हो सकता है।

भरोसे के लिहाज़ से, ज़रूरी दिखने वाला मोशन सिर्फ़ उन घटनाओं के लिए रखें जो सच में ज़रूरी हैं और जिन पर कदम उठाया जा सकता है। एक व्यावहारिक पैमाना:

  1. रोज़ का स्टेटस (connected, अपनी मर्ज़ी से disconnected): idle या happy, कोई अतिरिक्त ज़ोर नहीं।
  2. ध्यान देने की ज़रूरत (कनेक्शन टूटा, kill switch चालू): attention लूप के साथ टेक्स्ट और एक एक्शन।
  3. असली घटना (ब्रीच में क्रेडेंशियल मिले, संदिग्ध साइन-इन): मैस्कॉट छिपाएँ या फ़्रीज़ करें, और साफ़ टेक्स्ट व स्टेप्स वाला स्टैंडर्ड अलर्ट इस्तेमाल करें।

ध्यान दें कि दाँव बढ़ने के साथ मैस्कॉट की भूमिका घटती जाती है। यह जानबूझकर है। पैमाने के सबसे ऊपर यूज़र को कैरेक्टर के रिएक्शन की नहीं, सीधे निर्देश की ज़रूरत होती है।

मैस्कॉट स्टेट को साफ़ टेक्स्ट और आइकन के साथ कैसे जोड़ें?

मैस्कॉट एक सहायक संकेत है। स्टेटस उसके बिना भी पूरा होना चाहिए।

  • पहले टेक्स्ट। हर स्टेट का एक लेबल हो: "Not protected," "Connecting to Frankfurt," "Protected," "Traffic paused by kill switch."
  • सिर्फ़ रंग पर निर्भर न रहें। WCAG 1.4.1 कहता है कि जानकारी देने का एकमात्र विज़ुअल ज़रिया रंग नहीं होना चाहिए (W3C)। सिर्फ़ हरा और लाल रंग कलर विज़न की कमी वाले यूज़र्स के लिए काम नहीं करते, इन्हें टेक्स्ट और अलग-अलग आइकन के साथ जोड़ें।
  • आइकन सिस्टम अलग रखें। टूलबार और widgets के स्टेटस आइकन मैस्कॉट के एक्सप्रेशन पर निर्भर नहीं होने चाहिए।
  • बदलाव announce करें। स्टेटस में बदलाव एनिमेशन से अलग, टेक्स्ट के रूप में स्क्रीन रीडर तक पहुँचने चाहिए।
  • Static fallback। मोशन कम करें चालू होने पर स्टेटस से मेल खाता static पोज़ दिखाएँ।
Notification badge के पास attention लूप में मैस्कॉट वाला फ़ोन

Charmotion इस गाइड की स्टेट, जैसे loading, success, attention, idle, sleeping, enter और exit, एक ही .riv में mood नंबर और ट्रिगर के साथ देता है, साथ ही वेबसाइट के लिए ट्रांसपेरेंट WebM और MOV भी। Motion मोड 3D या AI से बने शील्ड और लोगो आर्टवर्क के पिक्सेल बिल्कुल वैसे ही रखता है, जो उन सिक्योरिटी ब्रांड्स के लिए सही है जिनके पास पहले से एक निखरा हुआ मार्क है। Charmotion के डेमो सेट की काँच की ढाल Aegis ऐसे ही कैरेक्टर का उदाहरण है।

क्या ब्रीच या लीक अलर्ट पर मैस्कॉट दिखना चाहिए?

आमतौर पर नहीं, या सिर्फ़ static रूप में। ब्रीच या लीक नोटिस यूज़र से कोई ज़रूरी काम करवाता है, जैसे पासवर्ड बदलना, सेशन रद्द करना या two-factor authentication चालू करना। जो भी चीज़ इन निर्देशों से ध्यान हटाए, वह अलर्ट को कम असरदार बनाती है।

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

  • error या sad रिएक्शन, जो ध्यान मैस्कॉट की भावनाओं पर ले जाते हैं;
  • निर्देशों के पास attention लूप, जो उनसे ध्यान खींचते हैं;
  • success रिएक्शन, जब तक यूज़र ने सुझाए गए स्टेप्स सच में पूरे न कर लिए हों।

यूज़र के स्टेप्स पूरे करने के बाद एक छोटा success रिएक्शन सही है। यह पुष्टि करता है कि एक्शन काम कर गया और सकारात्मक पल को यूज़र की अपनी मेहनत से जोड़ता है।

हर गंभीर कैटेगरी में यही सिद्धांत लागू होता है: कैरेक्टर यूज़र के किए पर रिएक्ट करता है, बुरी खबर पर नहीं। फ़ाइनेंस और हेल्थ से तुलना के लिए इंडस्ट्री के हिसाब से मैस्कॉट का टोन देखें।

सिक्योरिटी ऐप के स्टेटस को मैस्कॉट स्टेट से कैसे जोड़ें

  1. हर स्टेटस की लिस्ट बनाएँ. हर कनेक्शन या प्रोटेक्शन स्टेटस लिखें, जिसमें disconnected, connecting, connected, dropped और kill-switch स्टेट शामिल हों।
  2. हर एक का लेबल लिखें. हर स्टेटस को एक सादा टेक्स्ट लेबल और एक एक्शन दें, ताकि वह मैस्कॉट के बिना भी पूरा हो।
  3. शांत स्टेट तय करें. disconnected के लिए idle, connecting के लिए loading, connected के लिए success फिर happy, और कनेक्शन टूटने व kill switch के लिए attention इस्तेमाल करें।
  4. अलार्म मोशन हटाएँ. हिलना-डुलना, लाल फ़्लैश और काउंटडाउन हटाएँ, और कोई भी फ़्लैश WCAG 2.3.1 की सीमा के भीतर रखें।
  5. घटनाओं को अलग से संभालें. ब्रीच और संदिग्ध साइन-इन अलर्ट पर मैस्कॉट छिपाएँ या फ़्रीज़ करें, और success सिर्फ़ तब चलाएँ जब यूज़र समाधान पूरा कर ले।

अक्सर पूछे जाने वाले सवाल

इतने सारे VPN ऐप्स प्यारे मैस्कॉट क्यों इस्तेमाल करते हैं?

प्यारे कैरेक्टर एक अमूर्त और थोड़ी डराने वाली टेक्नोलॉजी को सहज बना देते हैं। 2017 का एक Flow निबंध बताता है कि TunnelBear का भालू और Mullvad का छछूंदर जैसे मैस्कॉट जुड़ाव का संकेत देते हैं और सर्विस के हानिरहित होने का आभास कराते हैं। इन्हें साफ़ टेक्स्ट स्टेट के साथ जोड़ें, ताकि कैरेक्टर कभी स्टेटस लेबल की जगह न ले।

यूज़र्स को डराए बिना 'not protected' कैसे दिखाएँ?

लाल फ़्लैश, हिलने या अलार्म साउंड के बजाय शांत attention लूप और सादा टेक्स्ट इस्तेमाल करें। Not protected को एक साफ़ एक्शन, जैसे Connect बटन, के पास दिखाएँ और success रिएक्शन सिर्फ़ सुरक्षा लौटने पर चलाएँ। WCAG 2.2.2 का पालन करने के लिए लंबे लूप पॉज़ करें।

क्या पासवर्ड मैनेजर में मैस्कॉट होना चाहिए?

हो सकता है, ऑनबोर्डिंग, खाली vault और पासवर्ड सेव होने जैसी पुष्टियों के लिए। ब्रीच अलर्ट और सिक्योरिटी चेतावनियों पर इसे छिपाकर या static रखें, जहाँ यूज़र्स को साफ़ स्टेप्स चाहिए। कैरेक्टर को सुरक्षा सहज बनानी चाहिए, किसी असली खतरे को हानिरहित नहीं दिखाना चाहिए।

इस गाइड से झटपट जवाब

स्रोत

संबंधित गाइड