Все больше и больше стали замечать, что ссылки в исходном коде на веб-сайтах начинаются с двух косых черт. Например:
<a href="//example.com/1.png">Image</a>
Зачем?
Ответ 1
Это относительный URL-адрес протокола (обычно HTTP или HTTPS). Поэтому, если я нахожусь на http://example.org, и я связываю (или включаю изображение, script и т.д.) В //example.com/1.png, он переходит в http://example.com/1.png. Если я нахожусь на https://example.org, он переходит в https://example.com/1.png.
Это позволяет легко избежать ошибок со смешанным контентом.