Подтвердить что ты не робот

Alert говорит, используя устаревший HREF без абсолютного URL

Уведомление о сообщении на странице разработчиков Facebook о том, что на моем сайте в настоящее время используются следующие устаревшие функции:

Социальные плагины (например, кнопка, как и ящик) без абсолютного URL в их параметре href. Это должно быть исправлено до июля 2013 года.

Я предполагаю, что он говорит о параметре data-href для симпатий, но мои подобные кнопки генерируются с помощью следующего простого кода:

data-href="#" onclick="location.href='http://<?php echo $_SERVER['; return false;"HTTP_HOST"].$_SERVER["REQUEST_URI"];?>"

И результаты при просмотре в браузере (глядя на источник HTML), безусловно, выглядят как абсолютные URL-адреса для меня. Какое это предупреждение на самом деле пытается мне сказать? Что они сканировали сайт и что есть реальные HREF, у которых есть проблемы, или просто что могут быть некоторые?

Относится ли это к другому параметру HREF?

4b9b3361

Ответ 1

Если вы используете абсолютный url в атрибуте data-href этого социального плагина, просто включите July 2013 Breaking Changes в настройках вашего приложения facebook.

Ответ 2

В качестве кода кнопки data-href используется href для HTML5.

Ответ 3

Абсолютный URL:

http://stackoverflow.com/info/16270043/alert-says-using-deprecated-href-without-absolute-url

Относительный URL

../info/16270043/alert-says-using-deprecated-href-without-absolute-url

Социальные плагины должны обладать абсолютным URL-адресом вашего сайта и выглядеть как ваш сайт.