Заглядывая на сайты в Яндекс каталоге на предмет дофоллоу-комментариев столкнулся с таким: rel="external nofollow". Порылся на серче в поисках ответа, а там две стороны скатились в обоюдные оскорбления, а тему так и не раскрыли. В общем, что это за зверь такой?
Все дело в том, что спецификация XHTML не поддерживает атрибут ссылки target. Поскольку открытие нового окна в браузере — это задача сценария, а не языка гипертекстовой разметки, конструкции вида target="_blank" более не являются валидными.
Итак, "искусственный" атрибут rel="external" служит только и исключительно для того, чтобы, обрабатывая его скриптом, назначать таким ссылкам класс и открывать их в новом окне браузера.
В спецификации XHTML атрибут ссылки target не поддерживается. Исходя из этого, конструкция вида: target="_blank" не является валидной. Поэтому открытие нового окна браузера – стало задачей скрипта, а не гипертекстовой разметки. Открывать ссылки в новом окне теперь предлагается с помощью, например языка javascript. Для этого отдельными разработчиками и был искусственно введен атрибут external.
Несколько значений атрибута rel могут быть перечислены через пробел, например в конструкции external nofollow. Одно только добавление атрибута external к ссылке не даст браузеру команду на открытие нового окна, для обработки ссылок с этим атрибутом еще нужен и специальный скрипт, который бы их все обрабатывал.
В материалах где мы запрещаем индексирование ссылки при условии открытия её в новом окне атрибут: rel="nofollow"
на rel="external nofollow"
и подключаем скрипт.
---------- Сообщение добавлено 21:39 ---------- Предыдущее 21:35 ----------
Да и сам скрипто-то забыл...))
Скрытый текст (вы должны войти под своим логином или зарегистрироваться и иметь 1 сообщение(ий)):
У вас нет прав чтобы видеть скрытый текст, содержащийся здесь.