wake-up-neo.com

Herunterladen von CSS für die jQuery-Benutzeroberfläche von Googles CDN

Ich plane, Google zu verwenden, um die jQuery-Bibliothek sowohl für die Benutzeroberfläche als auch für Core herunterzuladen. Meine Frage ist, ob ich das CSS dafür herunterladen darf oder ob ich es selbst hosten muss.

Auch wenn ich Google zum Laden benutze, wie soll ich andere Plugins laden? Kann ich alle Plugins zusammen komprimieren oder sollte es eine eigene separate Datei sein?

450
coool
570
cletus

jQuery hat jetzt einen CDN-Zugang:

code.jquery.com/ui/[version]/themes/[theme name] /jquery-ui.css


Und um das ein bisschen einfacher zu machen, hier geht's:

59
Dustin Woodard

Google hostet jQueryUI-CSS unter diesem Link https://ajax.googleapis.com/ajax/libs/jqueryui/1.8/themes/base/jquery.ui.all.css

Wenn Sie sich diesen Code direkt ansehen, importiert er das CSS mit @import was langsam sein kann . Möglicherweise möchten Sie den Import in seine Teile zerlegen, um einen leichten Leistungsvorteil zu erzielen:

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

29
user1159653

Ich würde es mir denken. Warum nicht? Wäre kein CDN ohne CSS zur Unterstützung der Skriptdateien

Dieser Link legt nahe, dass es sich um Folgendes handelt:

Wir finden es besonders spannend, dass die jQuery-UI-CSS-Themen jetzt auf Googles Ajax Libraries CDN gehostet werden.

5
Scott Evernden

Sie könnten dieses verwenden, wenn Sie das jQuery-UI-CSS meinen:

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

Wie Obama sagt "Ja, wir können". Hier ist der Link dazu. developers.google.com/#jquery

Sie müssen verwenden

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

Themennamen finden Sie hier http://jqueryui.com/themeroller/ in der Galerie-Unterregisterkarte

.

Aber ich würde nicht empfehlen Sie Hosting von CDN aus den folgenden Gründen

  1. Zwar ist Ihre Trefferquote im Fall von Google CDN im Vergleich zu anderen gut, aber immer noch miserabel niedrig (jede CDN, nicht nur Google).
  2. Beim Laden über cdn haben Sie 3 Anfragen, eine für jQuery.js, eine für jQueryUI.js und eine für Ihren Code. Sie können es auch lokal komprimieren und als eine einzige Ressource laden.

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

3
aWebDeveloper