J'ai récemment vu quelques liens utilisés sans protocole. Cela n'a pas semblé trop difficile à comprendre - je pense que c'est une excellente idée et assez intuitive.
Pour ceux d'entre vous qui ne le savent pas, l'utilisation d'une URL comme //example.com/script.js
pointera vers l'un http://example.com/script.js
ou l' autre ou https://example.com/script.js
selon que l'URL provient ou non d'une URL http ou https . L'inclusion de scripts http ou d'images à partir d'une page https peut être un problème de sécurité, par exemple, cela résout cela sans avoir besoin de détection de protocole dans votre code.
Ma question est la suivante: quel type de support de navigateur / système d'exploitation existe-t-il? Est-il sûr à utiliser en production? Cela rendrait certainement les choses un peu plus faciles.
Exemple simple et test: http://codetester.org/916c6916
EDIT: Juste un suivi que j'utilise cela pour le serveur publicitaire de mon entreprise en production pour beaucoup de choses sans problème depuis quelques années maintenant.