अदृश्य टेक्स्ट (जिसे अदृश्य वर्ण, खाली वर्ण, या रिक्त स्थान भी कहते हैं) यूनिकोड मानक वर्णों का एक समूह है जिसका कोई दृश्य प्रतिनिधित्व नहीं होता। नियमित स्पेस के विपरीत, ये वर्ण पूर्णतः अदृश्य होते हैं लेकिन किसी भी टेक्स्ट फील्ड में वैध स्थान घेरते हैं। 7 अलग-अलग श्रेणियों में 49 प्रलेखित अदृश्य वर्ण हैं, जिनमें से प्रत्येक एक अलग उद्देश्य के लिए बनाया गया है।
अदृश्य वर्ण क्यों अस्तित्व में हैं?
अदृश्य वर्ण मूल रूप से विभिन्न भाषाओं में टाइपोग्राफिक और फॉर्मेटिंग समस्याओं को हल करने के लिए बनाए गए थे। उदाहरण के लिए, शून्य-चौड़ाई स्थान (U+200B) का उपयोग थाई या खमेर जैसी भाषाओं में संभावित शब्द-विभाजन बिंदुओं को दिखाने के लिए किया जाता है बिना दृश्य स्थान जोड़े।
हंगुल फिलर वर्ण (U+3164) कोरियाई लेखन प्रणाली से आता है और प्लेसहोल्डर के रूप में उपयोग होता है। खाली ब्रेल पैटर्न (U+2800) यूनिकोड ब्रेल सिस्टम का हिस्सा है और एक खाली सेल को दर्शाता है। समय के साथ, उपयोगकर्ताओं ने इन वर्णों के लिए उनके मूल तकनीकी उद्देश्यों से कहीं अधिक रचनात्मक अनुप्रयोग खोजे हैं।
अदृश्य वर्णों की 7 श्रेणियां
शून्य-चौड़ाई वर्णU+200B · U+200C · U+200D · U+2060 · U+FEFF
ऐसे वर्ण जो बिल्कुल कोई क्षैतिज स्थान नहीं घेरते। इनका उपयोग शब्द विभाजन को नियंत्रित करने, वर्णों को जोड़ने या अलग करने, और टेक्स्ट में अदृश्य मार्कर एम्बेड करने के लिए किया जाता है। खाली संदेशों और अदृश्य नामों के लिए सबसे लोकप्रिय प्रकार।
खाली स्थान वर्णU+00A0 · U+2003 · U+200A · U+2007
विभिन्न चौड़ाई के यूनिकोड स्पेस — अत्यंत पतले हेयर स्पेस से लेकर चौड़े एम स्पेस तक। सटीक टाइपोग्राफिक नियंत्रण, तालिका संरेखण, और डिज़ाइन में कस्टम स्पेसिंग बनाने के लिए उपयोगी।
खाली फिलर वर्णU+2800 · U+3164 · U+FFA0
ऐसे वर्ण जो खाली दिखते हैं लेकिन वास्तविक सामग्री के रूप में गिने जाते हैं। ब्रेल खाली (U+2800) और हंगुल फिलर (U+3164) सबसे लोकप्रिय हैं — ये गेम्स में खाली नाम और हर प्लेटफॉर्म पर खाली संदेशों के रूप में काम करते हैं।
दिशात्मक और फॉर्मेटिंग चिह्नU+200E · U+200F · U+202A–U+202E
टेक्स्ट की दिशा और एम्बेडिंग को नियंत्रित करते हैं (बाएं-से-दाएं, दाएं-से-बाएं)। अरबी, हिब्रू और अन्य RTL स्क्रिप्ट में मिश्रित-दिशा सामग्री के लिए आवश्यक। अदृश्य लेकिन आसपास के टेक्स्ट के प्रवाह को प्रभावित करते हैं।
अदृश्य गणित ऑपरेटरU+2061 · U+2062 · U+2063 · U+2064
गणितीय टाइपोग्राफी में फंक्शन एप्लीकेशन या अदृश्य गुणा जैसे निहित ऑपरेशन को दर्शाने के लिए उपयोग किए जाते हैं। इनका कोई दृश्य रूप नहीं है लेकिन सहायक प्रौद्योगिकियों को अर्थपूर्ण अर्थ प्रदान करते हैं।
लाइन और पैराग्राफ विभाजकU+2028 · U+2029
यूनिकोड-स्तर की लाइन (U+2028) और पैराग्राफ (U+2029) विभाजक। ये प्लेटफॉर्म-विशिष्ट न्यूलाइन वर्णों पर निर्भर हुए बिना टेक्स्ट ब्रेक को बाध्य करते हैं।
स्क्रिप्ट-विशिष्ट अदृश्य वर्णU+180E · U+17B4 · U+17B5
विशिष्ट लेखन प्रणालियों से जुड़े वर्ण — मंगोलियाई स्वर विभाजक (U+180E) और खमेर अदृश्य वर्ण (U+17B4, U+17B5)। अपनी मूल स्क्रिप्ट के बाहर शायद ही कभी आवश्यक।
आपको कौन सा वर्ण उपयोग करना चाहिए?
- ›व्हाट्सऐप, टेलीग्राम या डिसकॉर्ड पर खाली संदेश: ब्रेल खाली (U+2800) या हंगुल फिलर (U+3164) का उपयोग करें — ये लगभग हर प्लेटफॉर्म पर खाली-संदेश फिल्टर पास करते हैं।
- ›गेम्स में अदृश्य उपयोगकर्ता नाम: ब्रेल खाली (U+2800) फ्री फायर, PUBG और फोर्टनाइट में काम करता है। हंगुल फिलर (U+3164) एक मजबूत विकल्प है।
- ›सोशल मीडिया बायो में खाली लाइनें: शून्य-चौड़ाई स्थान (U+200B) या ब्रेल खाली (U+2800) — दोनों इंस्टाग्राम, ट्विटर और टिकटॉक एडिटर्स द्वारा स्वीकार किए जाते हैं।
- ›सटीक टाइपोग्राफिक स्पेसिंग: आवश्यक चौड़ाई के आधार पर हेयर स्पेस (U+200A), थिन स्पेस (U+2009), एन स्पेस (U+2002), या एम स्पेस (U+2003) का उपयोग करें।
- ›लाइन ब्रेक को रोकना: नॉन-ब्रेकिंग स्पेस (U+00A0) या वर्ड जॉइनर (U+2060) शब्दों को दृश्य अंतर के बिना एक ही लाइन पर रखते हैं।
- ›टेक्स्ट वॉटरमार्किंग या छुपे हुए मार्कर: शून्य-चौड़ाई वर्ण (U+200B, U+200C, U+200D) को टेक्स्ट की उत्पत्ति को ट्रैक करने के लिए अगोचर रूप से एम्बेड किया जा सकता है।
क्या यह नियमित स्पेस के समान है?
नहीं। एक नियमित स्पेस (स्पेसबार) का एक विशिष्ट यूनिकोड कोड (U+0020) होता है और यह शब्दों के बीच अंतर के रूप में दिखाई देता है। अदृश्य टेक्स्ट वर्ण मौलिक रूप से अलग हैं: ये कोई दृश्य स्थान नहीं बनाते लेकिन फिर भी सिस्टम द्वारा वैध वर्ण के रूप में पहचाने जाते हैं। यह आपको "खाली संदेश" भेजने या "खाली नाम" बनाने की अनुमति देता है जो बिल्कुल कुछ भी नहीं होने का आभास देते हैं।
क्या अदृश्य टेक्स्ट का उपयोग सुरक्षित है?
हाँ, पूर्णतः सुरक्षित। अदृश्य वर्ण यूनिकोड मानक का हिस्सा हैं — वही सिस्टम जो उन सभी अक्षरों, संख्याओं और इमोजी को एन्कोड करता है जिनका आप रोजाना उपयोग करते हैं। इनमें कोई दुर्भावनापूर्ण कोड नहीं होता और ये आपके डिवाइस को नुकसान नहीं पहुंचा सकते। ये केवल ऐसे टेक्स्ट वर्ण हैं जिनका कोई दृश्य ग्राफिक प्रतिनिधित्व नहीं है।