««« | »»»
URL relative a livello di protocollo
Scenario: serviamo una pagina in https e vogliamo inserire un link ad una risorsa esterna al sito. Come facciamo? Sempre con le URL relative ma specificate in modo leggermente diverso.
Di solito si usano queste due soluzioni: <img src='image.png' /> per le risorse interne al sito e <img src='http://host/image.png' /> per quelle esterne. Ma esiste una terza possibilità: <img src='//host/image.png />.
Qual’è il vantaggio? Che, come nello scenario della domanda iniziale, tutte le risorse da un sito esterno in una pagina in https verranno caricate con questo protocollo, mentre in una pagina normale verrà usato l’http. A che serve? Ad evitare gli avvisi terroristici di Explorer quando vengono caricate risorse in http in una pagina https.
Bel trucchetto, vero?
Via: Stringify
Per proseguire
Commenti e trackback sono disabilitati.