Recientemente he visto algunos enlaces utilizados sin un protocolo. No parecía demasiado difícil de entender; creo que es una gran idea y bastante intuitiva.
Para aquellos de ustedes que no lo saben, el uso de una URL como //example.com/script.js
apuntará a cualquiera http://example.com/script.js
o https://example.com/script.js
dependiendo de si la URL se origina o no en una URL http o https . Incluir secuencias de comandos http o imágenes de una página https puede ser un problema de seguridad, por ejemplo, por lo que esto lo resuelve sin la necesidad de detección de protocolo en su código.
Mi pregunta es, ¿qué tipo de soporte de navegador / sistema operativo hay? ¿Es seguro usarlo en producción? Ciertamente facilitaría un poco las cosas.
Ejemplo simple y prueba: http://codetester.org/916c6916
EDITAR: Solo un seguimiento de que he estado usando esto para el servidor de anuncios de mi empresa en producción para muchas cosas sin problemas durante un par de años.