Ukladanie JavaScript súborov do vyrovnávacej pamäte prehliadača
Prehliadač môže ukladať do vyrovnávacej pamäte pripojené súbory JavaScript. To znamená, že si ich ukladá pre zvýšenie rýchlosti načítania stránky.
V praxi to vedie k tomu, že v určitom okamihu pri úprave kódu bude prehliadač používať predchádzajúcu verziu kódu, nie vašu aktuálnu.
Na boj s týmto správaním je možné vyčistiť vyrovnávaciu pamäť prehliadača, alebo použiť šikovný trik. Jeho podstata spočíva v tom, že pri pripájaní skriptu za názvom súboru vložíme otáznik, znak rovnosti a číslo verzie vášho skriptu. Keď prehliadač uloží súbor do vyrovnávacej pamäte, stačí zvýšiť číslo o jednu.
Pozrite si príklad:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<script src="script.js?v=1"></script>
</head>
<body>
</body>
</html>
Opravte pripojenie vášho súboru tak, aby za názvom súboru nasledovalo číslo jeho verzie.