Portanto, este protocolo é muito simples.
FAZER: //somesite.com/somepath/somefile.js
ou parente/somepath/somefile.js
NÃO: http://somesite.com/somepath/somefile.js
Se você usar //somesite.com/somepath/somefile.js
para todas as suas referências, o navegador preencherá o protocolo para você. Portanto, se você estiver visitando a página com https, o ref se tornará https://somesite.com/somepath/somefile.js
.
Recentemente, tive que fazer um dos meus sites ser compatível com HTTPs. Felizmente, foi tão fácil quanto configurar um SSL e alterar o protocolo padrão dos meus sites.
Por causa desse truque, não tive recursos inseguros e nenhum aviso em meu site.
Excelente!