vistaのフォントの問題

おはようございます、WEB番長のPepperです。
最近社内PCを購入する機会が多く、自分のPCも遅ればせながらvistaに入れ替えました。

XPとは違って、立ち上がりの起動画面とかのグラフィックが綺麗で、ついついうっとりしてしまいます。
(といっても、起動後の画面はAEROにどうも馴染めないのでクラシック表示にしています。)

ただ...ものすっごく気になる現象が...


20090312.jpgちょっとUserminパネルを触っていたところ、なんだか日本語のフォントがポップな感じになっていました。

よくある、IEのフォント設定が間違っているのかと思って確認したところ別に問題ないみたい。
(買ったばかりなので当たり前ですが)

ググってみたところ、同じような現象が確認されているサイトがありました。

Vista上のIE7でsans-serifで指定された部分のフォントが異常(?)になる

Internet Explorer 7でfont-family:にsans-serifのみ指定したときの表示が変

どうやらfontの指定をsans-serifのみで指定されているサイトで、なお且つ文字コードShift_jisとEUC-JPの場合にIE7をvista環境で見ると起こる現象のようです。(ややこしいですが)

上記ページで、
「・字形が日本で一般的に使われているものと異なる(中国の繁体字っぽい?)。
 例えば、『会社』の『社』のへんが、「片仮名のネ」ではなく、「示」の形そのままになる。」
と書かれてあったので、sans-serifのみで指定した「会社」という文字を記述したファイルをアップしてみましたのでもしvistaをお使いの方がいらっしゃいましたらIEで確認してみてください。

「会社」・・・UTF8版
「会社」・・・Shift_jis版
「会社」・・・EUC-JP版

どうでしょうか、Shift_jisとEUC-JPの場合だけ『社』が変じゃないでしょうか。

試しにUserminのcssも確認してみましたが、ばっちりこの条件に当てはまっていました。
(font指定がsans-serifのみで文字コードがEUC-JPでした。)

解決方法は未だわかっていないみたいで、さらにMicrosoft側の対応はあまり期待できそうもありません。

ということで、皆さんサイトのfont指定をするときにsans-serifを指定する場合は他のフォントも一緒に指定するなどの対応を行っておきましょう。


追記:
ちなみに別の買ったばかりのPCでwindows updateを行って再起動したらメール設定やらファイルやらが全て初期化されていました。
復元して解決しましたが...

大丈夫かなあ...vista...


Access Ranking

Comments