Я знаю, что распространенная практика заключается в том, чтобы установить время ожидания в будущем для файлов css, javascript и изображений, а затем убедитесь, что все браузеры извлекают последний контент, как только файлы будут изменены, добавив запрос (или изменив имя файла) ) вроде этого
Из этого <link rel="stylesheet" type="text/css" href="base.css">
:
:
<link rel="stylesheet" type="text/css" href="base.css?v=1234">
или
<link rel="stylesheet" type="text/css" href="base_1234.css">
Но как насчет изображений, упомянутых в файле css?
// Inside base.css
background: url(/img/logo.png)
// Is this necessary(?):
background: url(/img/logo.png?v=1234)
Или перезагрузится ли /img/logo.png
, когда base.css автоматически изменит имя файла на base.css?v=1234
или base_1234.css
?
А также, что относительно изображений в src
для img
-tags?