Mac OS X の Firefox で Command の替わりに Ctrl を使う

自分のメインブラウザは Firefox です。いつの間にか Chrome や Safari といった WebKit 勢に追われる身になっていますが、Delicous BookmarksFireMobile Simulator など便利な拡張機能の存在が大きく、なかなか手放せません。

で、自分は会社では Windows、プライベートでは Ubuntu か Mac OS X という環境で Firefox を使っているのですが、困ったことに OS X だけ Firefox が Ctrl ではなくて Command ベースのキーバインドなんですよね。新規タブが Command+T とか、タブを閉じるのが Command+W とかに割り当てられいます。せっかく Ctrl キーが A の隣にあるのに、これでは台無しです。なんでわざわざ押しにくいキーを押さなければいけないのかと小一時間…

というわけで、けっこう前から Command の替わりに Ctrl を使う方法を探してたのですが、最近になってやっと方法が分かったのでメモ。

about:configで、

ui.key.accelKey の値を 17 に設定して Firefox を再起動する。

これだけでした。これだけで、修飾キーを Ctrl に替えることができて Ctrl+L,K,F,G といったキーバインドが使い放題になりました。

ショートカットキーをWebページに乗っ取られないように ui.key.generalAccessKey=0 も設定しておくといいかも。

Firefox3 用 Firebug プラグイン

Firefox3 用の Firebug プラグインが無い!と嘆いている人が結構いるようなので紹介。

僕も最近はこの Firebugプラグインがないと生きていけない体になっているのですが, Ubuntu Hardy は Firefox3 がデフォルトです。仕方なく,無理やり古いバージョンをインストールして使っていたのですが,やっぱり動作が不安定でした。でも,こちらで公開されている1.2アルファ版を使えば大丈夫。

» Firebug Releases

既に数週間前から使っていますが,Beta 5との相性が思いのほか悪くてブラウザが落ちまくりで大変でした。でも,一昨日くらいにリリースされた1.2.0a18Xから非常に安定するようになりました。

Firefox3 用 delicious プラグイン

Firefox3 用の deliciousプラグインが無い!と嘆いている人が結構いるようなので紹介。

僕も最近はこの deliciousプラグインがないと生きていけない体になっているのですが, Ubuntu Hardy は Firefox3 がデフォルトです。仕方なく,無理やり古いバージョンをインストールして使っていたのですが,やっぱりローカルとの同期が正常に動作していませんでした。でも,こちらで公開されているアルファ版を使えば大丈夫。ただし,ダウンロードにはユーザ登録が必要です。

» delicious-firefox-extension : Files

また,新機能として,ステータスバーにインジケーターが付くようになりました。

既に1週間くらい使っていますが,大きな不具合は起こっていません。でも,もし不具合を発見したら,開発者に報告することをお忘れなく。

Firefoxでマウスオーバー英辞郎「Mouseover Dictionary」

分からない単語にカーソルを合わせるだけで意味を表示するFirefox拡張。英辞郎の辞書データを変換して使っているんだけど、これがとてもレスポンスが良くて便利。辞書サイトで検索したり、ダッシュボードを開いたりするよりも全然効率がいいです。もっと早く使っておけばよかったと激しく後悔。

Mouseover Dictionary

英辞郎の辞書データが必要で、書店かAmazonで「英辞郎第三版」を購入するか、Webサイトから辞書データだけダウンロードで購入できます。ダウンロード購入のほうが、1,980円と少しお得。

自分が持っているのは、昔Palmで使うために買った「英辞郎 第一版」(赤いやつ)なので訳語が表示されない問題が発生しました。これは、PDICで辞書データを変換する際に「詳細…」で【@】カタカナ発音の削除をチェックして変換したらうまくいきました。また、文字サイズが大きすぎると思う人は、Firefox の about:config で"extensions.mouseoverdictionary.sidebar_font_size"を「-1」とかにするといいです。

作者のページによると Firefox の Database API Storage という機能を使っていて、内部は SQLite みたいです。XULが分かると、いろいろ面白い拡張が作れそうだなぁ。

英辞郎第三版
英辞郎第三版
posted with amazlet on 08.02.04

アルク (2007/02/01)
売り上げランキング: 582

UbuntuとFedoraとFirefoxのIPv6を無効にして高速化

今日の20時ごろなんですが、このサイトの表示が非常に遅くなっているのに気付きました。原因を突き止めるべく調べてみると、GoogleやらYahoo!やらMSNやらのボットが押しかけてきているのですが、CPU自体に負荷は全くかかっていない様子。次に疑わしいiowaitも全く問題なし。次に、netstatを見るとIPv6なアドレスがたくさん表示されるではないですか。あー、これだ!と思い、現状であまりメリットの感じられないIPv6サポートを外すことにしました。

1. Fedora Core 6 および 7 でIPv6を無効にする

/etc/modprobe.conf に次の一行を追加
alias net-pf-10 off
/etc/sysconfig/network の NETWORKING_IPV6 をnoに設定
NETWORKING_IPV6=no
で、再起動なしにモジュールだけアンロードしようとしたのですが、IN USEと言われてしまったので、しかたなく再起動することにしました。

ついでにデスクトップとして使っている僕のUbuntu on ThinkpadもIPv6を無効にしておきます。Fedoraとは若干手順が違います。

2. UbuntuでIPv6を無効にする

/etc/modprobe.d/aliases に以下の2行を追加する。
alias net-pf-10 off
alias ipv6 off
以下の行をコメントアウトする。
# alias net-pf-10 ipv6
/etc/modprobe.d/bad_list というファイルを作って、以下を記入する。
alias net-pf-10 off

3. FirefoxのIPv6を無効にする

アドレスバーに about:config と入力する。
"network.dns.disableIPv6"というエントリがあるので、これをダブルクリックして True にする。

 

以上で、少しは速くなった気がするんだけど、プラシーボかな。。
チラシの裏さんの記事「IPv6を無効にする」を大いに参考にさせて頂きました。ありがとうございました。

Firefox2.0対応のGoogleAutoPagerが便利すぎ

Firefox 2.0 にアップグレードしてmalaさんのGoogleAutoPagerが使えなくて不便に思っていたら、改良版の googleautopager.user.js を公開してくれた方がいました。Googleの検索結果でわざわざ次のページへのリンクをクリックしなくてもページ下部にスクロールするだけで、続きのページが追加表示されます。とっても便利。


オリジナル版との違いは、

  • リンクを新しいタブで開くように変更しています。
  • "Now Loading" のエフェクトを表示します。
  • 検索結果が尽きたときに "End" のエフェクトを表示します。
  • GoogleAutoPager が必ず有効化されるようになっています。

※利用するには、Greasemonkeyの拡張がインストールされている必要があります。

Firefox 2.0に移行する際のお勧め設定(中級編)

という記事を ウノウラボ に書きました。

でも、今気づいたんだけど、スクリーンショットを撮る時にブックマークバーを消すのを忘れて、個人情報が漏れちゃってるYO!

どうしよう、イメージアップ週間なのに…

del.icio.us用のFirefoxエクステンション

なんてものがあるのを今日知りました。これがあれば、bookmarkletなんて必要ないです。

http://delicious.mozdev.org/

からインストールして、右クリックして表示される[del.icio.us]-[Options]でユーザIDとパスワードの設定をします。後は、ブックマークしたいページで右クリックから"Post current page"を実行するか、おもむろに"Ctrl+Shift+S"を押せば、登録用のウィンドウが表示されます。
また、文字列を選択してから"Post current page"を実行すると、その文字列がExtendedに設定されるので、要約も簡単に登録できそうです。

# 最新の1.03までのMozilla Firefoxにセキュリティ脆弱性が報告されています。
# Javascriptの機能をオフにせよとのことですが、ちょっと様子見です(ぶるぶる)。

RPM版MozillaのJava Plugin

Javaアプレットを使ってるページを見なければならなくなったので、JREをインストール。mozilla.orgに従ってv1.4.1を入れるが正常に動かない。
調べたところリリースノートにちゃんと書いてありました。「Red Hat 8.x RPMS を使っていて Java プラグインがインストールされている場合、このプラグインも GCC 3.2 でコンパイルされたバージョンである必要があります。」
選択肢としては、
Sun版 v1.4.2 Beta
Blackdown版 v1.4.1
の2つがあるのですが私はSunのβ版を使うことにしました。

JRE のインストールは、ダウンロードしてきたファイルを解凍してrpm -ivhするだけ。簡単ですね。プラグインのインストールもMozillaのpluginsディレクトリに /usr/java/j2re1.4.2/plugin/i386/ns610/libjava.oji.soへのシンボリックリンクを張るだけです。

β版だけど、特に問題はないようです。Eclipseも普通に使えてます。

Mozillaでジェスチャー

前にLunascapeがいいって書いたけど、やっぱりMozillaに戻りました。教えてもらったOptimoz最高です。これに慣れるとあらゆるウィンドウでジェスチャーしたくなります。

右クリック(デフォルトは左)しながら、
← 戻る
→ 進む
↑ 新しいタブ
↑した リロード
←↓→↓← ソースの表示(Sを描く)

http://optimoz.mozdev.org/gestures/

Linuxだと、右クリックに組み合わせるとレスポンスがいまいちなので真ん中クリックに割り当ててます。
それから、インストール時にroot権限が必要なようでちょっと苦労しました。