Я должен сделать это
https://ajax.googleapis.com/ajax/libs/jquery/1.5.0/jquery.min.js
или
http://ajax.googleapis.com/ajax/libs/jquery/1.5.0/jquery.min.js
Когда я включаю jquery с помощью Google CDN?
Ни то, ни другое. Использование:
<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.5.0/jquery.min.js"></script>
Это будет использовать тот протокол, с которым была запрошена ваша страница.
Смотрите мою ссылку Вот.
Вы должны использовать это вместо ссылки на вашу собственную копию этого файла на вашем сервере. Это экономит вашу полосу пропускания, так как вам не придется передавать этот файл своим пользователям (он складывается). И это делает опыт пользователей лучше, так как им не придется тратить 500 миллисекунд на загрузку файла. Скорее всего, ваши пользователи будут посещать другую веб-страницу, которая ссылается на Google API, и jQuery будет кэширован. Если они этого не сделали, они будут извлекать этот файл с сервера, расположенного близко к их местоположению, минимизируя время прохождения туда и обратно.
Не позволяйте никому убеждать вас в том, что это неправильно.
Вы должны использовать тот же протокол, что и ваша страница.
На мой взгляд, просто скачайте его на свой сервер и используйте оттуда.
Я не вижу преимуществ от использования стороннего сервера для этого, за исключением очень загруженных сайтов.
(Многие все равно так поступают.)