I've noticed that both Firefox and Chrome issue a new HTTP
request when you view the source
for a web page that you've already loaded. It's particularly annoying when the page itself is slow to load or if it won't load at all.
Why is that? Wouldn't they have the existing source for the originally received page cached already? Is it based on Cache-Control
headers?
This has been on my mind for a while (usually, comes up when looking at what's behind slow web apps).
You need to do "Inspect Element" for the live web page. Show-code reloads the page to show the source code without modification.