Как правильно использовать Google Loader

#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"/>