#jquery #google-code
#jquery #google-code
Вопрос:
Некоторое время я использовал следующее:
<script src="https://www.google.com/jsapi?key=MY_API_KEY" type="text/javascript"></script>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js" type="text/javascript"></script>
Однако я видел другие альтернативы Google Loader, например, просто загружая сам jQuery (примечание: http):
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js" type="text/javascript"></script>
Эта альтернатива означает, что вам не нужно вызывать первый пример.
Какой метод лучше всего использовать при использовании Google Loader?
Ответ №1:
Вы можете использовать либо. Как упоминалось в разделе введение в API библиотек Google
API Libraries предоставляет вашим приложениям стабильный, надежный, высокоскоростной, доступный во всем мире доступ ко всем наиболее популярным библиотекам JavaScript с открытым исходным кодом. Ваше приложение может использовать наш очень гибкий загрузчик google.load() или прямой доступ к скриптам на основе пути.
Я предпочитаю загружать библиотеки напрямую (ваш второй вариант), поскольку я не вижу необходимости загружать библиотеки Google так же хорошо, как jquery
Используйте httpS, если сама ваша страница является httpS. В противном случае просто используйте http
Ответ №2:
вам не нужна первая строка для загрузки API jQuery через Google! Я предлагаю вам использовать этот подход, чтобы всегда загружать последнюю стабильную версию jQuery:
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.6/jquery.js"></script>
вы также можете сделать то же самое с пользовательским интерфейсом запроса:
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/jquery-ui.js"></script>
<link rel="stylesheet" type="text/css" href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.5/themes/cupertino/jquery-ui.css"/>