E 'stata una questione spesso discussa su StackOverflow ciò che questo significa:Perché utilizzare gli URL relativi ai protocolli?
<script src="//cdn.example.com/somewhere/something.js"></script>
Questo dà il vantaggio che se si sta accedendo sopra HTTPS, si ottiene HTTPS automaticamente, al posto di quella "elementi insicuri spaventosi su questo pagina "avviso.
Ma perché utilizzare gli URL relativi ai protocolli? Perché non utilizzare semplicemente HTTPS sempre negli URL CDN? Dopotutto, una pagina HTTP non ha motivo di lamentarsi se si decide di caricarne alcune parti su HTTPS.
(Questo è più specifico per CDN; quasi tutti i CDN hanno HTTPS capacità considerando che, proprio server potrebbe non avere necessariamente HTTPS..)
Questo si applica solo alle risorse di terze parti? – user3448600
@ user3448600 per risorse locali si usano solo percorsi '/', non '//'. – Kos
Nel 2017, anche SO è passato dal protocollo relativo a HTTPS: https://nickcraver.com/blog/2017/05/22/https-on-stack-overflow/#mistakes-protocol-relative-urls – ruhong