Chrome 拡張機能 — タブの自動更新

2 つの制限の間でランダムな更新間隔を使用する

ランダム モードでは、サイクルごとに最小秒と最大秒の間で新しい遅延が選択されます。

一定の間隔を設けるのは簡単です。ランダムな範囲は、完全に安定したケイデンスが不要な場合、または鮮度の予算内に保ちながらリロードの予測を緩和したい場合に役立ちます。

仕組み

ランダム モードをオンにし、最小値と最大値を設定します (どちらも秒単位、拡張最小値以上)。サイクルが完了するたびに、Auto Refresh Turbo はそれらの範囲内で次の遅延を均一に選択します。 Service Worker は、Chrome アラームで遅延するようにスケジュールを設定し、アラームが発生したときに tab reload を呼び出します。

最小値は最大値を下回る必要があります。数値が間違っていると感じた場合は、ポップアップによって無効な範囲を開始することがないようにする必要があります。

ランダムが役立つ場合

  • 完璧なビートではなく、「十分に新鮮」であると感じるだけで十分な Ops ボード
  • 多くのクライアントが毎正時にリロードする共有オリジン
  • メトロノームアクセスパターンの軽い緩和(禁止バイパスではありません)
  • わずかなタイミングのジッターが視聴者には見えないキオスク

タイミングのバグをデバッグしている場合は、固定間隔に戻すと、ログが読みやすくなります。

最小値と最大値を選択する

<オル>
  • 受け入れられる最も古いデータ (つまり最大値) を決定します
  • 許容する最も積極的な負荷 (つまり、最小値) を決定します
  • 意味のある間隔を保つ — 59 ~ 60 秒よりも 45 ~ 90 秒の方がわかりやすい
  • バンドを締める前に数サイクル観察してください
  • 例: 密度の高いボードの場合は最小 40 / 最大 70。静かなベンダー ステータス ページの場合は最小 120 / 最大 300。

    ランダムと毎日のスケジュール

    1 日の時間枠内では、ランダムな遅延が引き続き適用されます。ウィンドウの外では、セッションは一時停止されます。オプションは保存されたままで、ウィンドウが開くとリロードが再開されます。この一時停止は停止とは異なります。

    ランダムと N 後の停止

    N の後に停止すると、実時間の分ではなくリロードがカウントされます。広いランダム範囲は、N サイクルにかかる時間を拡張します。予測可能な時間内に QA パスを完了する必要がある場合は、固定間隔を使用します。

    ランダムとハード リフレッシュ

    ハード リフレッシュを有効にすると、各サイクルでハード リフレッシュを実行できます。ハード リフレッシュと短い最小値を組み合わせると、オリジンの負荷が増大する可能性があります。ランダム ループには通常のリロードを優先し、頑固なシェルにはハード リフレッシュを予約します。ハード リフレッシュと通常のリロードを参照してください。

    UI に表示される内容

    セッションの実行中、ポップアップ LED スタイルのパネルに現在の遅延の残り時間が表示されます。オプションのツールバー バッジ (アクティブなタブ) とオプションのページ上のビジュアル タイマーは、同じ作業者のスケジュールに従います。リロード後、次のランダムな遅延が有効になります。

    複数タブの独立性

    各タブ セッションでは、独自の固定設定またはランダム設定を使用できます。左側のモニターは 30 ~ 60 秒をランダムに表示し、ドキュメント タブは 5 分間の固定間隔で静かに表示されます。

    限界と誠実さ

    ランダムな間隔では、キャプチャやレート制限が無効になることはありません。サイトがあなたに挑戦する場合は、範囲を長くするか停止してください。オプションの疑わしいページの停止により、チャレンジ画面が表示されたときにセッションが終了する場合があります。背景: レート制限と時間指定リロード

    試してみる

    Auto Refresh Turbo をインストールし、ランダム モードを有効にし、約 2 分で 1 サイクルが完了することを確認します。

    関連

    探索を続けよう

    興味深い