5
Duplicar posible:
Is it valid to replace with // in a <script src=“…”>?
Links start with two slashessitio externo vincula con "//"
que he visto esto en algunos sitios ahora. Un ejemplo sencillo es buscar en la fuente de la página de destino Wikipedia:
<link rel="shortcut icon" href="//en.wikipedia.org/favicon.ico" />
<link rel="apple-touch-icon" href="//upload.wikimedia.org/wikipedia/commons/f/f1/Wikipedia-mobile-icon.png" />
<link rel="copyright" href="//creativecommons.org/licenses/by-sa/3.0/" />
¿Hay alguna norma con el inicio de los enlaces externos con //
? ¿Se hace esto simplemente para evitar tener que descargar el extra https?:
y guardar algunos caracteres porque la mayoría de los navegadores son lo suficientemente inteligentes como para agregar el resto del esquema allí? ¿O es esto una cosa legítima, tal vez con alguna otra razón?
No forzando el protocolo, ¿permitiendo SPDY cuando está disponible? –
Aquí hay otra publicación: http://stackoverflow.com/questions/7273573/links-start-with-two-slashes – scott
Duplicado de [¿Es válido reemplazar http: // con // en una
Esto le permite descargar los recursos sin especificar http o https; usará lo que sea que estés usando actualmente.
Fuente
2012-02-10 23:00:50
Si no se especifica un esquema en la URL hará que el navegador para asumir el esquema actual. Puede leer un buen artículo sobre esto aquí:
http://paulirish.com/2010/the-protocol-relative-url/
Este es el principal beneficio de la misma:
Hay algunas peculiaridades ...
... pero en general puede usar esto de forma segura.
Fuente
2012-02-10 23:02:17