Je viens d'apprendre d'un collègue que le fait d'omettre la partie "http | https" d'une URL dans un lien fera en sorte que cette URL utilise le schéma utilisé par la page sur laquelle elle se trouve.
Par exemple, si ma page est accessible à http://www.example.com et que j'ai un lien (remarquez le '//' au début):
Google
Ce lien mènera à http://www.google.com.
Mais si j'accède à la page à https://www.example.com avec le même lien, il ira à https://www.google.com
Je voulais chercher en ligne plus d'informations à ce sujet, mais j'ai du mal à trouver une bonne phrase de recherche. Si je cherche "URLs sans HTTP", les pages renvoyées concernent des URL de la forme "www.example.com", ce qui n'est pas ce que je recherche.
Appelleriez-vous cela une URL sans schéma? Une URL sans protocole?
Ceci fonctionne-t-il dans tous les navigateurs? Je l'ai testé dans FF et IE 8 et cela a fonctionné dans les deux. Est-ce une norme, ou devrais-je tester plus de navigateurs?