Appleの標準ブラウザ「Safari」には独自のメモリ管理機能が組み込まれており、システムリソースが逼迫した状況でもスムーズにウェブページを閲覧できるよう高度な最適化が施されています。
しかし、ブラウザが処理に必要な空きメモリを確保できなくなると、システムはバックグラウンドにある非アクティブなタブを自動的に休止状態にし、メモリを解放して新しいページの描画に充当します。その後、休止していたタブを再び開いたタイミングで、ページが自動的に再読み込み(リロード)される仕組みです。
ところが以前、筆者は深刻なバグに直面しました。新しいリンクを開くたびに、そのページが狂ったように連続で自動再読み込み(Auto Reload)を繰り返し、まともに閲覧できなくなってしまったのです。
この問題を解決する基本的な理屈は「Safariに十分な空きメモリを割り当てること」ですが、筆者のように常時何十ものタブを開きっぱなしにしているヘビーユーザーにとって、それは言うほど簡単なことではありません。
一般的に紹介される対処法としては、「ブラウザの再起動」や「ブラウザキャッシュの消去」によって、占有されたメモリを手動でクリアする方法があります。
しかし、どちらも決定打とは言えません。再起動は一時しのぎに過ぎず、すぐに元の状態に戻ってしまいます。またキャッシュ消去はさらに厄介で、ログイン中の全サイトからログアウトされ、作業中のセッションまで消滅してしまうため、代償が大きすぎます。
では根本的な解決策はないのでしょうか?実のところ、「タブをむやみに開かないこと」に尽きます(笑)。私には無理な相談ですが、世の中にはタブを常に最小限に保つ潔癖なユーザーも確かに存在します。
幸いなことに、筆者自身の検証により、この自動リロード地獄をピタリと止める有効な設定を発見しました。すべての環境で万能とは限らないものの、手軽に試せるのでぜひ確認してみてください。
以下の画像を参考に、iPadOSの「設定」アプリから「Safari」の項目を開いてください。

図1:iPadOSのSafari設定画面。
その画面内にある「検索」セクションに、「Safariの検索候補」という項目があり、デフォルトではオンになっています。このトグルスイッチを手動でオフに切り替えてみてください。これだけで、新規タブが狂ったように自動再読み込みを繰り返す現象を食い止めることができるはずです。
独自の視点と客観的な報道を、あなたの温かい支援で
表面的なトレンドやアルゴリズムに流されず、事実と深い洞察に基づいた独立した記事をお届けし続けるために。
質の高いオリジナル記事と独立した運営を続けるため、1回のみ、または毎月のご支援をGoogleの安全な決済でお願いいたします。
お支払いはGoogleにより安全に処理されます · いつでも管理・解約できます



コメント