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


J'ai l'intention d'utiliser Google pour télécharger la librairie jQuery à la fois pour l'interface utilisateur et Core. Ma question est la suivante: est-ce qu'ils me permettent de télécharger le CSS ou devrais-je 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 devrait-il être son propre fichier séparé?


441
2018-05-04 14:45


origine


Réponses:


L’API Google AJAX Libraries, qui inclut l’interface utilisateur jQuery (actuellement v1.10.3), comprend également des thèmes populaires blog de jQuery UI:

API Google Ajax Libraries (CDN)


565
2017-11-09 18:44



jQuery a maintenant un accès CDN:

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


Et pour que ce soit un peu plus facile, voici:


57
2018-03-11 00:38



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 pouvez vouloir factoriser l'importation dans ses parties pour obtenir 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
2018-05-04 14:49



Je pense que oui. Pourquoi pas? Ne serait pas beaucoup d'un CDN sans offrir le CSS pour supporter les fichiers de script

Ce lien suggère qu'ils sont:

Nous trouvons cela particulièrement excitant   les thèmes CSS jQuery UI sont maintenant   hébergé sur Ajax Libraries CDN de Google.


5
2018-05-25 17:24



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

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

5
2017-08-27 10:28



Comme Obama dit "Oui, nous pouvons". Voici le lien. 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 les noms de thèmes ici http://jqueryui.com/themeroller/ dans le sous-onglet galerie

.

Mais je voudrais non recommandé vous hébergez 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 aux autres, mais il est encore très faible (tout cdn pas seulement google).
  2. Chargement via cdn vous aurez 3 demandes une pour jQuery.js, une pour jQueryUI.js et une pour votre code. Vous pouvez aussi le compresser sur votre locale et le charger comme une seule ressource.

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


3