重複の可能性:
jQuery Linking vs. Download?
ベストプラクティスは何ですか?
- jquery または
jquery ファイルをサーバーにダウンロードして使用しますか?
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js"></script>
重複の可能性:
jQuery Linking vs. Download?
ベストプラクティスは何ですか?
jquery ファイルをサーバーにダウンロードして使用しますか?
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js"></script>
Googleのパスを提供したいと思います。詳細な回答については、ここにアクセスしてください
Google API サーバーは、私の単一のサーバーの場所ではなく、世界中に分散されています。通常、サーバーが近いほど、訪問者への応答時間が速くなります。
多くの人が JQuery を Google でホストすることを選択しているため、訪問者が私のサイトにアクセスしたときに、ローカル キャッシュに JQuery スクリプトが既に存在している可能性があります。通常、事前にキャッシュされたコンテンツは、訪問者の読み込み時間が短縮されることを意味します。
最良の方法は、Google リンクを含めることです。
ただし、何らかの理由でインターネットにアクセスできないマシンで開発する場合は、サーバーにダウンロードする必要があります。
Google に jQuery をホストしてもらうメリット:
Google ホスト jQuery を使用することの短所:
スタック オーバーフロー自体に関しては、すべての欠点にもかかわらず、Google のサービスを使用しています。
ローカルで作業している場合
download a copy and use it.
サーバー上にある場合
take a cdn link
その背後にある理由は、ページをより速く処理するためです。
CDN がダウンした場合に備えて、フォールバックを用意することをお勧めします。
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
// Fallback
<script>!window.jQuery && document.write(unescape('%3Cscript src="js/libs/jquery-1.8.3.js"%3E%3C/script%3E'))</script>
これは HTML5 ボイラープレートから来ています。
jQuery をサーバーにダウンロードします。それがどのように役立つか:
オフラインで作業できます。
ドキュメントの読み込みが速くなります。
彼によると、私を含めて..:) ..私は1つのオプションを選びます....googleapiのURLを含めます...
http://encosia.com/3-reasons-why-you-should-let-google-host-jquery-for-you/