ブックマークの移行
Firefox3系のブックマークはbookmarks.htmlではなくplaces.sqliteになっている(DB化され高速化を図った模様)。F8 → F9時がちょうど FF2 → FF3の移行期だったので前回Fedoraアップグレード時は少しハマったけど、今回も忘れていた…
いつものようにF9領域をマウントしてコピーする。
$ sudo mount /dev/sda3 /mnt/
$ cp /mnt/home/okap/.mozilla/firefox/xxx.default/places.sqlite ~/.mozilla/firefox/yyy.default/
$ sudo umount /mnt
about:config
・Googleバーからの検索結果を新しいTabで開く browser.search.openintab: false → true
ここで設定したマウスだと両サイドボタンが「進む/戻る」に、第2ホイールがGnomeアプリと同様横スクロールになっている。(FF2系だと第2ホイールのイベントが無視されてしまうので、FF3は速度以外にもいろいろ使い易く進化している)
しかし、FirefoxがFirebirdやPhoenixと呼ばれたM$ OS版が無かった頃のUIはNetscape Navigatorライクな操作性で良かった。(初めて使ったWebブラウザはネスケ。当時のUNIXやLinuxのデフォルト的存在だった)
例えば、Alt+スクロールで「進む/戻る」、Shift+スクロールで「1ページ分スクロール」だったのに変わってしまったのだ!
なので、ネスケ・ライクな操作に戻す為次の設定を施す。
・Alt+スクロールで「進む/戻る」
mousewheel.withaltkey.action: 0 → 2
・Shift+スクロールで「1ページ分スクロール」
mousewheel.withshiftkey.action: 2 → 1
with*key.actionの各値の動作は以下の通り。
0: | 無視(通常スクロール)? |
1: | その方向(縦なら縦、横なら横)へのスクロール量を1ページ分に |
2: | 進む/戻る |
3: | フォントサイズの拡大/縮小 |
・同様に横スクロール時も、+Shiftで1ページ横にスクロールできるように
mousewheel.horizscroll.withshiftkey.action: 0 → 1
Google Toolbar
GoogleバーはFirefoxのを使用する。オプションは「検索」タブでは[ハイライト]、[検索]、[上へ]ボタンを有効にする。
「ツール」タブでは[翻訳]以外のチェックは全て外してしまう。
つまり、Google Toolbarで自分が必要なのは以下の機能。
・検索フレーズのハイライト(マーカー)ボタン
・検索フレーズのボタン化
・URLの一つ上のディレクトリに移動できるボタン
・マウス・オーバー翻訳
UI変更
メニューバー、ナビゲーションバー、ブックマークバー、Google Toolbarとメニューが4段になり縦に幅を取るので、不要なアイコンを取っ払いスッキリ(2段に)させる。検索バーも広くなった(検索バーはCtrl-Jで移動できるFirefoxのを使用する)。
※「RSS」ってボタンはライブブックマークを集めたもので、RSSなニュースサイトのIndexを確認するのに便利
検索バーを日本語サイトに
Fedora付属のFFの検索バーは「ウェブ全体から検索」が使用されデフォルトでは「日本語のページを検索」になっていない。デフォルトを退避して、F9で使用していたものをコピー。
$ sudo mv /usr/lib/firefox-3.0.9/searchplugins !#$.org
sudo mv /usr/lib/firefox-3.0.9/searchplugins /usr/lib/firefox-3.0.9/searchplugins.org
$ sudo mount /dev/sda3 /mnt/
$ sudo cp -a /mnt/usr/lib/firefox-3.0.9/searchplugins /usr/lib/firefox-3.0.9/
$ sudo umount /mnt
Google以外にもAmazonやWikipediaも日本語サイトからの検索が可能になる。
$ ls firefox/searchplugins/
amazon-jp.xml oshiete-goo.xml yahoo-jp-auctions.xml
creativecommons.xml rakuten.xml yahoo-jp.xml
google-jp.xml wikipedia-ja.xml