Custom Buttons という拡張機能が面白そう

Custom Buttonsという拡張機能があります。なにかというと、ツールバーに任意の機能を持たせたボタンを自由に配置できるという拡張機能です。

「右側のタブをすべて閉じるボタン」「IE viewみたいなボタン」「メモ帳をひらくボタン」など、簡易な拡張機能を自分で作ることができるような感覚で面白いです。

コードを自分でかけなくても、簡単にWeb上でボタンを配布できるようになっているので、配布されているボタンををいただいてくることができます。試しに、以下のサイトで配布されているのでいくつかボタンを追加してみてはどうでしょうか?


◎関連リンク

【Firefox&Thunderbird拡張】Custom Buttons を試してみた。 - bushwhacker
【Firefox&Thunderbird拡張】 Custom Buttons を試してみた(その2) - bushwhacker

以下英語ですが
Custom Buttons 0.0.1.2 - MozillaZine Forums
Custom Buttons開発元


◎どんな拡張機能

・基本は自分でコードを書く

この拡張機能をインストールすると、「表示」⇒「Add new button」というメニューが出ます。



これをクリックすると下のような画面が出ます。ここで任意のコードを入力し、自分の好きな画像を指定して「OK」をクリックすることで、自分の好きな機能を持たせたボタンを作成することができるというものです。Operaツールバーのボタンをカスタマイズできる機能があるようですが、これと雰囲気は同じです。

コードはここを参考に ⇒ Keyconfig extension: Firefox - MozillaZine Knowledge Base

Keyconfigという拡張機能をカスタマイズする用にまとめられたコードのようですが、Custom Buttonsでも問題なく使えます。
goDoCommand('cmd_scrollTop); ← こんななやつです
(…とか言いながら私自身、この拡張機能を知ってから調べたのですが)



・書いたら配布する

自分で作ったボタンは、以下のようにして配布することができます。ここが面白いです。自分で作ったボタンの上で「右クリック」すると下の画像のようなメニューが出ます。ここで「copy to clipboard」をクリック。

あとは

<a href="さっきコピーした内容">適当な文章</a>

で、このリンクをクリックさせることで自分の作ったボタンの機能をインストールさせることができるようです(もちろんCustom Buttonsを導入済みの人のみです)。