google-chromehttpcachingbrowserhttp-headers

Are both Shift+F5 and Ctrl+F5 valid for cache bypassing in Google Chrome?


I have been always using Ctrl+F5 on Chrome when I needed to ignore cache and load a new content. Today, I found out that my colleague is using Shift+F5 for the same and apparently, with the same result. My best guess was that the first one just bypasses the cache and the second one is clearing them completely. But I'm not sure, because I didn't find any article comparing these two specifically (apart from Ctrl+F5 and F5, or Shift+F5 and Ctrl+R...).

Only thing I found is this forum post, where it says these combinations don't reload the page anymore. So, how come I use it with the most recent version of Chrome and apparently, everything works as expected?

So I went to the official list of Chrome shortcuts, where there is not a single trace of Ctrl+F5 that I still use to this day. And I'm updating css files without a version tag couple times a day, so I can tell it works.

Can you help us sort this thing out?


Solution

  • There is absolutely no difference.

    Ctrl+Shift+R / Shift+F5 / Ctrl+F5 Does exactly the same in Chrome - reload the page ignoring cache (images, scripts, css files)

    I am speculating Shift+F5 is Chrome way to reload, while Ctrl+Shift+R/Ctrl+F5 is added for compatibility with other browsers.

    For putting an example in Firefox Shift+F5 open Performance tab in developer tools, so for those who use both browsers is more comfortable to use Ctrl+F5 combination.