URLs relativos ao URI / esquema de referência de caminho de rede

Os URLs relativos ao esquema (referências de caminho de rede) são algo sobre o qual eu acabei de descobrir - onde você não especifica o esquema de um URL e ele o pega no contexto atual.

Por exemplo:<img src="//domain.com/img.png" /> resolveráhttps://domain.com/img.png se o esquema atual for HTTPS ouhttp://domain.com/img.png Se não é.

Essa parece ser uma maneira muito fácil de resolver os problemas incômodos de chamar um script ou imagem externa em uma página SSL sem exibir o temido erro de que algum conteúdo de uma página não é seguro.

O benefício parece óbvio, mas o que não pareço encontrar é uma quantidade enorme de informações sobre isso e fiquei imaginando se alguém tinha alguma experiência ou referência sobre URLs relativos ao esquema (bom ou ruim)?

Enquanto estou tentando descobrir se há navegadores com os quais isso causa problemas (fui bem-sucedido com o IE6-8, Chrome e Firefox), também estou interessado em descobrir se alguém tem alguma experiência em usá-lo de maneiras diferentes. línguas. Por exemplo, funcionaria se você emitisse umResponse.Redirect com um URL relativo do esquema em ASP?

questionAnswers(2)

yourAnswerToTheQuestion