Подтвердить что ты не робот

Ссылки начинаются с двух косых черт

Все больше и больше стали замечать, что ссылки в исходном коде на веб-сайтах начинаются с двух косых черт. Например:

<a href="//example.com/1.png">Image</a>

Зачем?

4b9b3361

Ответ 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.

Это позволяет легко избежать ошибок со смешанным контентом.