Waarom zie ik de nieuwste versie van een website niet? Alles over caching
Heb je ooit een website bijgewerkt – een tekst aangepast, een afbeelding vervangen of zelfs een hele pagina vernieuwd – en gemerkt dat je bezoeker nog steeds de oude versie ziet? Of misschien zie je die zelf ook nog, terwijl je zeker weet dat je alles hebt opgeslagen en geüpload? Grote kans dat caching de boosdoener is.
Wat is caching precies?
Caching is een techniek die gebruikt wordt om websites sneller te maken. Simpel gezegd: een kopie van je website wordt tijdelijk opgeslagen op de computer of in de browser van de bezoeker (of zelfs op de server of bij een netwerkprovider), zodat de pagina de volgende keer sneller geladen wordt. Handig – maar ook lastig wanneer je net iets hebt aangepast.
Waarom caching voor problemen zorgt bij updates
Wanneer een bezoeker een pagina bezoekt die gecachet is, laadt de browser die oude versie in plaats van de nieuwste van de server op te halen. Dat betekent dat recente aanpassingen (zoals tekstwijzigingen of nieuwe foto’s) niet meteen zichtbaar zijn. Dit gebeurt vooral vaak bij:
- Afbeeldingen en stijlen (CSS)
- JavaScript-bestanden
- Inhoudelijke aanpassingen op pagina's die al eerder bezocht zijn
Hoe los je dit op?
1. Forceer een vernieuwde versie
Op Windows: Ctrl + F5
Op Mac: Cmd + Shift + R
Dit dwingt de browser om de pagina opnieuw van de server te laden.
2. Browsercache wissen
In de instellingen van je browser kun je onder ‘geschiedenis’ of ‘privacy’ handmatig je cache legen.
3. Andere browser of incognitovenster gebruiken
Soms toont een andere browser wél de nieuwste versie omdat daar geen oude cache aanwezig is.