サイトを更新したのに、iPhoneのSafariで見ると更新されていない。リロードしても変わらない。と言う場合は、ブラウザのキャッシュに保存されたデータが表示されているのでスーパーリロードする必要があります。
でも、iPhoneのSafariには現iOSバージョン(14.4.2)にはスーパーリロードもキャッシュクリアもできません。
なので手動でキャッシュクリアしてリロードする必要があります。
目次
Safariの全キャッシュをクリアする方法
- iPhoneの設定から Safari をタップ
- 「履歴とWebサイトデータを消去」をタップ
- 「履歴とデータを消去」をタップ
これでキャッシュクリアできたので、ブラウザに戻って再度アクセスすると、最新状態のサイトが表示されます。
でもこの方法はキャッシュだけでなく、閲覧履歴もタブも全部クリアされて何かと不便なので、次の方法をおすすめします。
任意のサイトのキャッシュだけクリアする方法
- iPhoneの設定から Safari をタップ
- 「詳細」をタップ
- 「Webサイトデータ」をタップ
- キャッシュクリアしたいサイトを左にスワイプ
- 「削除」をタップ
この操作では、特定サイトのキャッシュだけがクリアされ、他のサイトやタブには影響ありません。
ブラウザに戻って再度アクセスすると、最新状態のサイトが表示されます。
この画面の最下行に「全Webサイトデータを削除」というリンクがありますが、これをタップすると前述の「Safariの全キャッシュをクリアする方法」の時のように、閲覧履歴もタブも全部クリアされてしまいます。
ここはせめて「タブ」の状態ぐらいは残しておく動きにして欲しいですね。