Answer the question
In order to leave comments, you need to log in
What role do the two slashes play before the link to the cdn source?
For example, I connect
//maxcdn.bootstrapcdn.com/bootstrap/3.1.1/css/bootstrap.min.css
or
<script src="//connect.facebook.nat/ru_RU/sdk.js" async="">
what do they mean // before link?
Answer the question
In order to leave comments, you need to log in
Роль играют ровно ту же, что в более привычном вам HTTP URL (вроде http://ya.ru), где они отделяют имя схемы URI (в данном примере - http) от доменного имени. Просто в вашем случае имя схемы, служащее также названием протокола (HTTP или HTTPS) соединения, опущено, что позволяет browser-у (user agent-у в общем случае) использовать для обращения по такой ссылке тот протокол, который использовался для получения страницы, на которой эта ссылка находится. Если бы в URL протокол был указан явно, то обращение происходило бы по нему независимо от того, по какому получена сама страница. Скажем, к странице вы обратились по HTTPS, а в коде вбит URL с http:, так что дальше произойдет откат на небезопасное соединение. И наоборот.
autosubstitution of the http/https protocol. if you entered the site via http - the files will be pulled via http, if you logged in via https - they will be pulled via https
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question