2chのAAを正しく表示するgreasemonkey
Windows Vistaにはメイリオという綺麗なフォントがついてくるようですが、これをブラウザのフォントとして指定した場合、2ch等のAAがくずれてしまいます。そこでgreasemonkeyでレスの本文だけをフォント指定したいと思います。
こちら(4655.user.js)から右クリックでインストールしてください。
// ==UserScript== // @name Font Changer for 2ch Ascii Art // @namespace http://d.hatena.ne.jp/Koumei_S/ // @description Changes font for ascii art @ 2ch.net // @include http://*.2ch.net/* // @include http://makimo.to/* // @version 1.0 // ==/UserScript== (function () { var headobj = document.getElementsByTagName('head')[0]; var styleobj = document.createElement('style'); styleobj.type = 'text/css'; //MS Pゴシック,Osaka,Mona,IPA モナー Pゴシックの順にフォント指定 styleobj.innerHTML = "dd{font:12pt '\uFF2D\uFF33 \uFF30\u30B4\u30B7\u30C3\u30AF',Osaka,Mona,'IPA \u30E2\u30CA\u30FC P\u30B4\u30B7\u30C3\u30AF';}"; if(headobj){ headobj.appendChild(styleobj); } })();
ついでにMacintoshやLinuxでも動くように、Osakaやモナーフォント、IPAモナーフォントも指定しています。確認はしてませんので、適宜書き換えて使ってください。
違いが分かりやすいように、Windows XP(SP2)+メイリオ(24pt)でスクリーンショットをとってみました。名前や日付、ID部分はメイリオ(24pt)ですが、本文はMS Pゴシック(12pt)になってます。
Windows XP(SP2)+Opera 9のユーザーjavascriptでも動作確認をしたので是非使ってください。