Ich habe gerade von einem Kollegen erfahren, dass das Weglassen des Teils "http | https" einer URL in einem Link dazu führt, dass diese URL das Schema verwendet, auf dem die Seite verwendet wird.
Wenn zum Beispiel auf meine Seite unter http://www.example.com zugegriffen wird und ich einen Link habe (beachten Sie das '//' vorne):
<a href="https://www.google.com">Google</a>
Dieser Link führt zu http://www.google.com .
Wenn ich jedoch mit demselben Link auf die Seite unter https://www.example.com zugreife , wird sie zu https://www.google.com aufgerufen
Ich wollte online nach weiteren Informationen suchen, habe aber Probleme, einen guten Suchbegriff zu finden. Wenn ich nach "URLs ohne HTTP" suche, handelt es sich bei den zurückgegebenen Seiten um URLs mit dem folgenden Formular: "www.example.com", nach dem ich nicht suche.
Würden Sie das eine schemenlose URL nennen? Eine protokolllose URL?
Funktioniert das in allen Browsern? Ich habe es in FF und IE 8 getestet und es hat in beiden funktioniert. Ist dies Teil eines Standards oder sollte ich mehr Browser testen?