web-dev-qa-db-ja.com

Google JSAPIの自動読み込み

GoogleのJSAPI Auto-Loading systemを使用する場合-1つのHTTPリクエストですべてのJavaScript(結合)を含む返されたファイルを取得する方法はありますか?

現時点では、返されたファイルの最後で(より多くのHTTPリクエストで)ロードルーチンを呼び出すだけです。これは、返されたJavaScriptコンテンツを1つに含めるだけで2+リクエストを減らすことができると理想的ではありません。

3
Metalshark

いいえ。 AutoLoading オプションは、Googleサービスに対して行う必要があるリクエストyouの数を減らすことよりも、 Googleから返されるスクリプトとファイルの数を減らします。

この記事の執筆時点(2010年7月16日)で、返されたファイルを連結するオプションはありません。

1
artlung

追加のリクエストのためにGoogleの自動読み込みの使用を個人的に停止しましたが、他の利点はほとんどありません。代わりに、JSとファイルを直接含めるだけです。タグは このサイト で見つけることができます。

JQueryに使用するコードは次のとおりです。

<link href="//ajax.googleapis.com/ajax/libs/jqueryui/1.8.2/themes/blitzer/jquery-ui.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jqueryui/1.8.2/jquery-ui.min.js"></script>
<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jqueryui/1.8.2/i18n/jquery-ui-i18n.min.js"></script>

Googleには、jQuery UI CSSと参照画像を含めることもできます。

0
Darryl Hein