【解決方法】私の Web アプリケーションはヒンディー語フォントの問題に直面しています

プログラミングQA


先生、私はドット ネットの初心者です…
ヒンディー語用の Web アプリケーションを実装しましたが、
Dot Net アプリケーションでカルチャ (Kruti dev Fonts) を使用しました
したがって、私の問題はIE6からIE9までは問題ありません
他のブラウザ(Chrome、Mozillaなど)で開いたとき
その後、フォントは実際には英語の単語で表示されません
他のブラウザはサポートされていないことを意味します。アイデアを教えてください
この問題を解決するには

解決策 2

使用されているフォントが原因で、Web サイトはすべてのブラウザで適切に動作しません。 インド言語のフォントは、ほとんどの場合、ラテン語のフォントほど規則的ではなく、多くの記号は重なっていることが想定されています。ある文字は別の文字の上または下に表示される必要がある場合がありますが、レンダリング中にそのスペースを空けてはいけません。この種のフォント レンダリングでは、以前のブラウザではうまく処理されないため、空白の問題が発生します。

IE5 は確かに古いブラウザであり、パッチアップや修復を行うことができず、すべての機能が正常に動作することを保証できません。 ただし、サイトが公開 Web サイトの場合、ほとんどの訪問者が IE6 以降を使用していることが予想されるため、問題は少なくなるはずです。

ここで注意すべきもう 1 つの重要な点は、Web サイトでは非 Unicode フォントを避け、現地言語の Web サイトでは利用可能な標準 Unicode フォントの一部を使用する必要があります。 これにより、サイトで適切なフォントが自動的に表示されるようになります。 このためには、すべてのコンテンツを書き直す必要がありますが、一度完了すると、コンテンツは標準となり、検索エンジンに適切に公開されることが保証されます。

参照

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

解決策 1

標準的な Web アプリケーションはすべて Unicode フォントを使用します。 Kruti Dev は Unicode フォントではありません。 Unicode を使用する場合、ブラウザは自動的に最適なフォントをロードします。

Unicode を使用していない場合は、Web サイトで使用している特定のフォントをインストールするようにユーザーに依頼する必要があります。

Kruti dev に入力したテキストを Unicode に変換するには、次のコンバータを使用できます。

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

コメント

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