web-dev-qa-db-ja.com

タブが選択されるまでChromeがタブを読み込まないようにする方法

Chromeで20以上のタブを開いているので、ときどきブラウザを再起動する必要があります。このブラウザにはFirefoxの「選択されるまでタブをロードしない」タブを選択した後にのみロードするオプションと似たオプションはありません。私はいくつかのChrome拡張機能を試しましたが、どれも私が探しているものを行いません。

68
Boris_yo

これを書いている時点では、Chromeはこの機能をネイティブにサポートしていません。私は グレートサスペンダー 、Chromeに同様の機能を追加する拡張機能を使用しています。

Chromeタスクマネージャを開くと、この拡張機能を使用しているときに得られるメモリとCPUの節約量を確認できます。 enter image description here >その他のツール>タスクマネージャ

27
2Toad

Chrome 54(2016年10月)以降、この機能はChromeでネイティブにサポートされているため、以前の肥大化した拡張機能はそれほど必要ではありません。 GNU GPLv3ライセンス拡張 ネイティブLazy Tabs 拡張は機能し、非常に小さく、33 KiBです。

拡張子の説明を引用:

起動時、ロード前にすべてのタブを自動的に破棄し、メモリ使用量と不要な帯域幅の使用量を削減します。

ネイティブレイジータブは、Chromeの起動時にすべてのタブをロードしたくないユーザーのための簡単な拡張です。これはネイティブです。GoogleAPI(バージョン54で導入された)のネイティブのタブ破棄メソッドを使用するためです。また、そのため、一時停止してもページが再ロードされるなどのバグを引き起こす可能性がある、古い実装の欠点はありません。

さらに、この拡張機能はバックグラウンドページが不要なのでメモリを一切使用しません。Chromeが起動した後に自分自身をロードおよびアンロードします。

15
d9k

バージョン44(現在はdevブランチ)現在、再起動後、Chromeは最初に選択されたときにのみタブをロードします。タブがロードされるまで、タブの処理は開始されないため、メモリ/ CPUの使用量が少なくなります。

9
cristis

拡張子なしでChromeを起動したときにインターネットを切断することでタブのロードを防ぐことができます。 Chromeは最終的にページを読み込もうとしてもあきらめ、1つずつタブがグレーアウトします。 CPUとメモリを削減します。

インターネットに再接続した後、グレーアウトタブを選択するとページがロードされます。


StefanQが指摘する また、 これらのクロムを変更する必要があるかもしれません:// flags

  • オフラインの自動再読み込みモードを無効にする
  • 表示タブの自動再読み込みのみを有効にする

Chrome flags - Auto-Reload

8
Bob Stein

以下は、私がChrome 69 64-bit(2018年9月)で[表示値]に変更したフラグ(chrome://flags)です。開いているタブやウィンドウがたくさんあるので起動時間が短縮されます。

メモリ消費量はまだ高いですが(私の場合は1.2 GB)、Chromeはすぐに起動し、すべてのタブを再読み込みするのに忙しくないようです。

  1. 表示タブの自動再読み込みのみ[有効]

ブラウザがオフラインのときにロードに失敗したページは、タブが表示されている場合にのみ自動的に再ロードされます。 - Mac、Windows、Linux、Chrome OS、Android

#enable-offline-auto-reload-visible-only

  1. 自動タブ破棄[有効]

有効にすると、システムメモリが少なくなるとタブは自動的にメモリから破棄されます。破棄されたタブはまだタブストリップに表示されており、クリックするとリロードされます。破棄されたタブに関する情報はchrome:// discardsにあります。 - Mac、Windows

#automatic-tab-discarding

  1. 無限セッションの復元[有効]

セッションの復元中に同時にロードされるタブの数を減らして、フォアグラウンドタブの応答性を向上させます。これには#enable-page-almost-idleが必要です。 - Mac、Windows、Linux、Chrome OS

#infinite-session-restore

  1. Page Almost Idle [有効]

セッションの復元で、CPUとネットワークの休止を待つロードの定義を使用するようにします。 - Mac、Windows、Linux、Chrome OS

#page-almost-idle

  1. 予防的タブ凍結と破棄[有効化された凍結と破棄]

予防的なタブの凍結と破棄を可能にします。これには#enable-page-almost-idleが必要です。 - Mac、Windows、Linux、Chrome OS

#proactive-tab-freeze-and-discard

  1. サイト特性データベース[有効](これはおそらく不要です)

タブがバックグラウンドのときにデータベース内の一部の機能の使用状況を記録します(タイトル/ファビコンの更新、音声の再生、または非永続通知の使用状況)。 - Mac、Windows、Linux、Chrome OS

#site-characteristics-database

3
user44

Tab Suspender もあります。2015年1月3日に最後に更新されました。

2
orschiro

拡張機能FooTabがこの機能を提供します。 https://chrome.google.com/webstore/detail/footab/anbodogikfbehidmmjdokehphginagbb

2
Juriy Chebukin

この回答 では、「オフライン自動再読み込みモード」と「表示タブの自動再読み込みのみ」(chrome:// flagsを参照)の2つのオプションについて言及しています。ブラウザ起動前にオフラインにすると、ブラウザ起動時のページの読み込みが効果的に抑制されます。

1
StefanQ

Chromeモバイルでも同じ問題が発生しました。Chromeを開くと必ずすべてのタブが表示されます。タブスロットルを強制的に有効にするようにchrome:// flagsを設定した後...それは問題を解決したようです。

http://www.askvg.com/how-to-enable-disable-background-tabs-throttling-feature-in-google-chrome-and-opera-web-browsers/

0
Neferius

Google Chrome用FooTab

約1週間の使用後、この拡張機能は、起動時に複数のタブの読み込みを一時停止することで、貴重な携帯電話データを保存してくれました。お気に入りを除いて、タブが選択されるまでページをブロックします。

リンクと説明をダウンロード ここ

0
user552491