2011-08-16 12 views
0

私はこの特定の質問をしなければならないために全面的なnoobのように感じますが、私の理解不足が問題を引き起こしているところまできました。CDNのJQuery - 何が対象ですか?

GoogleのCDNを使用してJQueryとJQuery-UIを提供しています。私はまた、JQueryツールを自分のCDNから入手しています。

ui/jquery.ui.core.js 
ui/jquery.ui.tabs 
ui/jquery.ui.widget.js 
ui/jquery.ui.mouse.js 
ui/jquery.ui.slider.js 
jquery.ui.stars.min 
ui/jquery.effects.core 
ui/jquery.effects.highlight 
ui/jquery.effects.core.js 
ui/jquery.effects.blind.js 

私はこれらのいくつかを削除した時はいつでも、物事が働いて停止しているように見えるが、私は疲れている、過去には:

<%= javascript_include_tag "https://ajax.googleapis.com/ajax/libs/jquery/1.4.3/jquery.min.js" %> 
<%= javascript_include_tag "http://cdn.jquerytools.org/1.2.5/all/jquery.tools.min.js" %> 
<%= javascript_include_tag "https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.12/jquery-ui.min.js" %> 

はその後のような特定のスクリプトの束がありますいくつかの私のページにあるばかげた数のスクリプトのうち、私はこれを整理したいと思っています。これらのうちどれが最小化されたCDNファイルでカバーされていますか?これらのエクストラは実際に必要ですか?

答えて

1

CDNファイルには、すべてのパッケージが含まれています。

必要最小限のパッケージを確認するには、jQuery UI Custom downloader pageに行き、すべてのコンポーネントの選択を解除してから、必要なものだけをチェックしてください。内部依存関係は自動的にリストに追加されます。必要なコンポーネントのリストがそれほど大きくないことが判明した場合は、独自のカスタムパッケージを作成する方がよいでしょう。

関連する問題