Я бы сказал, что ответы на ваши вопросы: 1) Нет и 2) Да.
Версии jQuery - это разные URL, поэтому здесь нет проблем с кэшированием, если вы не отредактируете файл jQuery напрямую, не изменив версиюstring.
Страницы браузера (включая встроенный javascript) будут кэшироваться в соответствии как с настройками страницы, так и с настройками браузера (это то, что делают браузеры).Встроенный JavaScript не кэшируется отдельно, но если веб-страница кэшируется, то встроенный Javascript кэшируется вместе с ним.Какой тип допустимого кэширования вы установили для своих веб-страниц (либо в метатегах, либо через заголовки http)?
Множество материалов по теме управления кэшированием веб-страниц здесь и здесь при необходимости.
Очень важно планировать / разрабатывать стратегию обновления, если вы хотите развернуть обновления, которые правильно работают с кэшированными файлами в браузере.Это может привести к тому, что пользователь останется со старым контентом / кодом, пока не истечет срок хранения кэша, или, что еще хуже, закончится смесью старого / нового контента / кода, который не работает.
Самое безопасное, что нужно сделать, этоизменить исходные URL, когда у вас есть новый контент.Тогда существует нулевая вероятность того, что старая кэшированная страница когда-либо получит новый контент, поэтому вы избегаете возможности смешивания.Например, на веб-сайте обмена фотографиями Smugmug всякий раз, когда любой владелец сайта обновляет изображение до новой версии изображения, номер версии в URL-адресе изображения изменяется.Затем, когда исходная страница, которая показывает, что изображение подается с веб-сервера, включает новый URL-адрес изображения, поэтому независимо от того, находится ли старая версия изображения в кэше браузера или нет, изображение новой версии показываетсяuser.
Очевидно, что не всегда целесообразно изменять URL-адреса всех страниц (особенно страниц верхнего уровня), поэтому часто приходится настраивать эти страницы с короткими настройками кэша, чтобы браузеры не долго их кэшировали иони будут регулярно получать свежий контент.