Отображение изменений в CSS и JS без обновления браузерного кэша
14 апреля 2016
Если мы что-то поменяли в CSS стилях или JS скриптах, то у большинства пользователей (которые ранее посещали сайт) эти изменения могут не отобразиться. Это из-за того, что у браузера есть своё внутренее кэширование стилей и JS скриптов.
Как сделать так, что бы изменения в CSS или JS заработали? Нужно в адресе файла css или js добавить какой-нибудь GET-параметр.
Например, можно добавить версию файла ?v=1 и далее по мере изменения файла увеличивать счётчик версий.
Пример
Как сделать так, что бы изменения в CSS или JS заработали? Нужно в адресе файла css или js добавить какой-нибудь GET-параметр.
Например, можно добавить версию файла ?v=1 и далее по мере изменения файла увеличивать счётчик версий.
Пример
<link rel="stylesheet" href="/styles/styles.css?v=1" type="text/css" />
<script language="JavaScript" src="/js/library.js?v=1"></script>