問題タブ [google-ajax-libraries]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
16 に答える
280636 参照

javascript - jQuery ライブラリはどこからインクルードしますか? GoogleJSAPI? CDN?

jQuery と jQuery UI を含める方法はいくつかありますが、人々は何を使用しているのでしょうか?

  • Google JSAPI
  • jQueryのサイト
  • あなた自身のサイト/サーバー
  • 別の CDN

最近 Google JSAPI を使用していますが、SSL 接続のセットアップや google.com の解決だけでも時間がかかることがわかりました。私はGoogleのために以下を使用しています:

他のサイトにアクセスしたときにキャッシュされ、サーバーの帯域幅を節約するために Google を使用するというアイデアが気に入っていますが、サイトの遅い部分が続く場合は、インクルードを変​​更する可能性があります.

あなたは何を使うのですか?何か問題がありましたか?

編集: jQueryのサイトにアクセスしたところ、次の方法を使用しています:

Edit2:昨年、問題なく jQuery を組み込んだ方法は次のとおりです。

違いは、 の削除ですhttp:。これを削除することで、http と https の切り替えを気にする必要がなくなります。

0 投票する
6 に答える
251043 参照

jquery - GoogleのCDNからjQueryUICSSをダウンロードする

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

また、Googleを使用してロードする場合、他のプラグインをどのようにロードする必要がありますか?すべてのプラグインを一緒に圧縮できますか、それとも独自の個別のファイルにする必要がありますか?

0 投票する
4 に答える
9195 参照

javascript - Google AJAX Libraries API の使用時に jQuery をページに挿入すると失敗する

Google AJAX Libraries API を使用して jQuery をページに挿入したいのですが、次の解決策を思いつきました。

http://my-domain.com/inject-jquery.js :

スクリプトは、別のドメインのページに含まれます。

http://some-other-domain.com/page.html :

Firefox 3 では、次のエラーが表示されます。

このエラーは Google AJAX Libraries API に固有のようです。他のユーザーが jQuery ブックマークレットを使用して現在のページに jQuery を挿入するのを見たことがあります。私の質問:

  • onload/onready 状態に関係なく、Google AJAX Libraries API / jQuery をページに挿入する方法はありますか?
0 投票する
23 に答える
163089 参照

jquery - Google でホストされている jQuery を使用する最善の方法ですが、Google でホストされているライブラリにフォールバックできません

Google (または他の Google がホストするライブラリ) でホストされている jQueryをロードしようとするが、Google の試行が失敗した場合に jQuery のコピーをロードするのに良い方法は何でしょうか?

Google が不安定だと言っているのではありません。Google のコピーがブロックされている場合があります (明らかにイランなど)。

タイマーを設定して、jQuery オブジェクトをチェックしますか?

両方のコピーが通過する危険性は何ですか?

「Googleのものを使用する」または「独自のものを使用する」などの回答を実際に探しているわけではありません。私はそれらの議論を理解しています。また、ユーザーが Google バージョンをキャッシュしている可能性が高いことも理解しています。クラウド全般のフォールバックについて考えています。


編集:この部分が追加されました...

Google は google.load を使用して ajax ライブラリをロードすることを提案しており、完了するとコールバックを実行するため、それがこの問題をシリアル化するための鍵であるかどうか疑問に思っています。

私はそれが少しクレイジーに聞こえることを知っています。信頼できる方法でそれを行うことができるかどうかを理解しようとしています。


更新: jQuery は Microsoft の CDN でホストされるようになりました。

http://www.asp.net/ajax/cdn/

0 投票する
1 に答える
2167 参照

javascript - Google Visualization API / Annotated Time Line での Y 軸の自動再スケーリング

ユーザーが日付の範囲を拡大したときに、注釈付き時系列グラフの Y 軸のスケールを自動的に変更する方法はありますか?

以下の例を確認してください。2009 年 10 月 9 日の値 (「価格」) は、他の値よりも約 2 桁大きいことに注意してください。ユーザーが 2009-10-01 ~ 2009-10-08 などにズームインすると、Y 軸は変更されません (グラフがかなり役に立たなくなります)。Y 軸を自動的に再スケーリングして、この例では 0 から 25 またはより適切な範囲になるようにする方法はありますか (もちろん、ユーザーがズームアウトするとデフォルトに戻ります)。

例: http://jsbin.com/ifogo

サンプルコード (上記のリンクと同じ):

0 投票する
1 に答える
19617 参照

jquery - jQuery用のGoogleAJAXライブラリCDN

SWFObject、jQuery、GoogleMapsAPIが必要なページがあります。私は使用することの利点を使用できると思いました:

しかし今、私はどこかで読んだ(http://encosia.com/2008/12/10/3-reasons-why-you-should-let-google-host-jquery-for-you/)使用する必要があります

$(document).ready()..の代わりにこれは本当ですか?

0 投票する
1 に答える
2116 参照

jquery - Google AJAX Libraries API からローカル jQuery へのフォールバックの実装

ローカルで jQuery を使用する代わりに Google の AJAX Libraries API を使用することの利点と欠点を調べた後、Google の API が時々経験するダウンタイムを回避することが可能であるという回答 (ここではもちろんスタック オーバーフロー) を誰かが書いているのを見ました。どういうわけか、使用しているライブラリのローカル コピーにフォールバックします。

サイトで Google の AJAX Libraries API を使用したいのですが、このダウンタイムの可能性が心配であり、そのようなフォールバック手順をどのように実装できるか興味があります。

誰もこれをやろうとしたことがありますか?そのような偉業を達成するコードを教えていただけますか?

前もって感謝します。

0 投票する
1 に答える
216 参照

google-api - Google API ライブラリの使用 - キーが必要ですか?

Google API ライブラリの適切な使用について混乱しています。具体的には、Google AJAX ライブラリを使用するときにキーが必要ですか?

これでよろしいですか?:

またはこれが必要ですか:

0 投票する
4 に答える
1583 参照

jquery - Google の ajax API ライブラリから Jquery ライブラリを含める利点は何ですか?

重複の可能性:
jQuery に Google の CDN を使用する必要があるのはなぜですか?

私は、Google の ajax API ライブラリから Jquery ライブラリを含む多くの Web プログラマーを見てきました。「いくらかの」スペースを節約する以外に、サーバーでこれらのライブラリをホストしないことに本当の利点はありますか?. そうするのは良い習慣ですか?