Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Browsers behave the same (though they've acquired additional nuance since the HTTP 1.0 and pre days) as they always have, generally speaking. IE had a cache control bug for many years that made it impossible to force a reload in some circumstances, but was fixed in IE 6.

The change is on the server side, not the browser. Modern single page applications do all kinds of janky things, and a lot of them break caching, either explicitly (with cache-control headers) or accidentally (with uncacheable URLs).

As far as I know, every major browser has standards compliant cache-control implementations, and all have some way to force a full reload.

Source: I worked on cache-control browser compatibility in Squid many years ago. The browsers took a while, but did get it right eventually.



Consider applying for YC's Fall 2026 batch! Applications are open till July 27.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: