質問: 実際のリンクが機能する前に、httpまたはhttpsの代わりに「//」が機能するのはなぜですか? //google.comの代わりにhttp://google.comを記述できることに気づきましたが、それでも機能します。それはある種の速記ですか?多分それは私のブラウザ(chrome 14)に組み込まれているものですか?httpとhttpsの代わりにダブルスラッシュを使用しても安全ですか?
回答: //のようなものがブラウザによってどのように処理されるかは、ブラウザによって異なります。標準的な使用例はhttp://であり、すべてのブラウザで問題なく機能します。そうは言っても、ブラウザが最も頻繁に使用されるのはhttpであるため、大多数のブラウザは可能な限りhttpを試行します。これは最も安全な選択でもあります。httpトラフィックはブラウザによって可能な限りサンドボックス化され、アドレスがローカルであると想定するよりも安全である必要があります。