Firefox1.5 の移動メニューの履歴の項目数をデフォルトの10個から30個に増やす go30 という拡張機能を以前作ったのですが、Firefox 2.0 以降で動かなくなっていたので、動くようにしました。
2.0以降は、移動メニューではなく、履歴メニューになっていますが、内部的には go メニューのままのようなので、名前も変えずに go30 です。なお、名前が go30 なので、個数は30個決め撃ちです。個数を変えたい方は、拡張内の go30.js をエディタで開き、以下の箇所を適当な数値に書き換えてください。
if (count > 30)
count = 30;
なお、Firefox 1.5 系をお使いの方は、go30 ver 1.0 のほうをどうぞ。
12月15日あたり以降の trunk なナイトリーでは再び履歴管理のバックエンドに Places が使われるようになったために、この拡張機能は動作しなくなりました。
この記事へのツッコミ
1: もとひこ つ http://lxr.mozilla.org/mozilla/source/browser/base/content/browser.js#3156 定数MAX_HISTORY_MENU_ITEMSが項目数。"back"/"forward"がツールバーのボタン、"history"が履歴メニューの処理なので全部一辺に書き換えるとまぁその。 1166263356 (1970-01-01T09:00:00+09:00)
2: のり 新しい History メニューのアレは、全体の履歴ではなくて、タブごとの履歴になっているわけですね。これではほとんど役に立たないような気がします。実用的にするなら、サイドバーの By Last Visited の上位何件かを出したほうがいいような気がするんですが。素直に、サイドバーを開けということかしらん。 1166321461 (1970-01-01T09:00:00+09:00)
3: (1970-01-01T09:00:00+09:00)
この記事の永続的 URI ならびに トラックバック ping URI
http://diary.noasobi.net/2006/12/diary_061203a.html
Firefox は acid2 に通るようになったのか
2006-12-10
最近の Firefox ナイトリー(trunk)は、いわゆる acid2 テスト に通ったということになっているようですが、微妙に鼻の位置が違う のでは? という指摘があります。
ということで、以下にテスト結果 と参照ページ のスクリーンショットを並べておいてみます。
どうもこうやって見ても、どこが違うかわかりませんね。ということで、同じ位置に画像を置いて、いわゆる画像のロールオーバーで、相互に入れ替わるようにしてみました。
最初、テスト結果が表示されていますが、マウスオーバーで参照ページの画像に、再度マウスアウトするとまた、テスト結果が表示されるようになっています。(JavaScript が有効になっていないとテスト結果のスクリーンショットしか表示されません。)
どうでしょう? マウスオーバーで鼻が数ピクセル右下の方へ動くのがわかると思います。
なお、テストに使った Firefox は、Mozilla/5.0 (Windows; U; Windows NT 5.0; ja; rv:1.9a1) Gecko/20061208 Minefield/3.0a1 - Build ID: 2006120818 というものです。
なお、最小フォントサイズを設定している場合、あごが長く表示されることがあるようです。Another 朝顔日記 - Reflow branch landing のコメント欄にて、mal_blue さんに教えていただきました。ありがとうございます。>mal_blue さん
参考
Bug 300030 - Refactor intrinsic width computation out of nsIFrame::Reflow
Gecko:Reflow Refactoring - MozillaWiki
この記事へのツッコミ
1: のり (2006-12-10T14:32:27+09:00) あらら、ロールオーバーが失敗してる。orz ということで、微修正。今度は大丈夫。多分。:p)
2: もとひこ (2006-12-10T19:09:10+09:00) 全然参考にもなりませんが、Fx2では鼻はずれません。http://www1.ttcn.ne.jp/amotohiko/css/acid2/isbug.html
3: もとひこ (2006-12-11T21:46:10+09:00) Bug 343583みたいですね。「枠線斯く描かれる可し」みたいなのが仕様にないから、らしい。枠線にAAかければ解決? Bug 343583 - [cairo]Border paint order/rounding of Cairo builds with antialiasing disabled doesn't match the paint order of non-Cairo builds
4: のり (2006-12-12T12:05:02+09:00) ふーむ、cairo の問題ですか。まぁ、個人的には細かいことはキンシナイんですが…。:p)
この記事の永続的 URI ならびに トラックバック ping URI
http://diary.noasobi.net/2006/12/diary_061210a.html
Firefox 2.0 対応 Firefox まとめサイト検索プラグイン
2006-12-12
それなりに需要があるようなので、Firefox 2.0 対応 Firefox まとめサイト 検索プラグインを一応出しておきます。
JavaScript が効かない環境の方は、以下の xml ファイルをプロファイルディレクトリの searchplugins ディレクトリに適当な名前をつけて配置してください。
OpenSearch 形式なんで IE7 などでも使えると思います。多分。
# Firefox 2 以降の用語的には、検索プラグインじゃなくて検索エンジンと呼んだほうがよさげなんですが、なんか言い方としてちょっと違和感があるんですよねぇ。内部的にもまだ searchplugins だし。
参考
Taken SPC : 検索する時に使う奴