कई यूनिकोड प्रवृत्तियाँ हैं जिन्हें मैं केवल बक्से के रूप में देख रहा हूँ। यह क्रोम में ही होता है। कैरेक्टर एन्कोडिंग UTF-8 पर सेट है, लेकिन ऑटोडेटेक्शन मदद नहीं करता है।
उदाहरण: []
आपको केवल दो वर्ग कोष्ठक दिखाई देंगे, लेकिन वास्तव में बीच में यूनिकोड कैरेक्टर वर्ल्ड जॉइनर है। यह एक शून्य-चौड़ाई वाला गैर-ब्रेकिंग स्पेस है।
मैंने थोड़ा सा jsfiddle डेमो भी एक साथ रखा । मैं वर्ल्ड जॉइनर कैरेक्टर नहीं देख सकता , लेकिन मैं हेयर स्पेस देख सकता हूं । (और इसे देखकर मुझे वास्तव में मतलब है कि मैं इसे नहीं देखता। आप देखते हैं?)
ऐसा तब भी होता है जब लोग कुछ नई शैली के इमोटिकॉन्स आदि पोस्ट करते हैं ।
मैं इसे कैसे ठीक करूं?
अपडेट करें:
यह हर जगह होता है (ट्विटर, फेसबुक, आप इसे नाम देते हैं)। मैं विशेष फोंट का उपयोग नहीं कर रहा हूं या मेरे सिस्टम (विंडोज 7, 64 बिट) पर फ़ॉन्ट-संबंधित कुछ बदल दिया है। क्या मैं गलत हूं कि यह सिर्फ काम करना चाहिए?
अपडेट 2:
यह मुझे पागल कर देता है। अभी भी बहुत सारे पात्र हैं जो प्रदर्शित नहीं हो रहे हैं।
उदाहरण (लपेटा हुआ उपहार)::
जैसा कि आप देख सकते हैं, क्रोम डिफ़ॉल्ट रूप से चरित्र प्रदर्शित नहीं कर रहा है। केवल जब मैं स्पष्ट रूप से Segoe UI प्रतीक को फ़ॉन्ट सेट करता हूं, तो यह होता है। Chrome फॉन्ट को स्वचालित रूप से फ़ॉलबैक के रूप में उपयोग क्यों नहीं कर रहा है?
मैं Chrome को Segoe UI प्रतीक फ़ॉन्ट कैसे पहचान सकता हूं?