Télécharger jQuery UI CSS à partir du CDN de Google

J'ai l'intention d'utiliser Google pour télécharger le jquery lib pour L'interface utilisateur et le noyau. Ma question Est, est-ce qu'ils me permettent de télécharger la CSS pour elle ou devrais-je avoir à l'héberger moi-même?

Aussi, si j'utilise Google pour charger comment dois-je charger d'autres plugins? Puis-je compresser tous les plugins ensemble ou doit-il être son propre fichier?

442
demandé sur Shog9 2009-05-04 18:45:22

6 réponses

jQuery a maintenant un accès CDN:

code.jquery.com/ui/ [version] /themes/ [nom du thème] /jquery-ui.css


et pour rendre cela un peu plus facile, voici:

57
répondu Dustin Woodard 2013-10-20 19:21:00

Google héberge jQueryUI css à ce lien https://ajax.googleapis.com/ajax/libs/jqueryui/1.8/themes/base/jquery.ui.all.css

si vous regardez ce code directement, il importe le css en utilisant @import qui peut être lent . Vous pourriez vouloir factoriser l'importation dans ses pièces pour gagner un léger avantage de performance:

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

29
répondu Community 2017-05-23 10:31:12

je pense. Pourquoi pas? Ne serait pas beaucoup D'un CDN w / o offrant le CSS pour soutenir les fichiers de script

ce lien suggère qu'ils sont:

nous trouvons particulièrement excitant que les thèmes CSS de jQuery UI sont maintenant hébergé sur le CDN des bibliothèques Ajax de Google.

5
répondu Scott Evernden 2009-05-04 14:49:16

vous pouvez utiliser celui-ci si vous voulez dire le jQuery UI css:

<link rel="stylesheet" type="text/css" href="http://code.jquery.com/ui/1.10.3/themes/smoothness/jquery-ui.css" />
5
répondu samdy1 2013-05-25 17:24:04

comme Obama dit"Oui nous pouvons". Voici le lien vers elle. developers.google.com/#jquery

vous devez utiliser

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

trouver des noms de thèmes ici http://jqueryui.com/themeroller/ dans la galerie subtab

.

mais je ne recommande pas vous hébergez à partir de cdn pour les raisons suivantes

  1. bien que votre chance de taux de succès est bonne dans le cas de Google CDN par rapport à d'autres, mais il est encore abysmally bas.(n'importe quel cdn pas seulement google).
  2. Chargement
  3. via cdn vous aurez 3 requêtes une pour jQuery.js, un pour jQueryUI.js et un pour ton code. Vous pouvez aussi compresser sur votre local et de le charger comme une seule ressource.

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

3
répondu aWebDeveloper 2016-05-12 09:31:55