Вопросы с тегом «protocol-relative»

14
Допустимо ли заменить http: // на // в <script src = «http: //…»>?
У меня есть следующий элемент: &lt;script type="text/javascript" src="https://cdn.example.com/js_file.js"&gt;&lt;/script&gt; В этом случае сайт HTTPS, но сайт также может быть только HTTP. (Файл JS находится в другом домене.) Мне интересно, допустимо ли для удобства сделать следующее: &lt;script type="text/javascript" src="//cdn.example.com/js_file.js"&gt;&lt;/script&gt; Мне интересно, если это действительно, чтобы удалить http:или https:? Кажется, это работает везде, …

7
Могу ли я изменить все мои ссылки http: // просто на //?
Дэйв Уорд говорит, Это не совсем легкое чтение, но в разделе 4.2 RFC 3986 предусмотрены полностью определенные URL-адреса, в которых полностью отсутствует протокол (HTTP или HTTPS). Когда протокол URL-адреса пропущен, браузер использует протокол базового документа. Проще говоря, эти URL-адреса без протокола позволяют использовать такую ​​ссылку в любом браузере, в котором …

4
URI, начинающийся с двух косых черт… как они себя ведут?
В последнее время я видел такие рабочие блоки кода: &lt;script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"&gt;&lt;/script&gt; И согласно RFC 2396 (синтаксис URI) и RFC 2616 (HTTP 1.1) эти URI, начинающиеся с двух косых черт, действительны, но, к сожалению, RFC их не объясняют. Может ли кто-нибудь указать мне на ресурс, который объясняет, как браузеры будут …

3
Абсолютные URL без протокола (схемы), чтобы сохранить адрес текущей страницы
Я видел //somepage.com/resourceформат URL. Например: &lt;img src="//remotesite.com/image1.jpg" /&gt; Дело в том, что если текущая страница (страница, определяющая imgтег) используется http, то запрос на удаленный сайт выполняется через http. Если это https - это https. Это устраняет предупреждения браузера о не полностью зашифрованных страницах. У меня вопрос: безопасен ли этот формат …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.