Safariのキャッシュはブラウジングを高速化しますが、不具合が発生する可能性があり、Mac、iPhone、iPadの動作を遅くしたり、ストレージ容量を大量に消費したりすることもあります。キャッシュをクリアする方法とタイミングをご紹介します。
他のウェブブラウザと同様に、SafariはMac、iPhone、iPadにデータを保存します。その目的は、オンラインライフを高速化することです。Apple Parkが当たり前のように利用しているようなインターネット速度を享受しているかもしれませんが、それでもその速度は必要な時に使う方が賢明です。
そのため、Safariはウェブサイトを再度訪問する際に、可能な限り変更された部分のみをダウンロードするようにしています。一日中更新されているニュースサイトであっても、基本的なレイアウトやページの構成はそれほど頻繁に変更されないため、Safariは一度ダウンロードするだけで済むのです。
つまり、Safariにサイトへのアクセスを指示するたびに、Safariはデバイスに既に保存されているサイトの要素を念頭に置きながらサイトにアクセスします。そして、デバイスから可能な限り読み込みます。ローカルに保存されたデータを取得する方がダウンロードするよりも常に高速だからです。
Safari のキャッシュは確かに便利です。ただし、そうでない場合もあります。
Safariのキャッシュをクリアすべきタイミング
何か問題が発生する可能性もあります。Safari がサイトを読み込んでいないように見える場合は、キャッシュに何らかのデータ破損がある可能性があります。
あるいは、単に空き容量が不足していて、目に見えない形で保存されているキャッシュデータが大量の容量を占有しているだけかもしれません。特に空き容量が少ない場合は、デバイスの動作が著しく遅くなるので、すぐに分かります。
したがって、Mac、iPhone、または iPad で Web を閲覧しているときに常に問題が発生する場合は、少なくともキャッシュをクリアすることがトラブルシューティングの最初のステップとして有効です。
しかし、うっかりして新たな問題や不便を招くのは避けたいものです。また、キャッシュをクリアすると、Safariが保存していると思っていたパスワードも削除されてしまう可能性があります。
キャッシュを空にする前に、Safariがパスワードを保存していることを確認してください。Macの場合は、「システム環境設定」を開き、「Apple ID」をクリックしてから「iCloud」をクリックします。
または、iOS では、「設定」を開き、上部にある自分の名前をタップして、「iCloud」をタップします。
どちらの場合でも、Safariがオンになっていることを確認してください。Macの場合はチェックボックスがオンになっていること、iOSの場合はスライダーボタンがオンになって緑色になっていることをご確認ください。
Macでは、通常は隠れている開発メニューを表示するにはSafariが必要です。
MacのSafariでキャッシュをクリアする方法
- Safariを起動する
- 左上のSafariメニューをクリックします
- 設定を選択
- 詳細設定をクリック
- メニューバーに開発メニューを表示するにチェックを入れてオンにします
- 環境設定ウィンドウを閉じて、開発メニューを開きます
- 空のキャッシュを選択
「OK」ボタンはなく、キャッシュがクリアされたことを示す確認メッセージも表示されません。しかし、キャッシュはクリアされています。
開発メニューから「キャッシュを空にする」を選択します
iPhoneとiPadのSafariでキャッシュをクリアする方法
- 設定を開く
- Safariまでスクロールしてタップします
- 履歴とウェブサイトのデータを消去するを選択
- ポップアップ表示される新しい「履歴とデータを消去」ボタンをタップして確認します
Macとは異なり、キャッシュが消去されたことを示す目に見える表示があります。 「履歴とWebサイトデータを消去」オプションはグレー表示になり、使用できません。
利用できない状態が続くわけではありません。Safariで何か操作をするとすぐに利用できるようになります。
iPhoneとiPadでは、Safariのキャッシュと履歴の両方を消去する必要があります。
次に何が起こるか
キャッシュをクリアすると、通常、サイトの読み込みに関する問題が解決されます。また、デバイスの動作も速くなります。
ただし、次にウェブサイトを閲覧する際は、いつもより読み込みが少し遅くなります。ただし、Safari がサイトを再度キャッシュすれば、読み込み速度は再び速くなります。