アフィリエイターの 技術的な疑問やお悩みに お答えします!

ブラウザはWebサーバーから取得したWebページのデータを一時的にパソコン内に保存しています。
そしてある一定期間内に同じページの呼び出しがあったら、そちらを使用します。
つまり、その時間内はWebページの内容に変更があっても、反映されません。

でも、今すぐに新しい情報が欲しいときがあります。
どうすればいいのでしょうか。

スーパーリロードとは

スーパーリロードとは、ブラウザが所持しているWebページや画像などのキャッシュを無効にして、Webサーバーからデータを送信するように要求することを指します。
強制リロード、強制再表示などと呼ばれることもあります。

注意点は、無効になるキャッシュはブラウザが所持しているものだけという点です。
Webサーバーが所持するキャッシュは無効にならないため、スーパーリロードしても最新の情報が得られないことがあります。

スーパーリロードの方法

Google Chrome・Firefox・Microsoft Edgeのスーパーリロードの方法は次のようになっています。
情報は各ブラウザのキーボードショートカットの一覧ページより取得しました。
URLを掲載しているので、その他のショートカットが知りたい方は、そちらを参照してみてください。

Google Chrome

出典:https://support.google.com/chrome/answer/157179

Windows/Linux

方法1:Shiftキーを押しながら、F5を押す

方法2:CtrlキーとShiftキーを押しながらRキーを押す

Mac

方法1:Command(⌘)キーとShiftキーを押しながらRキーを押す

Firefox

出典:https://support.mozilla.org/ja/kb/keyboard-shortcuts-perform-firefox-tasks-quickly

Windows/Linux

方法1:Ctrlキーを押しながら、F5を押す

方法2:CtrlキーとShiftキーを押しながらRキーを押す

方法3:Shiftキーと押しながらブラウザのボタンを押す

Mac

方法1:Command(⌘)キーとShiftキーを押しながらRキーを押す

方法2:Shiftキーと押しながらブラウザのボタンを押す

Microsoft Edge

出典:https://support.microsoft.com/ja-jp/microsoft-edge/microsoft-edge-%E3%81%AE%E3%82%AD%E3%83%BC%E3%83%9C%E3%83%BC%E3%83%89-%E3%82%B7%E3%83%A7%E3%83%BC%E3%83%88%E3%82%AB%E3%83%83%E3%83%88-50d3edab-30d9-c7e4-21ce-37fe2713cfad

Windows

方法1:Shiftキーを押しながら、F5を押す

方法2:CtrlキーとShiftキーを押しながらRキーを押す

Mac

方法1:Command(⌘)キーとShiftキーを押しながらRキーを押す

まとめ

ブラウザの再読み込みはF5だと僕は思っていました。
しかしMacはF5をサポートしていないようです。

全てに共通なスーパーリロードは、CtrlまたはCommand(⌘)キーとShiftキーを押しながらRキーなので、僕はこれを覚えておくことにします。