ruskar
@ruskar
Conflict Intelligence Team

Сокращённое именование протокола http?

Давно уже заметил, что Яндекс в вёрстке ссылки на различные библиотеки и картинки, находящиеся на его CDN, ставит в такой форме:


<img src="//yandex.net/picture.png"/>


Интересует вопрос такого сокращения указания протокола "http://" до просто двух слешей "//". На всех ли клиентах (браузерах) это нормально обрабатывается, не вызывает дополнительных запросов браузера, нормально ли этот способ поддерживается в мобильных браузерах? Кто что знает?
  • Вопрос задан
  • 5324 просмотра
Решения вопроса 1
lashtal
@lashtal
Это часть стандарта, см. примеры: RFC 3986, Section 5.4
Ответ написан
Пригласить эксперта
Ответы на вопрос 3
alexxxst
@alexxxst
Это удобно и для http и для https.
Какой текущий протокол на странице, с таким протоколом и будет запрос.
Ответ написан
mark_ablov
@mark_ablov
Смотрим RFC
Пункт «4.2. Relative Reference»
Ответ написан
Комментировать
Nesp
@Nesp
IE8, Chrome 10 — работает
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы