Firefox109のフォント設定

Firefox109にしたらフォントがジャギって目が痛い。メニューのフォントが特にひどい。
userChrome.cssでフォント設定変えるかー、とメイリオからMSゴシックにすると悪化。いじっているうちに設定>既定のフォントの変更(=Sans-serif)がメニューにも適用されるようになって、おま環突入。userChrome.cssいじってる私が悪い。

userChrome.cssのどこの設定がまずいのか判別できないので、ひとまずuserChrome.css内すべてのフォント設定を削除することで、既定のフォントが全体に適用されることは回避。メニューとページ部を同じフォントにするのは無理がある。メニューがデフォルトに戻って若干見にくいものの、ページがまともに見えない方がストレス。
 
これを踏まえて今度は既定のフォント。ジャギーの入り方と安定した太さと行間、半角文字の認識し易さを兼ねたフォントがなかなか見つからず、UDデジタル教科書体N-Rに落ち着く。aとoや1(数字)とl(英数小文字)など見分けが怪しい文字もあるけれど、全体がもっとも目に抵抗なく入ってきたのがこのフォント。半角の視認性を上げると字間が詰まるのが道理なので、それでも読みやすいのがありがたい。これでも違和感出てきたらBIZ UDゴシックか。どちらにしろありがとうモリサワ

以下フォントの違い調べている最中、参考になったサイトを備忘録的に。
www.ddc.co.jp
www.morisawa.co.jp

Firefoxがバグっているなら

egg.5ch.net
ようやく5ch見てuser.jsに

user_pref("gfx.font_rendering.cleartype_params.rendering_mode", 5);
user_pref("gfx.font_rendering.cleartype_params.gamma", 2200);

をぶちこむ。フォントの見え方がマシになったので、既定のフォントをBIZ UDゴシックへ。
userChrome.cssの指定が既定のフォントで上書きされるのは変わらないので、UI系は諦めてデフォルトのまま。
 
【参考】
www.torutk.com
neos21.net