Firefox2.0で,タブを縦に(垂直に)並べる
ブラウザの横に並ぶタブは,実に使いにくいです.タイトルが横書きなので,横に増殖すると画面がどんどん狭くなります.
それが,Piro氏のXUL Apps > Tabextensions 3 - outsider reflexでは,縦に並べることがメニュー選択で容易く可能でした.しかし,Firefox2.0用のTabbrowser Extensionは現在のところ配布されておりません.
タブを移動するも,
Note that this does not work for Firefox 2.0b2 and newer.
とある通り,そのまま使うと画面表示がとんでも無いことになります.(一度お試しを...)
タブを縦に置くエクステンションhttps://addons.mozilla.org/firefox/1343/も,現時点でFirefox2.0には対応せず,悲鳴が上がっています.
Vertigo for 2.0
I over-installed one time too many and Firefox just couldn't handle it. Backed up what I could, uninstalled completely, and did clean installation. Working great now, but no Vertigo extension?!! It is one of my most valued extensions. I'm already going bonkers without it.
他にも,Firefox2.0対応のタブの縦置きエクステンションとしてはhttps://addons.mozilla.org/firefox/3765/というのがあるそうですが,
this extension don't compatible with TMP and may be with TBE.
というわけで,Tab Mix PlusやTabbrowser Extensionとはうまく動かない模様.
Piro氏のタブブラウザエクステンションが無い今となっては,Firefox2.0ではTab Mix Plusくらいしか無いわけで,そうするとTMPを使いながらタブを縦に置くにはどうすれば良いか.
結論として,現時点ではuserChrome.cssの書き方を変更すれば良いようです.
/* Tabs at right vertically*/
#content > tabbox { -moz-box-orient: horizontal;}
.tabbrowser-strip { -moz-box-orient: vertical; overflow: -moz-scrollbars-none; }
.tabbrowser-tabs { -moz-box-orient: horizontal; min-width: 10px; -moz-box-pack: right; -moz-box-align: start; }
.tabbrowser-tabs > stack > vbox > hbox> hbox
{ -moz-box-orient: vertical; -moz-box-align: stretch; -moz-box-pack: start; }
.tabbrowser-tabs > stack > vbox > > hbox > hbox > tab
{ -moz-box-align: start; -moz-box-orient: horizontal; }
縦置きのタブを右に置くか左に置くかは,Tab Mix Plusのオプションで設定できます.
Tab Mix Plusのオプション→表示→タブバーで,「上部」を選ぶと左端に,「下部」を選ぶと右端にタブバーが表示されます.
このTab Mix Plus+userchrome.cssの書き方のヒントはどこかのblogにあったのですが,出典を忘れてしまいました.
すみません.
ご存知の方がおられましたら教えて下さい.
色のデザインがイマイチですが,横置きに比べると実に快適になりました.
タブのタイトルが読みやすい!デュアルディスプレイとか,ノートPCもPanasonic CF-Y5(1400x1050の横長型)とかを使っているので,縦長スペースを有意義に使えるのはとても快適です.