ブラウザにインストールされていない言語の言語パックをブラウザにインストールするように要求するには、どの HTML コードを使用すればよいか教えてください。これはIEだけですか?他のブラウザはどうですか?
2 に答える
そのようなコードはありません。たとえば、中国語の Web ページを表示するために必要なものは、基本的に、中国語の文字を含むフォントまたはフォントのセットです。このようなフォントは「言語パック」にバンドルされている場合がありますが、最近のシステムには通常、多数の漢字をサポートする複数のフォントが同梱されています。
想定される解決策ではなく、観察した問題を説明する必要があると思います。サンプル URL を投稿すると、通常は役に立ちます。
読者があなたのウェブサイトを適切に読めるようにしたいのでしょう。
アプリ/サイトを使用する前に、ユーザーにインストールや構成を何度も強制することはお勧めできません。それよりも、しっかりと計画し、設計する必要があります。
Google Web Font で優れたソリューションを見つけることができます: https://developers.google.com/webfonts/
例:
@font-face {
font-family: 'Tangerine';
font-style: normal;
font-weight: normal;
src: local('Tangerine'), url('http://themes.googleusercontent.com/font?kit=_jMq7r9ahcBZZjpP8hftNA') format('truetype');
}
*注: CSS で優先度を設定できるため、ユーザーはコンピューターで既存のフォントを使用できます。たとえば、CSS で:
Verdana, "Microsoft JhengHei", "微軟正黑體", "Microsoft YaHei", "微软雅黑", Tangerine, sans-serif, serif
ブラウザは、必要な場合にのみ、(静かに) フォントをダウンロードします。
ただし、言語パックやフォントをインストールしないと、提供された内容をユーザーが理解できるとは思えません。むしろ、トラフィック ソース (Google アナリティクスなど) を監視し、特定の市場セグメント向けに構築します。
どうか、Active-X や類似のものをあきらめて、最新の Web テクノロジに固執してください。Unicode、Web フォント、CSS はあなたの友達です。