2012-01-04 13 views
0

私は、GoogleアナリティクスなどのサイトからのJavaScript埋め込みが現在のページのプロトコルを確認してから、一致するように<script>タグを書き留めていることに気付きました。 HTTPSページ内にHTTPを埋め込むためのセキュリティエラーを受け取ることができますが、Google Analytics HTTPSへの呼び出しをすべて<script>にしないようにする理由はありますか? HTTPページ内にHTTPSを組み込むと問題が発生しますか?JavaScriptにHTTPとHTTPSの切り替えが組み込まれているのはなぜですか?

+0

(関連性のないヒント) 'http://'や 'https://'の代わりに '//'をプロトコルとして使うと、ブラウザはページ自体に使われているものを使います。 。私はAnalyticsがなぜそれをしないのだろうと思う。 –

+0

IE 5に「//」というバグがあります。おそらくそれが理由です。 –

答えて

1

HTTPS内のHTTPSで問題が発生しません。

HTTP要求を優先する理由の1つがパフォーマンスです。

通常、HTTPレスポンダはHTTPSより速く(サーバに軽く)要求します。

可能な場合は、HTTPを使用することをお勧めします。

関連する問題