ご挨拶、
多言語対応の Flash アプリケーションを作成中です。これに最初に選んだフォントは、Unicode をサポートしている Tahoma でした。クライアントは、Lucida Handwriting などの非標準フォントを好みます。Lucida Handwriting は、Tahoma と同じようにキリル文字をサポートしていないため、解決する方法がいくつかあるという問題があります。
私が理解していることから、次のことができます。
- クライアントに、Unicode と完全に互換性のある (キリル文字、ヘブライ文字、アラビア語、繁体字中国語、東アジアなど) フォントのリストを提供して、選択できるようにします。(そのようなリストをどこで入手できるかわかりません。Web を検索した結果、部分的に Unicode に準拠したフォントのリストしか見つかりませんでした。私が見た場所を見るための出発点)。
- クライアントの場所 (既にある場所) に応じて、英語を話すユーザーには Lucida Handwriting でレンダリングし、海外のユーザーには Tahoma でレンダリングします。これは少々頭の痛い問題かもしれません。誰もこのアプローチの経験がありますか?
- 英語には Lucida Handwriting を、それ以外には Tahoma を使用する新しいフォント (IE、AlexeyMK Bold) を作成します。これは、Flash ファイルの重量に対して 500k のような広告を表示しますが、(私の理解が正しければ) 初回のみロードする必要があります。
何をアドバイスしますか?これらのうちどれが合理的な解決策で、どれが完全にそこにありますか? 私が考えていない方法はありますか?
どうもありがとう!アレクセイ
編集: この件に関する良い記事: http://www.itworld.com/print/58558