? ver = в конце include - есть ли технический эффект? - PullRequest
3 голосов
/ 18 декабря 2010

Интересно, что именно делает название версии?

как jquery.js? Ver = 1.4.4

Я имею в виду, если я использую cdn как этот jquery / 1.4.4 / jquery.min.js? ver = 1.4.4, но на другой стороне есть jquery / 1.4.4 / jquery.min.js? ver = 1.3.2, это влияет на кеширование?

1 Ответ

7 голосов
/ 18 декабря 2010

Да, изменяя =1.4.4 на что-то еще, он заставляет файл не кэшироваться браузером, когда пользователь возвращается на страницу. Поэтому, если вы обновились до новой версии JQuery, скажем, 1.4.5, и хотели убедиться, что клиент получил самую последнюю версию файла, вы измените конец URL. Это заставляет браузер думать, что это новый файл, и заставляет его загружать новую версию.

(Наличие версии в конце помогает вам легко определить, какая версия файла у вас есть, но это совершенно не то, что запрашивается :)).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...