0

重複の可能性:
<script src =“…”>で//に置き換えることは有効ですか?

最近、プロトコルなしでCSSとJSにリンクしているサイトをますます頻繁に見ています。

<script src="//domain.cloudfront.net/file.js" type="text/javascript"></script>

そしてCSS

<link href="//domain.cloudfront.net/styles.css" media="screen" rel="stylesheet" type="text/css" />

これはすべてのブラウザで有効ですか?ブラウザがどのプロトコルを使用するかをインテリジェントに決定することをやめるか、それとも意味しますかhttphttps

4

1 に答える 1

2

うん。Paul Irishには、これに関する優れたブログエントリがあります。http://paulirish.com/2010/the-protocol-relative-url/

基本的な目的は、メインプロトコルがhttpsであるが、httpで何かを取得するときに、ページ上のリソースの一部が「安全でない」ことを警告するIEポップアップを防ぐことです。

于 2012-05-09T06:28:49.223 に答える