يواجه تطبيق الويب الخاص بي مشكلة الخطوط الهندية


أخي أنا جديد في الدوت نت..
لقد قمت بتنفيذ تطبيق الويب للغة الهندية،
لقد استخدمت الثقافة (Kruti dev Fonts) في تطبيق Dot Net الخاص بي
لذا فإن مشكلتي لا بأس بها في IE6 إلى IE 9
عندما قمت بفتح متصفحات أخرى (Chrome وMozilla وغيرها)
ثم لا تظهر الخطوط بشكل فعلي في الكلمات الإنجليزية
يعني عدم دعم المتصفح الآخر، يرجى إعطاء أي فكرة
لحل هذه المشكلة

الحل 2

موقع الويب الخاص بك لا يعمل بشكل صحيح مع جميع المتصفحات بسبب الخط المستخدم. خطوط اللغة الهندية في الغالب ليست منتظمة مثل الخطوط اللاتينية، ومن المفترض أن تكون العديد من الرموز متداخلة – قد يجب أن يظهر حرف واحد أعلى أو أسفل حرف آخر، ولكن يجب ألا يترك مساحة أثناء العرض، هذا النوع من عرض الخطوط يتم التعامل معها بشكل سيئ في المتصفحات السابقة، ولهذا السبب تواجه مشكلة المسافات البيضاء.

من المؤكد أن IE5 هو متصفح قديم، ولا يمكننا إجراء أي تصحيح أو إصلاح له، ولا يمكننا ضمان أن جميع الميزات ستعمل بشكل جيد. ومع ذلك، إذا كان موقعك موقعًا عامًا، فيمكنك أن تتوقع أن معظم الزوار يستخدمون IE6 أو أعلى، لذلك من المفترض أن تواجه مشكلات أقل.

هناك أمر مهم آخر يجب الاهتمام به هنا وهو: يجب أن تحاول تجنب الخطوط التي لا تحتوي على Unicode لمواقع الويب، واستخدام بعض خطوط Unicode القياسية المتاحة لمواقع الويب الخاصة بك باللغة المحلية. سيساعد هذا الموقع في عرض الخط المناسب تلقائيًا. للقيام بذلك، تحتاج إلى إعادة كتابة جميع محتوياتك، ولكن بمجرد الانتهاء من ذلك، سيصبح المحتوى الخاص بك قياسيًا، وسيضمن لك عرضًا مناسبًا لمحركات البحث.

مرجع

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

الحل 1

سيستخدم أي تطبيق ويب قياسي خطوط Unicode. Kruti Dev ليس خطًا موحدًا. إذا كنت تستخدم Unicode، فسيقوم المتصفح تلقائيًا بتحميل الخط الأنسب.

إذا كنت لا تستخدم Unicode، فيجب عليك أن تطلب من المستخدمين تثبيت هذا الخط المحدد الذي تستخدمه على موقع الويب الخاص بك.

لتحويل النص المكتوب في Kruti dev إلى Unicode، يمكنك استخدام المحول التالي:

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

コメント

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