Путь к скриптам без http

medclick
На сайте с 08.09.2010
Offline
120
480

Подскажите пожалуйста почему сейчас многие сайты, в том числе и youtube стали давать свои коды и пути к скриптам без http:

вот так:

src="//www.youtube.com 

Видимо я отстал и не знаю.

LEOnidUKG
На сайте с 25.11.2006
Offline
1774
#1

Не все, а у кого есть https

Короче брать данные с того протокола, какой отдаст сервер.

✅ Мой Телеграм канал по SEO, оптимизации сайтов и серверов: https://t.me/leonidukgLIVE ✅ Качественное и рабочее размещение SEO статей СНГ и Бурж: https://getmanylinks.ru/ ✅ Настройка и оптимизация серверов https://getmanyspeed.ru/
medclick
На сайте с 08.09.2010
Offline
120
#2
LEOnidUKG:
Не все, а у кого есть https

А смысл какой?

src="https://www.youtube.com

или

src="http://www.youtube.com

работает же?

Хочется узнать причину такого формата.

LEOnidUKG
На сайте с 25.11.2006
Offline
1774
#3
medclick:
А смысл какой?

Добавил в свой ответ, зачем это надо.

Malcolm
На сайте с 02.05.2007
Offline
119
#4
LEOnidUKG:
брать данные с того протокола, какой отдаст сервер.

Не какой отдаст, а который в данный момент используется.

medclick
На сайте с 08.09.2010
Offline
120
#5
Malcolm:
Не какой отдаст, а который в данный момент используется.

т.е. на котором размещен такой путь к скриптам? Т.е. если у меня https://site.ru то код грузит c https, и соответственно с http?

На серче, тоже фавикон так грузится:

<link rel="shortcut icon" href="//img.forumimg.net/favicon.ico">

Объясните пожалуйста смысл такого синтаксиса.

Malcolm
На сайте с 02.05.2007
Offline
119
#6
medclick:
Объясните пожалуйста смысл такого синтаксиса.

В данном случае смысла нет никакого, т.к. форум не умеет использовать HTTPS. Но если бы мы находились на странице / то и фавиконка попыталась бы загрузиться с https://img.forumimg.net/favicon.ico

Все ресурсы на странице, полученной по HTTPS, должны подгружаться по тому же самому протоколу, иначе будет дыра в безопасности и предупреждение в браузере, что не вся страница зашифрована. А подобный синтаксис позволяет использовать одну и ту же ссылку для обоих протоколов. Это удобно, когда заранее неизвестно, какой именно протокол будет использован.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий