Все для DataLife Engine / DLE хаки / Хак для DLE / Хак Dle install_at замена target на атрибут external

Хак Dle install_at замена target на атрибут external



Для придания валидности по спецификации XHTML в пользовательской части Dle, можно применить хаки dle для Замены атрибут ссылки target на атрибут externa. В результате во всех ссылках в публикациях, будет заменён атрибут target на атрибут external парсером скрипта и открываться в новом окне.

Многим веб-мастерам известно о атрибут nofollow, но мало кто знает и применяет атрибут external, хотя многие заметили, что этот атрибут давно используется для обработки ссылок в Wordpress.
Какого же его основное предназначение ?

Известно, что в спецификации XHTML атрибут ссылки target не поддерживается. Исходя из этого, конструкция вида:target="_blank" не является валидной. Поэтому открытие нового окна браузера – стало задачей скрипта, а не гипертекстовой разметки. Открывать ссылки в новом окне теперь предлагается с помощью, например языка js vascript. Для этого отдельными разработчиками и был искусственно введен атрибут external, а как мы знаем несколько значений атрибута rel могут быть перечислены через пробел, что мы и сделаем в конструкции external nofollow.
Но не всё-так просто, как кажется сначала. Одно только добавление атрибута external к ссылке не даст браузеру команду на открытие нового окна, для обработки ссылок с этим атрибутом еще нужен и специальный скрипт, который бы их все обрабатывал.


Хак Dle install_at замена target на атрибут external
«Автор:» Yeti (dlepro com)
Использован скрипт от Croaker-а

Советуем скачать хак dle на DataLife Engine 9.x install_at замена target на атрибут external

install_at.zip [8,12 Kb] (cкачиваний: 68)
  • 60

Комментарии 2

dle9.com от 26 сентября 2012 10:42
Используется скрипт Dle 9.2 - dle_js.js могут быть проблемы с 9.4, но может и работать ...
Посмотрел ресурс на Wordpess с посещаемостью 15000 в сутки , что-то не используют такой атрибут, хотя чем оригинальней ресурс тем лучше индексируется поисковиками.
websot от 26 сентября 2012 09:36
для DLE 94 данная статья актуальна вообще?
Добавить комментарий

Оставить комментарий

    • bowtiesmilelaughingblushsmileyrelaxedsmirk
      heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
      winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
      worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
      expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
      disappointedconfoundedfearfulcold_sweatperseverecrysob
      joyastonishedscreamtired_faceangryragetriumph
      sleepyyummasksunglassesdizzy_faceimpsmiling_imp
      neutral_faceno_mouthinnocent