本記事は過去の遺物です。現在はもっと手軽に多段タブ化できるようになっています。
Firefoxがバージョンアップされたタイミングで多段タブ化が効かなくなるというのは過去に何度か経験していて、都度最新の多段タブ化スクリプトをインストールし直ていましたが、Firefox 92だと手順がかなり面倒なことになっていることが分かりました。
実際にやった手順を書き出してみると、
- 多段タブ.zip の最新版をダウンロード
- config.jsとuserChrome.jsの最新版をGitHubからダウンロード(ダウンロード方法の詳細は後述)
- Firefoxのインストール先フォルダーをを開く
※64bit版を普通にインストールしたなら C:\Program Files\Mozilla Firefox\ のはず - GitHubからダウンロードしたconfig.js と defaultsフォルダーを丸ごとFirefoxのインストール先へコピー
※バージョンごとにフォルダが分かれているので、92\install_folderの中から取り出す - Firefoxのヘルプメニューから「トラブルシューティング情報」を開き、さらにプロファイルフォルダーを開く
- もしChromeフォルダーが存在していないなら作る
- 92フォルダー直下にある userChrome.js を chromeフォルダへコピー(もし既にファイルが存在している場合はバックアップ推奨)
※新規でインストールする場合は userChrome.css が足らないので、メモ帳で userChrome.css というファイルを作り、中身に「@charset “utf-8”;」とだけ書いておいてchromeフォルダーへ配置 - 多段タブ.zipを解凍し、中に入っている「多段タブ Firefox 89+」ディレクトリから好きな MultiRowTabLiteforFx.uc.js を取り出してchromeフォルダーへコピー
※当方は「タブの高さと見た目をProton UIにする\02」のものを採用 - Firefox再起動
という感じで、これをFirefoxの仕様が変わる度に毎回やるのは正直勘弁して欲しいところです。
なんというか、こうバージョンアップのたびに後方互換性を捨てて挙動を変えにくるFirefoxのアンフレンドリーな姿勢はいつまでたっても変わらないですね・・・。
というか、多段タブくらいデフォルトで実装しておいてよという感じですが。
ちなみに今回最大の難関はGitHubからファイルをダウンロードするところで、パッと見ダウンロードボタンが見当たらず、「まさかTortiseGitのインストールからしないと駄目なのか?」と危惧しましたが、Codeボタンの中に「Download ZIP」という項目がひっそりと隠れていました。
本当は92フォルダだけダウンロードしたかったのですが、そうゆう細かいことはgitクライアント使えってことなんですかね?
コメント
94にバージョンをあげたら多段タブが無効になってしまいました。
ここのページの内容を行っても変わりません。
どうすれば良いでしょうか?
出来ることがあるとすれば、念のため同じ手順をもう一度やってみて、それでもダメな場合は「他のトラブルシューティング情報」の中にある「Firefox をリフレッシュ」を試してみるくらいでしょうか?
なお、リフレッシュするとインストール済の拡張機能も消えてしまうためご注意ください。
ありがとうございます。
リフレッシュして、
userChrome.js用スクリプトを利用する方法.txt
これの通りにやりましたが、やはり多段多分になりません。
他に何かありますか?
使い辛くて仕方がない><
PC3台くらいインストールしていますが、今のところ問題なく動いているので何とも言い難いです。
一度だけ手順をミスって、config.jsとdefaultsフォルダーをコピーする際、GitHubからダウンロードしたものでなく、多段タブ.zipの方のものをコピーしてしまったようで上手く動かないことがありましたが、特にアドバイス出来そうなことが思い当たらないです。