2006-11-09 (Thu)

FaviconizeTab ネタその1 - タブに閉じるボタンを付ける

FaviconizeTab に関する意見をチラホラ見掛けるようになったので、いくつかカスタマイズについて書いておきます。

まずはタブに"閉じる"ボタンを付ける方法。faviconize されたタブは強制的に閉じるボタンも非表示になるのですが、それだと困る場合もありそうなので。選択しているタブにだけ閉じるボタンを表示する方法を考えてみました。

対応方法は、以下の記述を userChrome.css に追加するだけです。userChrome を知らない方は まとめサイト とかで学んできて下さい。尚これは、FaviconizeTab0.9.4 以上で動作するコードです。

tab[faviconized="true"][selected="true"] .tab-close-button {
   display: -moz-box !important;
}

tab[faviconized="true"][selected="true"] {
   min-width: 52px !important;
   max-width: 52px !important;
}

閉じるボタンを表示する指定とは別に、タブの幅も少し大きくしています。これがないと favicon とボタンがタブからはみだしてみっともない事になります。

browser.tabs.closeButtons の設定に関わらず、faviconize されたタブを選択すると閉じるボタンが表示されるようになります。ただ、クリックするたびにタブの幅が変わるので、ちょっと鬱陶しいかもしれません。

ちなみに、TabMixPlus を使っている場合はうまく動きません。これは、情熱がある人がうまい TabMixPlus 用の CSS を考えてくれるのを期待します。

selected 指定を外せば全部のタブに閉じるボタンを表示させる事も出来るので、それについても書いておきます。

tab[faviconized="true"] .tab-close-button {
   display: -moz-box !important;
}

tab[faviconized="true"] {
   min-width: 52px !important;
   max-width: 52px !important;
}

こんな感じに誤爆が増えそうだけど…。

Posted by Kyosuke Takayama at 2006-11-09 (Thu) 00:49 printable version

この記事へのコメント

1) takayama (2006-11-12 (Sun) 00:35)

タブを閉じるなら、真ん中クリック(ホイールクリック)をするだけでも出来るので、このカスタマイズはあんまり意味ありません。

コメントはお気軽にどうぞ

Cookie に保存しますか?


・スパム対策のため、http:// を含むコメントの投稿は出来ません。
・スパムチェックのため、投稿がすぐに反映されない場合があります。
・メールアドレス入力欄には何も入力しないでください。

トラックバック

トラックバックURL: http://espion.just-size.jp/mt-tb.cgi/628

ISDN64kbps: 拡張機能:タブの幅を縮める (2006-11-11 (Sat) 15:37) 0%

faviconizetab  └ タブのコンテキストメニュー「FaviconizeTab」が追加され、それをクリックする    とタブの幅が Favico...


鷹の島: FaviconizeTab をバージョンアップしました (2008-06-12 (Thu) 12:24) 0%

久しぶりに新機能追加。 「タブを閉じる」のボタンを消さないように出来るオプションを追加しました。 特定のタブの幅を縮めるFirefox用拡張機能 * FaviconizeTab faviconize した状態であっても閉じるボタンを表示させたい人があまりにも多いし、自分の 提示した解決方法...



 
Copyright (C) Kyosuke Takayama, All rights reserved.