同僚から、リンク内のURLの「http | https」の部分を省略すると、そのURLが使用しているページのスキームを使用するようになることを学びました。
したがって、たとえば、私のページがhttp://www.example.comでアクセスされ、リンクがある場合(先頭の「//」に注意してください):
<a href="https://www.google.com">Google</a>
そのリンクはhttp://www.google.comに移動します。
しかし、同じリンクでhttps://www.example.comのページにアクセスすると、https://www.google.comにアクセスします。
これについてもっと情報をオンラインで探したかったのですが、良い検索フレーズを考えるのに苦労しています。「HTTPなしのURL」を検索すると、返されるページは「www.example.com」という形式のURLに関するものですが、これは私が探しているものではありません。
それをスキームレスURLと呼びますか?プロトコルのないURL?
これはすべてのブラウザで機能しますか?FFとIE8でテストしたところ、両方で機能しました。これは標準の一部ですか、それとももっと多くのブラウザをテストする必要がありますか?