В примере инструмента Google Translate есть тег script:
<script src="//translate.google.com/translate_a/element.js"></script>
Обратите внимание, что http отсутствует.Я предполагаю, что таким образом он автоматически использует http или https в соответствии с родительской страницей (не так ли?).Это также экономит пять байтов.Я никогда не видел этого раньше.Это работает для всех видов атрибутов href и src?Как насчет страниц, которые были загружены с использованием файла: //?