2008-04-21
# Firefox 3のフォントレンダリングが好みに合わない
ここ数日Firefox 3 Betaを試している。もうすぐリリースされるUbuntu 8.04(Hardy)に搭載されるブラウザがFirefox 3 Beta 5だから、Hardyにアップグレードする前にFirefox 3がどんな感じか知っておきたいのだ。
Firefox 3になってレンダリングは速くなり、JavaScriptのパフォーマンスもFirefox 2の2倍程度高速だとか。JavaScriptを多用するWebアプリケーションをブラウジングすることの多い昨今待ち望まれたバージョンアップではないだろうか。詳しくはMoziila Japanの出しているリリースノートをご覧あれ。
さて、kayakayaが気にしているのは、フォントの描写だ。Firefox 2とFirefox 3では明らかにフォントの表示に差が出ている。まぁ、とにかく実物を見てほしい。環境はUbuntu 7.10(Gutsy Gibbon) + GNOME + Firefox、FirefoxのフォントがM+1P+IPAG。
キャプチャ画面の左がFirefox 2、右がFirefox 3 Beta 4
Firefox 2の方が線が太く、色調として黒く見える。Firefox 3は線が細く、サブピクセルレンダリングのおかげで色が出てしまっている文字もある。線が細いからサブピクセルレンダリングの色が出てしまうのかな?いずれにせよ、どちらを見やすいかは人によるだろう。まさしく好みの問題だと思う。kayakayaは太みあるFirefox 2のフォント描写の方が好き。Firefox 3は細すぎて眼が疲れてしまう。それに遠目に見たらジャギーに感じなくもない。
リリースノートではフォントついて次のように説明されている。
新しいグラフィックおよびフォント処理: Gecko 1.9 の新しいグラフィックおよびテキストレンダリングアーキテクチャは、CSS や SVG のレンダリングだけでなく、リガチャや複雑な筆記体を使ったフォントの表示を改善します。
Gecko 1.8(Firefox 2)とGecko 1.9(Firefox 3)の違いと捉えればいいのかな。レンダリングエンジンが原因だとすると手の出しようがない。困るなぁ。Firefox 3になって性能が向上するのは喜ばしいけれどフォント描写が気に入らなかったらどうしようもない。だって毎日眺めるものだからね。
HardyではFirefox 2のパッケージも利用できる*1ので、Hardyに移行してもFirefox 2を使いつづけるのも手かもしれない。それにkayakayaの使っているFirefoxの拡張機能の大半が3.0に対応していない。現段階ではマウスジェスチャー*2すら動かないから、常用ブラウザとしては3.0系は使えないし。 いずれは、Firefox 2のサポートも終了するから、Firefox 3のフォント描写に慣れなくてはいけないけど。ま、正式リリースされた頃に再考するとするかな。

