Почему иногда жму F5 и страница отображается корректно. А иногда некорректно — приходится нажимать Ctrl+Shift+R?
Здравствуйте! Почему иногда когда я пишу код, я жму F5 и все отображается и работает. И JS, и CSS. А иногда этого недостаточно - приходится нажимать Ctrl+Shift+R. Я знаю, что второй вариант перезагрузки страницы игнорирует кеш. Но мне интересно, почему иногда его нужно игнорировать, а иногда он сам игнорируется?
sorry_i_noob, вы вообще понимаете что такое кеширование и зачем оно?
Сайт в режиме разработки и когда на нем 100500 посетителей - немного разные штуки.
Stalker_RED, насколько я понимаю, кешируются js и css файлы, например. чтобы заново их не загружать. а во время разработки отключается кеширование, так как эти файлы постоянно меняются. и для того, чтобы всегда видеть актуальную версию сайта, видеть все изменения, кеширование отключается.
почему вы говорите, что его не нужно игнорировать (отключать)?