Firefoxには「選択するまでタブをロードしない」という設定があります( 起動時に、またはリロードの再開時にFirefox 13にすべてのタブをロードさせる方法 を参照してください)。私はその行動が好きです。
セッションを(再ロードするまで)手動でタブから「デロード」/非アクティブ化する方法を探しています。
実行中のすべてのJavaScript関数とプラグイン(Flashなど)を停止します。タブをリロード/再アクティブ化するまで、Webページのコンテンツ全体が消える可能性がありますが、これは必須ではありません。 title
はがタブラベルとして表示されます(起動設定の場合も同様です)。
回避策は、Firefoxを再起動し、非アクティブ化したいタブに切り替えないことです。もちろん、これはかなり面倒です。
タブユーティリティで参照したリンクの1つ: Feature Request には、これを行う方法に関する開発者からの回答(スクロールしてコメント番号4)がすでにあります。 。答えは:
Restart Tab
アイテムをコンテキストメニューに追加します。「タブのアンロード」ではなく「タブの再起動」と呼ばれている理由はわかりませんが、必要に応じて変更できると彼は言います。セットする:
extensions.tabutils.menu.context_restartTab.label
を "Unload Tab"に変更します。ちなみに、現時点ではnot選択/フォーカスされているタブでのみ機能します。つまり、現在開いているタブで「タブの再起動」を実行すると、単に再読み込みされます。別のタブに切り替えて、アンロードするタブを右クリックし、[タブを再起動]を選択する必要があります。
ここに開発者からの指示があります、私はそれらを少し更新しました:
browser.sessionstore.max_concurrent_tabs
の0
をabout:config
に設定します。 (BarTab Liteまたはロードタブプログレッシブ拡張も動作するはずです。)[上記は時代遅れです。Firefoxの現在のバージョンでは、タブの設定/オプションに移動し、[選択するまでタブをロードしない]をオンにします。 ]
[Restart Tab]または[Restart All Tabs]メニュー項目を使用して、手動でタブをアンロードします。 [最初に、[タブの再起動]項目がコンテキストメニューに追加されていることを確認する必要があります。タブユーティリティの設定/オプション->外観->メニュー->タブコンテキストメニュー]
extensions.tabutils.restartAfter
オプション(分)を使用して、指定した非アクティブ期間が経過した後、タブを自動的にアンロードします。
ブックマークに「norestart」のタグを付けて、自動アンロードブラックリストを作成します。
すべてのタブヘルパー および 自動タブのアンロード これを実行します。
回避策は次のとおりです。CTRL+ F5を使用してタブのリロードを強制し、それまでにそれを停止します(URLバーのクロスを使用)。may空白ページ(またはほとんど)ブランク)。
拡張子BarTab Lite X があります。これは軽い拡張です。タブをアンロードする機能は、最近のFirefoxで動作します。
ただし、アンロードされたタブがFirefoxのセッション復元を台無しにしないことを確認してください。
2018年12月の時点で、 Auto Tab Discard アドオンは素晴らしいオプションのようです。
ソースコードは https://github.com/rNeomy/auto-tab-discard で入手できます。
https://addons.mozilla.org/en-US/firefox/addon/unload-tabs/
この機能を提供していた以前のアドオンを殺した問題を回避するように見える新しい(2019年9月)ソリューション。
タブの現在の状態を凍結する理由を探していたので、これらの2つのアドオンが役立つかもしれません。
"Unloading"はユーザーのコメントによって発表され、それを検索すると次の結果が得られます。
E10sを有効にしている場合は、taskkill /f /im plugin-container.exe
またはOSの同等物は、非常に簡単なソリューションです。
Firefoxはコンテンツプロセスがクラッシュしたと考えますが、それは誤りです。
タブをクリックすると、再読み込みされます。