« CSS3のアニメーション機能のTransitionとAnimationで、アニメーション中の値は取得できるのか | メイン | キーボードの操作で、ブックマークレットを実行する方法 »

Firefox4でブックマークツールバーを複数行で表示する方法

普段、Bookmarkletをブックマークツールバーに登録して使っている。
しかし、たくさん登録すると、ウィンドウ幅が足りない場合はメニューの「≫」配下に隠れてしまう。
これだと、Bookmarkletが使いにくくなるので、ブックマークツールバーを複数行表示させていた。
しかし、Firefox 4にバージョンを上げたら複数行で表示されなくなってしまった。
Firefox 4でも複数行表示するように修正したので、折角なのでその方法を書いておく。
Firefoxのウィンドウの見た目を操作するには、ユーザスタイルを修正しないといけないのだけど、ここではStylishというアドオンを使うことにする。
Stylishは、Greasemonkeyのユーザスタイル版と考えて貰って問題ないと思う。
キャプチャをとるために、新しいユーザでFirefoxを起動して気づいたんだけど、今のFirefoxってブックマークツールバーは標準で表示されないのね。
Macの場合、メニューバーから「表示」=>「ツールバー」=>「ブックマークツールバー」を選択するとブックマークツールバーが表示される。
まず、Stylishをインストールする。
メニューバーから「ツール」=>「アドオン」を選択すると、アドオンマネージャが表示される。
「アドオンを検索」と描かれているところに、「stylish」と入力しEnterを押すと、検索結果が表示される。
一覧から「Stylish」をの左にある「インストール」ボタンをクリックすると、Stylishのダウンロードが始まり、インストールするために再起動を促される。
Firefoxを再起動する。
もう一度、アドオンマネージャを開くと、左のメニューに「ユーザスタイル」が追加されているのが確認できる。
こちらは、userstyles.orgからダウンロードしたユーザスタイルや、作成済のユーザスタイルを管理するメニューなので、今回は使わない。
左のメニューから「拡張機能」を選択すると、インストール済の機能拡張が一覧表示される。
一覧の中からStylishを探し、Stylishの「設定」ボタンをクリックすると、Stylishの設定ダイアログが開く。
「新しいスタイルを書く」をクリックすると、ユーザスタイルを入力するためのダイアログが開く。
「名前」欄にはわかりやすい名前、例えば「Multiline Bookmark Toolbar for Firefox 4」と入力する。
テキストエリアに、以下のユーザスタイルを貼付ける。
@namespace xul url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);
#PlacesToolbar>xul|hbox>xul|hbox,
#PlacesToolbar>xul|hbox>#PlacesChevron{
    display:none;
}
#PlacesToolbar>xul|hbox,
#PlacesToolbar>xul|hbox>#PlacesToolbarItems,
#PlacesToolbar>xul|hbox>#PlacesToolbarItems>xul|box{
    Display:block;
    max-height:12.5em;
}
あまりたくさんのブックマークが表示されると、コンテンツを表示するスペースがなくなって大変なことになるので、「max-height」を指定している。
モニタサイズが大きければ、ここの値を大きめに書き換えても良いと思う。
ちなみに、Firefox3.6まで使っていたユーザスタイルは以下の通り。
@namespace xul url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);
#bookmarksBarContent>xul|hbox>xul|hbox,
#bookmarksBarContent>xul|hbox>.chevron{
    display:none;
}
#bookmarksBarContent>xul|hbox,
#bookmarksBarContent>xul|hbox>.bookmarks-toolbar-items,
#bookmarksBarContent>xul|hbox>.bookmarks-toolbar-items>.scrollbox-innerbox{
    display:block;
    max-height:12.5em;
}
最後に「保存」ボタンをクリック。
これで完了。
ブックマークツールバーをみると、ブックマークが複数行表示になっているのが確認できる。

コメント (1)

ゆき [TypeKey Profile Page]:

firefox4で使えなくなっていたので、この情報はとてもうれしく思いました。
ありがとうございました。

コメントを投稿

(いままで、ここでコメントしたことがないときは、コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)

Google

タグ クラウド