【参考】アドオンの PrefBar を使った Firefox 29.0 へのボタン配置
Posted: 2014年5月05日(月) 00:37
連投で失礼します。
特定の機能をワンクリックで実行するためのツールバー用ボタンは、アドオンとして多くの種類が公開されていて、Firefox 29.0 で使えるものもたくさんあります。
それらの中からニーズにあったものを選んでインストールする方法もありますが、"こんなやり方もある" という事例紹介として、アドオンの PrefBar を使ったカスタマイズ方法を書いてみます。
Firefox への PrefBar のインストールなど、アドオンの扱いに関する基本的なことは、Firefox のサポートぺージなどで調べてください。
いうまでもありませんが、この種のカスタマイズは、それを実行するユーザーの自己責任をともなうことをご承知おきください。
【前提】
PrefBar
https://addons.mozilla.jp/firefox/details/67148
を、Firefox 29.0 にインストールしてあることが前提です。
(PrefBar について詳しくお知りになりたい方は、ご自分で調べてください。日本語で解説しているページもあったと思います。)
Firefox へのインストールが完了すると、[PrefBar ツールバー] が追加され、そこに各アイテムが配置されます。
[PrefBar ツールバー] そのものが表示されないなら、Firefox のカスタマイズから表示させてください。
【任意のボタンを作る】
PrefBar には、ボタンだけでなくプリセットされたいくつもの項目があります。
この中には、「戻る」「進む」「再読み込み」など、そのまま使えるアイテムがたくさんあります。
同時に、PrefBar 内にユーザーが独自にボタン類を追加作成して置くことができます。
この機能を使って、「ブックマークサイドバーの開閉」「履歴サイドバーの開閉」「タブを閉じる」などの各種ボタンを、作成・配置します。
一例として、「ブックマークサイドバーの開閉」をおこなうボタンの設定手順について書きます。
PrefBar のカスタマイズ画面を開きます。
左右のペインどちらでもいいのですが、最終的に Firefox 上に配置しますから右の [表示中のボタン] ペインで右クリックし、[作成] -> [ボタン] を実行します。
[PrefBar ボタンエディタ] のウィンドウが開きます。
[共通] パネルにある次の項目に文字列を入力ます。
ID: (ここでは、仮に BookmarkSidebar)
表示名: (ここでは、仮に BS )
―― としておきます。
ID: の項目は、他の項目と重複しない名前にしてください。
表示名: の項目は、実際にボタンに表示される名称です。Windows 7 以降ですとユニコード対応が進んでいるので、いくつか絵文字も使えます。
ホットキー: の項目は任意です。(そもそもキーボードショートカットではなくマウス操作を主にしたいユーザーからの要望を前提としているので、ここは省略しておきます。)
[onClick] パネルに移ります。
ここに、ボタンを押したときに実行されるコマンドの内容を書きます。
やり方はいろいろあるでしょうが、複雑な処理をするのではありませんから、Firefox のキーボードショートカットが持つ oncommand 型のスクリプトを、単純に記述しておきます。
「ブックマークサイドバーの開閉」の場合は、
toggleSidebar('viewBookmarksSidebar')
と書きます。
[PrefBar ボタンエディタ] を [OK] ボタンで閉じます。
PrefBar のカスタマイズ画面の [表示中のボタン] ペインに、[BS] という項目ができているはずなので、好みの位置に動かし、カスタマイズ画面を閉じます。
Firefox の [PrefBar ツールバー] に [BS] という名前のボタンが出来ていて、それを押すとブックマークサイドバーが開閉できるか、確認してください。問題なく開閉できれば成功です。
「履歴サイドバーの開閉」なども同様の手順で設定できます。
ちょっと難しいのは [onClick] に書くスクリプトです。プリセットにないものを2つほど例示しておきます。
(例)
「履歴サイドバーの開閉」→ toggleSidebar('viewHistorySidebar')
「タブを閉じる」→ BrowserCloseTabOrWindow()
「戻る」「進む」「再読み込み」などプリセットされた項目の編集も可能なので、表示名を自分のわかりやすいものに変更できます。例えば、「戻る」「進む」「再読み込み」を「←」「→」「◯」などにできます。
【PrefBar の配置】
PrefBar のカスタマイズ画面にある各アイテムは、[使用できるボタン] と [表示中のボタン] のペイン間をドラッグ&ドロップで移動できます。
実際に PrefBar に表示される項目は、[表示中のボタン] ペインです。ここの内容を好みに応じて取捨選択してください。[表示中のボタン] 内に上から下に配置した順に、Firefox のツールバー内で左から右に並びます。
[PrefBar ツールバー] を表示して、そこに置いておけば十分なら、これで完了です。
Firefox のナビゲーションバーやメニューバーなど他の場所に配置したいなら、Firefox をカスタマイズモードにします。
すると、PrefBar ツールバーに設定した各項目は、[PB PrefBar ツールバーの項目] という一つのアイテムになります。この [PB PrefBar ツールバーの項目] を任意の場所に配置します。
例えば、ナビゲーションバーの最右端にあるメニューボタンの左側に配置してみてください(画像参照)。もし、別のアドオンで [アドオンバー(ステータスバー)] を復活させているのなら、そこに置くことも可能です。
好みの場所に配置できたら、[PrefBar ツールバー] を非表示にしてもかまいません。そして、カスタマイズを終了します。
[PB PrefBar ツールバーの項目] という名前でひとまとまりになっていたものが、ユーザーが設定した項目ごとに表示されます。
● PrefBar を使って作成したボタンを配置したナビゲーションバーの事例
[img]data:image/png;base64,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[/img]
(スクリーンショットの説明)
Firefox 29.0 on Windows 8 のナビゲーションバーに PrefBar を置いた事例です。
左から、
・一体型のロケーションバー([戻る]/(進む) [URL バー [履歴ドロップダウン] [移動/再読み込み/中止]] )
・検索バー
・ブックマークメニューボタン
・PrefBar アイテム(| [←(戻る)] [R(再読み込み)] [→(進む)] | [BS(ブックマークサイドバー)] | [HS(履歴サイドバー)] | [X(タブを閉じる)] )
・メニューボタン[三]
概要は上記のとおりです。あとはご自身の判断と責任で応用してください。
【制約】
Firefox 内では PrefBar はワンセットになっていて、PrefBar で設定した各ボタンをばらばらに配置することはできません。できるのは PrefBar 内での各項目の並び順変更です。
PrefBar で設定したボタンのうち「戻る」「進む」「再読み込み」など、もともと Firefox 29.0 にあるボタンは、Firefox でそれらを非表示にできない以上、併存することになります。
【補足】
PrefBar の開発サイトから、ユーザーが投稿した様々なボタン類を、手軽にインストールできる機能があります。
作成したいものと同じ内容のボタンがすでにあるかもしれません。PrefBar のカスタマイズ画面の右下にある [ボタンを追加] から、当該サイトを開けます。
サイトから直接インストールする場合、PrefBar のオプションにある [インポート] の項目にも注意を払ってください。
ボタンのデータファイルをダウンロードした後に、それをインポートすることもできます。
PrefBar には、ボタン類だけでなくチェックボックスやドロップダウンメニューなどの項目もあります。自分のニーズに合うなら、これらも活用してみてください。
説明は以上です。
この他にもさまざまなカスタマイズ方法があると思います。お勧めのカスタマイズや操作方法があれば、ぜひ紹介してください。
特定の機能をワンクリックで実行するためのツールバー用ボタンは、アドオンとして多くの種類が公開されていて、Firefox 29.0 で使えるものもたくさんあります。
それらの中からニーズにあったものを選んでインストールする方法もありますが、"こんなやり方もある" という事例紹介として、アドオンの PrefBar を使ったカスタマイズ方法を書いてみます。
Firefox への PrefBar のインストールなど、アドオンの扱いに関する基本的なことは、Firefox のサポートぺージなどで調べてください。
いうまでもありませんが、この種のカスタマイズは、それを実行するユーザーの自己責任をともなうことをご承知おきください。
【前提】
PrefBar
https://addons.mozilla.jp/firefox/details/67148
を、Firefox 29.0 にインストールしてあることが前提です。
(PrefBar について詳しくお知りになりたい方は、ご自分で調べてください。日本語で解説しているページもあったと思います。)
Firefox へのインストールが完了すると、[PrefBar ツールバー] が追加され、そこに各アイテムが配置されます。
[PrefBar ツールバー] そのものが表示されないなら、Firefox のカスタマイズから表示させてください。
【任意のボタンを作る】
PrefBar には、ボタンだけでなくプリセットされたいくつもの項目があります。
この中には、「戻る」「進む」「再読み込み」など、そのまま使えるアイテムがたくさんあります。
同時に、PrefBar 内にユーザーが独自にボタン類を追加作成して置くことができます。
この機能を使って、「ブックマークサイドバーの開閉」「履歴サイドバーの開閉」「タブを閉じる」などの各種ボタンを、作成・配置します。
一例として、「ブックマークサイドバーの開閉」をおこなうボタンの設定手順について書きます。
PrefBar のカスタマイズ画面を開きます。
左右のペインどちらでもいいのですが、最終的に Firefox 上に配置しますから右の [表示中のボタン] ペインで右クリックし、[作成] -> [ボタン] を実行します。
[PrefBar ボタンエディタ] のウィンドウが開きます。
[共通] パネルにある次の項目に文字列を入力ます。
ID: (ここでは、仮に BookmarkSidebar)
表示名: (ここでは、仮に BS )
―― としておきます。
ID: の項目は、他の項目と重複しない名前にしてください。
表示名: の項目は、実際にボタンに表示される名称です。Windows 7 以降ですとユニコード対応が進んでいるので、いくつか絵文字も使えます。
ホットキー: の項目は任意です。(そもそもキーボードショートカットではなくマウス操作を主にしたいユーザーからの要望を前提としているので、ここは省略しておきます。)
[onClick] パネルに移ります。
ここに、ボタンを押したときに実行されるコマンドの内容を書きます。
やり方はいろいろあるでしょうが、複雑な処理をするのではありませんから、Firefox のキーボードショートカットが持つ oncommand 型のスクリプトを、単純に記述しておきます。
「ブックマークサイドバーの開閉」の場合は、
toggleSidebar('viewBookmarksSidebar')
と書きます。
[PrefBar ボタンエディタ] を [OK] ボタンで閉じます。
PrefBar のカスタマイズ画面の [表示中のボタン] ペインに、[BS] という項目ができているはずなので、好みの位置に動かし、カスタマイズ画面を閉じます。
Firefox の [PrefBar ツールバー] に [BS] という名前のボタンが出来ていて、それを押すとブックマークサイドバーが開閉できるか、確認してください。問題なく開閉できれば成功です。
「履歴サイドバーの開閉」なども同様の手順で設定できます。
ちょっと難しいのは [onClick] に書くスクリプトです。プリセットにないものを2つほど例示しておきます。
(例)
「履歴サイドバーの開閉」→ toggleSidebar('viewHistorySidebar')
「タブを閉じる」→ BrowserCloseTabOrWindow()
「戻る」「進む」「再読み込み」などプリセットされた項目の編集も可能なので、表示名を自分のわかりやすいものに変更できます。例えば、「戻る」「進む」「再読み込み」を「←」「→」「◯」などにできます。
【PrefBar の配置】
PrefBar のカスタマイズ画面にある各アイテムは、[使用できるボタン] と [表示中のボタン] のペイン間をドラッグ&ドロップで移動できます。
実際に PrefBar に表示される項目は、[表示中のボタン] ペインです。ここの内容を好みに応じて取捨選択してください。[表示中のボタン] 内に上から下に配置した順に、Firefox のツールバー内で左から右に並びます。
[PrefBar ツールバー] を表示して、そこに置いておけば十分なら、これで完了です。
Firefox のナビゲーションバーやメニューバーなど他の場所に配置したいなら、Firefox をカスタマイズモードにします。
すると、PrefBar ツールバーに設定した各項目は、[PB PrefBar ツールバーの項目] という一つのアイテムになります。この [PB PrefBar ツールバーの項目] を任意の場所に配置します。
例えば、ナビゲーションバーの最右端にあるメニューボタンの左側に配置してみてください(画像参照)。もし、別のアドオンで [アドオンバー(ステータスバー)] を復活させているのなら、そこに置くことも可能です。
好みの場所に配置できたら、[PrefBar ツールバー] を非表示にしてもかまいません。そして、カスタマイズを終了します。
[PB PrefBar ツールバーの項目] という名前でひとまとまりになっていたものが、ユーザーが設定した項目ごとに表示されます。
● PrefBar を使って作成したボタンを配置したナビゲーションバーの事例
[img]data:image/png;base64,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[/img]
(スクリーンショットの説明)
Firefox 29.0 on Windows 8 のナビゲーションバーに PrefBar を置いた事例です。
左から、
・一体型のロケーションバー([戻る]/(進む) [URL バー [履歴ドロップダウン] [移動/再読み込み/中止]] )
・検索バー
・ブックマークメニューボタン
・PrefBar アイテム(| [←(戻る)] [R(再読み込み)] [→(進む)] | [BS(ブックマークサイドバー)] | [HS(履歴サイドバー)] | [X(タブを閉じる)] )
・メニューボタン[三]
概要は上記のとおりです。あとはご自身の判断と責任で応用してください。
【制約】
Firefox 内では PrefBar はワンセットになっていて、PrefBar で設定した各ボタンをばらばらに配置することはできません。できるのは PrefBar 内での各項目の並び順変更です。
PrefBar で設定したボタンのうち「戻る」「進む」「再読み込み」など、もともと Firefox 29.0 にあるボタンは、Firefox でそれらを非表示にできない以上、併存することになります。
【補足】
PrefBar の開発サイトから、ユーザーが投稿した様々なボタン類を、手軽にインストールできる機能があります。
作成したいものと同じ内容のボタンがすでにあるかもしれません。PrefBar のカスタマイズ画面の右下にある [ボタンを追加] から、当該サイトを開けます。
サイトから直接インストールする場合、PrefBar のオプションにある [インポート] の項目にも注意を払ってください。
ボタンのデータファイルをダウンロードした後に、それをインポートすることもできます。
PrefBar には、ボタン類だけでなくチェックボックスやドロップダウンメニューなどの項目もあります。自分のニーズに合うなら、これらも活用してみてください。
説明は以上です。
この他にもさまざまなカスタマイズ方法があると思います。お勧めのカスタマイズや操作方法があれば、ぜひ紹介してください。