Загрузка jQuery UI CSS из Google CDN

Я планирую использовать Google для загрузки библиотеки jQuery для UI и Core. Мой вопрос в том, разрешают ли мне загрузить CSS для него или я должен сам его разместить?

Также, если я использую Google для загрузки, как мне загрузить другие плагины? Могу ли я сжимать все плагины вместе или это отдельный файл?

Ответ 1

API библиотек Google AJAX, который включает в себя jQuery UI (в настоящее время v1.10.3), также включает популярные темы в соответствии с jQuery UI blog:

API Ajax L библиотек (CDN)

Ответ 2

jQuery теперь имеет доступ к CDN:

code.jquery.com/ui/ [версия]/themes/ [название темы]/jquery-ui.css


И чтобы сделать это немного легче, вот вам:

Ответ 3

Google размещает jQueryUI css по этой ссылке https://ajax.googleapis.com/ajax/libs/jqueryui/1.8/themes/base/jquery.ui.all.css

Если вы посмотрите на этот код напрямую, он импортирует css, используя @import который может быть медленным. Вы можете захотеть включить импорт в свои части, чтобы получить небольшое преимущество в производительности:

https://ajax.googleapis.com/ajax/libs/jqueryui/1.8/themes/base/jquery.ui.base.css https://ajax.googleapis.com/ajax/libs/jqueryui/1.8/themes/base/jquery.ui.theme.css

Ответ 4

Я бы так подумал. Почему нет? Не будет большого количества CDN без предоставления CSS для поддержки файлов script

Эта ссылка предполагает, что они:

Мы считаем особенно увлекательным, что Темы jQuery UI CSS теперь размещен в CDN AJAX LN.

Ответ 5

Вы можете использовать этот, если вы имеете в виду jQuery UI css:

<link rel="stylesheet" type="text/css" href="http://code.jquery.com/ui/1.10.3/themes/smoothness/jquery-ui.css" />

Ответ 6

Как говорит Обама "Да, мы можем". Вот ссылка на него. developers.google.com/#jquery

Вам нужно использовать

Google

ajax.googleapis.com/ajax/libs/jqueryui/[VERSION NO]/jquery-ui.min.js
ajax.googleapis.com/ajax/libs/jqueryui/[VERSION NO]/themes/[THEME NAME]/jquery-ui.min.css

jQuery CDN

code.jquery.com/ui/[VERSION NO]/jquery-ui.min.js
code.jquery.com/ui/[VERSION NO]/themes/[THEME NAME]/jquery-ui.min.css

Microsoft

ajax.aspnetcdn.com/ajax/jquery.ui/[VERSION NO]/jquery-ui.min.js
ajax.aspnetcdn.com/ajax/jquery.ui/[VERSION NO]/themes/[THEME NAME]/jquery-ui.min.css

Найти названия тем здесь http://jqueryui.com/themeroller/ в закладке галереи

.

Но я бы не рекомендовал ваш хостинг из cdn по следующим причинам.

  • Несмотря на то, что ваши шансы на попадание в Google хороши в случае с Google CDN по сравнению с другими, но он все еще ужасно низкий. (любой cdn не только Google).
  • Загрузка через cdn у вас будет 3 запроса один для jQuery.js, один для jQueryUI.js и один для вашего кода. Вы можете сжать его на своем локальном компьютере и загрузить его как один ресурс.

http://zoompf.com/blog/2010/01/should-you-use-javascript-library-cdns