Recentemente, vi alguns links usados sem um protocolo. Não parecia muito difícil de entender - acho que é uma ótima ideia e bastante intuitiva.
Para quem não sabe, usar uma URL como //example.com/script.js
irá apontar para http://example.com/script.js
ou https://example.com/script.js
dependendo se a URL se origina ou não de uma URL http ou https . Incluir scripts http ou imagens de uma página https pode ser uma preocupação de segurança, por exemplo, então isso resolve isso sem a necessidade de detecção de protocolo em seu código.
Minha pergunta é: que tipo de suporte a navegador / sistema operacional existe para isso? É seguro usar na produção? Certamente tornaria as coisas um pouco mais fáceis.
Exemplo e teste simples: http://codetester.org/916c6916
EDIT: Apenas um acompanhamento de que eu tenho usado isso para o servidor de anúncios da minha empresa em produção para muitas coisas sem problemas há alguns anos.