I am using Firefox and the first page view is very fast (which is great) but upon the second viewing of the same page everything is loaded more slowly with a 304 Not Modified response on all content from the server.
304 not modified would be fine but all of my content contains a Cache-Control: public, max-age=57600 header, so after the first request for the next 16 hours all content should load from the cache without revalidating, shouldn’t it? The same thing is happening in Chrome.
What’s the point of a Cache-Control: public, max-age=57600 header if the browser is going to keep revalidating? I thought it was supposed to wait 16 hours before revalidating?