JavaScript-tiedostojen tallentaminen selaimen välimuistiin
Selain voi tallentaa välimuistiin liitetyt JavaScript-tiedostot. Tämä tarkoittaa, että se säilyttää ne nopeuttaakseen sivuston latautumisnopeutta.
Käytännössä tämä johtaa siihen, että jossain vaiheessa koodia muokatessa selain käyttää edellistä koodiversiota, ei nykyistä.
Tällaisen käyttäytymisen torjumiseksi voit tyhjentää selaimen välimuistin tai käyttää ovelta keksittyä temppua. Sen ydin on, että liitettäessä komentosarjaa tiedoston nimen jälkeen aseta kysymysmerkki, yhtäsuuruusmerkki ja versionumero komentosarjastasi. Kun selain tallentaa tiedoston välimuistiin, sinun tarvitsee vain kasvattaa numeroa yhdellä.
Katso esimerkki:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<script src="script.js?v=1"></script>
</head>
<body>
</body>
</html>
Korjaa tiedostosi yhdistäminen siten, että tiedoston nimen jälkeen seuraa sen versionumero.