前回までと同様に、こんどはWindowsの様々なブラウザを使って、フォントがどのように認識されているかを検証してみました。
結論としては、
Windows用ファミリーネーム(日本語)
で指定するのが、最も多くのブラウザで対応するようです。
検証した後で気づきましたが、テストしたフォントはOpenTypeでした。
Windowsの標準搭載の日本語はみなTrueType(.ttc)なので、この検証にはほとんど意味がありません。
時間のむだでした。
検証結果は以下のようになります。
////////////////////////////
検証結果は以下のようになりました。
◎Windows版 IE6.0.2およびIE7は、
- そもそもフォントを認識しない。どうやら日本語OpenTypeをきちんと認識できないようだ。
- Windows用ファミリーネーム(日本語)の英文字のみ反応する。
- Windows用ファミリーネーム(英語)の英文字のみ反応する。
- フルフォントネーム(英語)兼PostScriptネームの英文字のみ反応する。
など、反応らしきものはある。
◎Windows版 Safari 3.0.4は、
- そもそもフォントを認識しない。日本語OpenTypeをきちんと認識できないようだ。
反応らしきものはあるのだが……。
- Windows用ファミリーネーム(日本語)を「ファミリー」として認識する。
- Windows用ファミリーネーム(英語)を「ファミリー」として認識する。
- フルフォントネーム(英語)兼PostScriptネームを「ファミリー」として認識する。
ただし、ウェイトは認識しない。(ボールドで指定しても)レギュラーで表示される。<strong>で強調した場合は、上位のウェイト(ボールド)で表示される。
- Windows用ファミリーネーム(日本語)を「ファミリー」として認識する。
- Windows用フルフォントネーム(英語)を「ファミリー」として、認識する。
- Windows用ファミリーネーム(日本語)をファミリーとして認識する。
TTEditを使って、オリジナルのTrueTypeを作れば、正確に検証可能だとは思いますが、Windowsでは、日本語フォントはメイリオ、MS Pゴシック、MS P明朝ぐらいしか選択肢がないので、検証する意味はなさそうです。多分やらないと思います。
コメントする