質問

Googleを使用して、UIとCoreの両方のjQueryライブラリをダウンロードする予定です。私の質問は、CSSをダウンロードできるようにしているのですか、それとも自分でホストする必要があるのですか?

また、Googleを使用して読み込む場合、他のプラグインをどのように読み込む必要がありますか?すべてのプラグインをまとめて圧縮することはできますか、それとも独自の別個のファイルにする必要がありますか?

役に立ちましたか?

解決

jQuery UI(現在v1.10.3)を含むGoogle AJAX Libraries APIには、 jQuery UIブログ

Google Ajax Libraries API(CDN)

他のヒント

jQueryにCDNアクセスが追加されました:

code.jquery.com/ui/ [バージョン] / themes / [テーマ名] /jquery-ui.css


そして、これをもう少し簡単にするために、ここに行きます:

そう思います。何故なの?スクリプトファイルをサポートするCSSを提供するCDNの多くはないでしょう

このリンクは次のことを示唆しています:

  

特に刺激的なのは、   jQuery UI CSSテーマは現在   GoogleのAjax Libraries CDNでホストされています。

jQuery UI cssを意味する場合、これを使用できます:

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

オバマ氏が言う「はい、できる」と。ここにリンクがあります。 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からホスティングすることはお勧めしません

  1. Google CDNの場合、ヒット率は他の人に比べて高い可能性がありますが、それでも非常に低いです(Googleだけでなく任意のcdn)。
  2. cdnを介してロードすると、jQuery.js、jQueryUI.js、コードの3つのリクエストがあります。ローカルで圧縮し、単一のリソースとしてロードすることもできます。

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

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top