मेरे वेब एप्लिकेशन को हिंदी फ़ॉन्ट्स समस्या का सामना करना पड़ता है


सर, मैं डॉट नेट में नया हूं…
मैंने हिंदी के लिए वेब एप्लिकेशन लागू किया,
मैंने अपने डॉट नेट एप्लिकेशन में कल्चर (कृति देव फ़ॉन्ट्स) का उपयोग किया
तो मेरी समस्या IE6 से IE 9 तक ठीक है
जब मैंने अन्य ब्राउज़र (क्रोम, मोज़िला आदि) खोले
तब फ़ॉन्ट वास्तविक रूप से अंग्रेजी शब्दों में दिखाई देने में विफल रहता है
इसका मतलब अन्य ब्राउज़र को समर्थन नहीं है, कृपया कोई विचार दें
इस समस्या को हल करने के लिए

समाधान 2

उपयोग किए गए फ़ॉन्ट के कारण आपकी वेबसाइट सभी ब्राउज़रों के साथ ठीक से व्यवहार नहीं करती है। भारतीय भाषा के फॉन्ट ज्यादातर लैटिन फॉन्ट की तरह नियमित नहीं हैं, और कई प्रतीकों को ओवरलैपिंग माना जाता है – एक अक्षर को दूसरे अक्षर के ऊपर या नीचे दिखना पड़ सकता है, लेकिन रेंडर करते समय उसका स्थान नहीं छोड़ना चाहिए, इस प्रकार का फॉन्ट रेंडरिंग पुराने ब्राउज़रों में इसे ठीक से प्रबंधित नहीं किया गया है, इसीलिए आपको सफेद रिक्त स्थान की समस्या है।

IE5 निश्चित रूप से एक पुराना ब्राउज़र है, जिसके लिए हम कोई पैच-अप या मरम्मत नहीं कर सकते हैं, और यह गारंटी नहीं दे सकते हैं कि सभी सुविधाएँ अच्छी तरह से काम करेंगी। हालाँकि, यदि आपकी साइट एक सार्वजनिक वेबसाइट है तो आप उम्मीद कर सकते हैं कि अधिकांश विज़िटर IE6 या इसके बाद के संस्करण का उपयोग कर रहे होंगे, इसलिए आपको कम समस्याएँ होंगी।

यहां ध्यान रखने योग्य एक और महत्वपूर्ण बात यह है: आपको वेबसाइटों के लिए गैर-यूनिकोड फ़ॉन्ट से बचने का प्रयास करना चाहिए, और अपनी स्थानीय भाषा की वेबसाइटों के लिए कुछ उपलब्ध मानक यूनिकोड फ़ॉन्ट का उपयोग करना चाहिए। इससे साइट को उचित फ़ॉन्ट स्वचालित रूप से प्रदर्शित होने में मदद मिलेगी। इसके लिए आपको अपनी सभी सामग्री को फिर से लिखना होगा, लेकिन एक बार ऐसा करने के बाद आपकी सामग्री मानक बन जाएगी, और उसे खोज इंजनों के लिए उचित प्रदर्शन की गारंटी मिलेगी।

संदर्भ

http://www.consultsarath.com/contents/threads/TS000061-problem-in-displaying-hindi-font-in-website.aspx[^]

समाधान 1

कोई भी मानक वेब एप्लिकेशन यूनिकोड फ़ॉन्ट का उपयोग करेगा। कृति देव यूनिकोड फ़ॉन्ट नहीं है. यदि आप यूनिकोड का उपयोग करते हैं, तो ब्राउज़र स्वचालित रूप से सबसे उपयुक्त फ़ॉन्ट लोड करेगा।

यदि आप यूनिकोड का उपयोग नहीं कर रहे हैं, तो आपको उपयोगकर्ताओं से उस विशेष फ़ॉन्ट को इंस्टॉल करने के लिए कहना होगा जिसे आप अपनी वेबसाइट पर उपयोग कर रहे हैं।

कृति देव में टाइप किए गए अपने टेक्स्ट को यूनिकोड में बदलने के लिए, आप निम्नलिखित कनवर्टर का उपयोग कर सकते हैं:

http://indiatyping.com/index.php/font-converter/krutidev-to-unicode-converter[^]

コメント

タイトルとURLをコピーしました