4

Google の CDNライブラリはすべて http 経由で提供されます。http よりも https 経由でそれらを提供する利点はありますか?

4

2 に答える 2

13

cdhowie が正しいです。ページが http 経由で提供されている場合、https 経由でライブラリを提供しても、わずかなオーバーヘッドが追加されるだけです。ページが https 経由で提供されている場合、http 経由でライブラリを提供するとセキュリティ上の危険が生じる可能性があり、ほとんどのブラウザーでは警告が表示されます。そのため、デフォルトのオプションとして https が指定されています。

次の関連する質問を参照してください: HTTPS と外部 (CDN) でホストされているファイル?

しかし、プロトコルを完全に省略することで、両方の長所を活かすことができます。

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.min.js"></script>

これにより、ブラウザは、ページの提供に使用されたのと同じプロトコルを自動的に使用するようになります。あまり知られていないトリックですが、広くサポートされています。詳細はこちら: <script src="http://..."> で http:// を // に置き換えることは有効ですか?

于 2011-03-05T17:28:34.057 に答える
6

あえて推測すると、ページが HTTPS 経由で提供されている場合に、「安全でないコンテンツ」を含むページについてブラウザーが文句を言わないように、これらの URL が推奨されます。

于 2010-12-06T05:56:12.163 に答える