Hatena::ブログ(Diary)

方向性∞

0000 | 00 |
2007 | 10 | 11 | 12 |
2008 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2009 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 |
2010 | 02 | 03 | 04 | 07 | 10 |

2007-10-19

Firefoxで全角数字が文字化け

ずっとFirefoxを使っていて、気になっていたけど調べてなかったこの問題。

全角数字のところがよく分からないフニャフニャの記号になってしまうことがあって、それはページ内だけではなく、タブのタイトルのところにも現れてたわけです。なので当然数字が分からない。コマッタ。

んで、調べたら速攻で見つかりました。
ココで紹介されている内容だと、とりあえず『Lucida Grande』というフォントが原因らしい。

一応バックアップを取ってから、「Lucida Grande (True Type) 」と「Lucida GrandeBold (True Type) 」の2つを消してみたら、ちゃんと表示されるようになった。やったー。


実際これで問題は解決したわけだが、文字化けしていた理由も知りたいよね。ってことで、さっき紹介した記事内のリンクをたどってみるとリンク切れ…。
URLを削って行き、検索したら見つかりましたー。コチラの記事です。
まあまあ詳しく書いてあるので、「直ればいいや」って人は読まなくてもいいと思う。

なるほど。スタイルシートのfont-familyの指定が原因だったのか。。。

てことはFirefoxオプションで「WEBページが指定したフォントを優先する」のチェックをはずしてもいけるって事?
でも製作者の主張は極力残したいので個人的にこっちの方法は嫌ですね。もう直ったし。

[追記]

コメント欄フォント自体を修正してくれた方がいたので、修正フォントを置いているページにリンクを張っておきます。

http://pyotr.guru.ru/lucida.html



この記事のついでにFirefoxバナーを貼ってみました。
そしてタイミングよくFirefox 2 の最新版 (2.0.0.8)が公開

PeterPeter 2007/11/13 00:09 フォントを削除しなくても解決方法がないかと考えたら、フォントファイルの全角数字を直すという方法もあったと思いついて、やってみました。問題は見事に解決しました。詳しいことや直されたフォントファイルはこちら:http://pyotr.guru.ru/lucida.htmlLink 。使ってみてください。

NTDSKNTDSK 2007/11/21 19:11 さすがにフォント自体をいじろうとは思わなかったですね〜。
使ってみたところ特に問題なさそうです。ありがとうございます。

タチバナタチバナ 2008/04/10 02:41 参考にさせていただきました。
おかげさまでFirefox,Thunderbird共に文字化けが直りました。
ありがとうございます。

それと、修正されたフォント頂きました。
ありがとうございました。

NTDSKNTDSK 2008/06/05 10:14 >>タチバナさん
できればフォント削除は避けたいところなので修正フォントはありがたいですね。
しばらくするとFirefox3もでますし、そちらでは従来のフォントのままでもいけるかもしれませんね。

fankfank 2008/06/22 16:41 firefox3でも、発生しています。

NTDSKNTDSK 2008/10/04 19:06 >>fankさん
となるとやっぱり同じ方法をとらないとだめなようですね。

職人.com櫻井職人.com櫻井 2009/01/05 09:09 ありがとうございます!!!めちゃめちゃ助かりました〜!

uriuri 2012/05/26 04:12 直りました!ありがとうございます!

スパム対策のためのダミーです。もし見えても何も入力しないでください
ゲスト


画像認証