Gli URL relativi del progetto (riferimenti al percorso di rete) sono qualcosa che ho appena scoperto - in cui non si specifica lo schema di un URL e lo si preleva dal contesto attuale.URI di riferimento del percorso di rete/URL relativi dello schema
Ad esempio: <img src="//domain.com/img.png" />
si risolverà al https://domain.com/img.png
se il regime attuale è HTTPS o http://domain.com/img.png
se non lo è.
Questo sembra un modo molto semplice per risolvere quei problemi fastidiosi di chiamare uno script o un'immagine esterna su una pagina SSL senza far apparire l'errore temuto che alcuni contenuti di una pagina non siano sicuri.
Il vantaggio sembra ovvio, ma quello che non riesco a trovare è un'enorme quantità di informazioni su questo e mi chiedevo se qualcuno avesse qualche esperienza o riferimenti sugli URL relativi allo schema (buoni o cattivi)?
Mentre sto cercando di scoprire se ci sono dei browser con cui questo causa problemi (ho avuto successo con IE6-8, Chrome e Firefox), sono anche interessato a scoprire se qualcuno ha qualche esperienza usando questo in diverse lingue. Ad esempio, potrebbe funzionare se si dovesse emettere un Response.Redirect
con un URL relativo allo schema in ASP?
Congratulazioni per la tua prima domanda Stack Overflow ! :) –
possibile duplicato di [È valido per sostituire http: // con // in uno
Se si desidera supportare IE 7 e 8, potresti voler considerare che lo schema relativo agli URL per i fogli di stile li farà scaricare due volte:
Fonte: http://www.stevesouders.com/blog/2010/02/10/5a-missing-schema-double-download/
fonte
2013-01-23 19:48:22 MPV
+1 per l'heads up. La mia reazione è * bene per me *. L'IE stagnante sarà ancora più lento, facendo apparire i browser migliori tanto più meglio. – toolbear