查询串技巧是否过时了?

时间:2014-08-02 19:55:48

标签: html css google-chrome browser

多年来,每当我进行需要扩散到客户端计算机的更改时,我都会在CSS的末尾添加一个查询字符串:

<link href="/Resources/styles/styles.css?v=1" rel="stylesheet" />

然而,我最近注意到Chrome似乎很漂亮&#34;智能&#34;关于知道我何时更改了CSS文件,并且通常最新的CSS出现在测试中而不需要查询字符串技巧。

所以我想知道:现代浏览器是否采用了新的逻辑来使查询串技巧变得不必要?

谢谢!

1 个答案:

答案 0 :(得分:1)

这个技巧并没有过时,因为浏览器仍然无法知道文件是否已被修改而没有请求它,这只是HTTP的一个简单限制。如果标记发生变化并且似乎不再匹配,Chrome可能猜测您的CSS已更改