- 2006-10-31 (火) 2:58
- Outside
こないだの覚え書きでは眠くて使用感とか全然書く暇もなかったんですが、Firefox2.0何か早くなった?気のせいですかね、レンダリングも起動も心なしか早くなった気がするんですよ。
ほかにもタブ周りの強化云々ありますが、一番嬉しいのは“印刷時に背景画像が正しいサイズで出力されない”バグが解消されたことかなぁ。これ、クライアントに聞かれるたびに説明してたんだけど、その手間が省けるからねぇ(^_^;)。個人的にも一番気になってたところなのでうれしス。
でまぁ日が空きましたが、先日の「Firefox1.5から2.0へ移行した手順覚え書き」の続きです。
- やったこと
-
- 検索プラグインを移行してみた
- 対応してないExtensionをなんとかしてみた
- ツールバー周りをすっきりさせてみた(次のエントリで)
検索プラグインを移行してみた
この間作った「Googleブログ検索・検索プラグイン」を勉強ついでにOpenSearch方式で書き直してみました。
基本の構造は1.5以前よりも簡単になった感じがします。URIをテンプレートにできるので、念願だった任意のパラメーター仕込んだ絞り込み専用検索プラグインが作れる!うちで公開してるimagenavi.jpの検索プラグイン、「brand:1」で絞り込みかれるようにしたかったんですよ(涙w)
今まではソースファイル(*.src)とアイコンでセットでしたが、データスキームにしたアイコンをXMLの中に書き込むので、管理がめちゃ楽。並び替えもFirefox側でできるから、こんな邪道裏技(結構気に入ってたんだけど)使わなくてもいい。
で、1.5まで使っていたプラグイン(*.srcと*.gif etc)は、新しいプロファイルの「searchplugins」に放り込む & FF(再)起動めば自動で変換してくれます。変換される瞬間をファイラーで見てたんだけど、クロースアップマジックみたい!一瞬でえぇ、今何やったん???って感じ。マジスゴス。
旧ファイルは同じディレクトリに生成された「searchplugins-backup」に格納されてます。仕様変更してもユーザ泣かせしない気遣い設計に萌える。(´д`*;)
一部変換されないアイコンがあったので探ってみたら、どうも24ビットで作成されたものは変換されないみたいです。以下変換・追加方法です。
- 各種グラフィックソフト(Web用に書き出せる物が良。)で8bitで保存し直す。
※そのままでもデータスキームにはできるが、重くなるので先に軽くする推奨。 - アイコンをURI kitchenでデータスキームに変換する。リンク先の「Alternatively, upload a file: 」にローカルの画像ファイルを指定し、「Generate」。長い文字列が表示されるので全部コピーする。
- コピーした文字列は、既に変換されているXMLの以下のタグ部分にペースト。
<os:Image width="16" height="16">コピーした文字列</os:Image>
これで全部変換されたので並び替えるのですが…24もGUIで並び替えるの面倒…設定ファイルどこにあるんだろう。プロファイルをあさって、それらしき記述を見つけたんだけど、それを直す方が時間くいそうだったので、大人しくGUIで並び替えることに…。あ゛~、これジャンルで区切り入れたい!
ついでに、誰も使わないと思うけどTOTOCO.ORGの検索プラグインを「Auto Discovery」で追加できるようにしときました。

- 【参考エントリー】
-
- Firefox 2.0 検索プラグインの作り方(基礎編)- Gentoo Linux で個人サーバー
http://blog.livedoor.jp/sourcewalker/archives/50835795.html - Firefox 2.0 検索プラグインの作り方(実践編)- Gentoo Linux で個人サーバー
http://blog.livedoor.jp/sourcewalker/archives/50835796.html
- Firefox 2.0 検索プラグインの作り方(基礎編)- Gentoo Linux で個人サーバー
対応してないExtensionをなんとかしてみた
- 「mixi external site blocker 0.1.7」
- 10月27日頃アップデートされたのでOK。
- 「TabMix Plus」
- テスト版が2.0に対応しているのは知ってたんだけど、ちょっと不安だったので入れてませんでしたが、Going my wayさんのエントリで「入れてみたよ、動いたよ」ってのを見たので、導入&解決。
- 「Aardvark 1.1」「Copy URL + 1.3.2」「Restart Firefox 0.3.1」
- 一番使うものに限ってなかなかアップデートされない…これいかに?
XPIをバラしてバージョン情報を書き換えれば対応できるExtensionもあるってどこかで見たんですよねぇ…。待てど暮らせどじゃ何も始まらないので、だめもとでいぢってみました。
- *.xpi(実はzip)をアーカイバ(Lhaplus等)で解凍
-
解凍された中「install.rdf」の以下該当箇所を書き換える
<em:maxVersion>1.x</em:maxVersion>→<em:maxVersion>2.0</em:maxVersion> - 解凍→書換したファイル全てを再びzipで圧縮
- 拡張子を*.xpiに変更
- Firefoxにインスコしてみる
- それでも動かなかったら正リリースまで待つ
結果、3つのExtensionとも、正常に動いてます。

ってことで、仕事場のPCも時間見つけてアップデートすることにします。
関連記事もどうぞ:
- Firefox2から3への移行・2 - プロファイル作成と移行 (2008 年 7 月 26 日)
- 続々・Firefox2.0セットアップの覚え書き - UIのカスタム (2006 年 11 月 1 日)
- 拙作検索プラグイン Firefox2.0用対応まとめ (2006 年 11 月 11 日)
- Firefox2から3への移行・1 - 入れた拡張編 (2008 年 7 月 16 日)
- Firefox2から3への移行・3 - about:configとUI (2008 年 7 月 31 日)
- Newer: 続々・Firefox2.0セットアップの覚え書き - UIのカスタム
- Older: Firefox1.5から2.0へ移行した手順覚え書き
Comments:1
- Border. 06-11-01 (水) 20:24
-
ほー…つうことは、インスコしてオッケーっていうことだな。連休中にやるかなぁ。
んで、ブログのエントリにぱく(ry
Trackbacks:0
- Trackback URL for this entry
- http://totoco.org/blog/2006/1031-0258.php/trackback/
- Listed below are links to weblogs that reference
- 続・Firefox2.0セットアップの覚え書き from totoco.org








