[Blog_users_ml] RE:Safariでのフォント表示

jujube blog_users_ml@dropcontrol.com
Wed, 24 Sep 2003 14:19:11 +0900


jujube です。

野澤さん、Seymour さん、ありがとうございました。

> Safariには二バイト文字を含むフォント名を解釈できないバグがあったはずです。
> (少なくともv1.0リリースの段階では)

HiraMinPro-W3とかしてもだめでした。

>>  正しく明朝系のフォントで表示されているMTのblogもあるので、自分の
>>  インデックスページのテンプレートの問題かなと思っているのですが、
>>  いろいろ試行錯誤しても解決できていません。
> なので、日本語でない明朝系のフォントを指定すればいけるのかな……?
> あとは、「Safariでも明朝体フォントで表示されているページ」のCSSを見れば、
> 何か悟りが開けるかなぁ、と思います。

悟りが開けました。

私の環境で、Safariで明朝系フォントで(一部でも)表示されているのは、たと
えば以下のblogでした。
http://www.kotonoha.or.tv/mt/
http://www.negitaku.org/
http://nebosuker.net/

これらのCSSを拝見させていただいたところ、どれも明朝系フォントで表示され
ている部分には、フォント指定がないか、逆にゴシック系フォントが指定されて
います。
ここで、いや〜〜な予感・・・

もしかと思い、これらのblogをIEや他のブラウザで確認してみました。
ドッカーン!!!
Safariで明朝系フォントで表示されている部分は、「正しく」ゴシック系フォン
トで表示されていました。
ようするにSafariでは、明朝系の指定をしないと明朝系のフォントで表示してく
れるみたいです。
へそ曲がりめっ

私の環境では、Safariはエントリーやテンプレートを一生懸命書いて保存する
と、日本語部分が???と保存されて、書き直しさせられるリスクがあります。
日本語サイトの文字コードを正しく判断してくれません。
それに加えて今回の件があり、メインブラウザとしてSafariを使うことを考えて
しまいました。

いずれにしても、野澤さんとSeymour さんのおかげで、問題はMTの設定でなく
Safari側にあることが分かり、不満は残りますが納得できました。
本当にありがとうございました。

> 「半角スペースを含むフォント名については""または''で括るべき」
> 
> と、私も教わりました。

はい、わたしもそう学びました(^^;

> でも、なんか括らなくてもIEでは反映されてるっぽい?

そうなんですよ。
Netscape系、Opera、OmniWebなども大丈夫みたいです。
それでえいやっと外してしまいました。

> Validatorに怒られた原因は、serif とか san-serifとかまで""で括ったから

いえ、それはくくってませんでしたが怒られちゃいました(^^;

> CSSの実装に詳しい人、この辺解説してくれないかな……(他力本願)

他力本願2