Внедрение на сайт протоколонезависимых ссылок

12
ВC
На сайте с 02.02.2006
Offline
463
#11

С локальными разобрались, спасибо!

Ссылки на внешние ресурсы: img.example.com или assets.example.com должны начинаться с двух слешей.

Вы уверены в этом?

Лично мне кажется, что внешние ссылки могут быть или протоколонезависимыми, или в том протоколе, который использует сайт, на который ссылаемся.

Пример в Гугле.

Замените на:

<p>Загляните на этот <a href="http://foo.com/">прикольный сайт.</a></p>

Источник: https://developers.google.com/web/fundamentals/security/encrypt-in-transit/make-intra-site-urls-relative?pli=1

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

SeVlad
На сайте с 03.11.2008
Offline
1609
#12
Владимир-C:
Лично мне кажется, что внешние ссылки могут быть или протоколонезависимыми, или в том протоколе, который использует сайт, на который ссылаемся.

Ты путаешь исходящие ссылки и внедренные/подключаемые в страницу объекты (картинки, стили, скрипты, шрифты и тп)

Первое - это всего лишь буквы в контенте.

Из-за второго ты рискуешь получить mixed-content.

Делаю хорошие сайты хорошим людям. Предпочтение коммерческим направлениям. Связь со мной через http://wp.me/P3YHjQ-3.
ВC
На сайте с 02.02.2006
Offline
463
#13
SeVlad:
Ты путаешь исходящие ссылки и внедренные/подключаемые в страницу объекты (картинки, стили, скрипты, шрифты и тп)

Спасибо за уточнение, но я, конечно же, имел в виду только исходящие внешние ссылки.

12

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