Posso alterar todos os meus links http: // para apenas //?

Dave Ward diz

Não é exatamente leitura leve, masseção 4.2 da RFC 3986 fornece URLs totalmente qualificados que omitem completamente o protocolo (o HTTP ou HTTPS). Quando o protocolo de um URL é omitido, o navegador usa o protocolo do documento subjacente.

Simplificando, esses URLs "sem protocolo" permitem que uma referência como essa funcione em todos os navegadores em que você experimenta:

//ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js

Parece estranho no começo, mas esse URL "sem protocolo" é a melhor maneira de fazer referência a conteúdo de terceiros disponível via HTTP e HTTPS.

Isso certamente resolveria vários erros de conteúdo misto que estamos vendo nas páginas HTTP - supondo que nossos ativos estejam disponíveis via HTTP e HTTPS.

Este navegador é totalmente compatível? Existem outras advertências?

questionAnswers(6)

yourAnswerToTheQuestion