Скрипт кнопки Добавить в избранное

Опытные веб мастера знают, как важно собирать прямые переходы на сайт от посетителей, это влияет на поведенческие факторы и на ранжирование сайта в целом.

В последнее время, потеряли актуальность кнопки «Добавить в избранное», их заменили RSS лентами, кнопки Twitter и социальных сетей, где можно хранить ссылки на интересные проекты.

Скажу вам сразу, отказывать от кнопки «Добавить в избранное» не стоит, она занимает совсем немного времени и является полезной для многих пользователей интернета. Не все пользователи глобальной сети обладают Twitter аккаунтами, и знают, как использовать RSS ленту, им намного удобнее добавлять сайт в избранное (закладки).

Чтобы ваш сайт добавляли в закладки необходимо создать действительно качественный ресурс, и дополнить его функционалом автоматического добавления сайта в закладки. Таким образом, вы сможете собрать массу прямых переходов, и чем больше людей добавят сайт в закладки, тем будет лучше для вас.

Скрипт кнопки «Добавить в избранное»

Актуальность кнопки «Добавить в избранное»

В интернете можно найти массу решений по добавлению кнопки добавляющей сайт в закладки, но не все из них созданы с учетом кроссбраузерности. Кроссбраузерность, это корректное отображение данных во всех браузерах, а как нам известно, каждый браузер использует свой алгоритм для работы.

Исходя из этого, скрипт должен определять браузер пользователя и соответственно выводить нужную кнопку, которая будет добавлять сайт в закладки.

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

Для облегчения данной ситуации, представляем вам готовый скрипт кнопки «Добавить в избранное»:

<script>    // Добавить в Избранное
    function add_favorite(a) {
      title=document.title;
      url=document.location;
      try {
        // Internet Explorer
        window.external.AddFavorite(url, title);
      }
      catch (e) {
        try {
          // Mozilla
          window.sidebar.addPanel(title, url, "");
        }
        catch (e) {
          // Opera
          if (typeof(opera)=="object") {
            a.rel="sidebar";
            a.title=title;
            a.url=url;
            a.href=url;
            return true;
          }
          else {
            // Unknown
            alert('Нажмите Ctrl-D чтобы добавить страницу в закладки');
          }
        }
      }
      return false;
    }
</script>

Далее, чтобы скрипт заработал, вставляем где у вас будет сама кнопка такую ссылку:

<a title="В избранное" href=""  onclick="return add_favorite(this);" ></a>

Данный скрипт способен определять все известные браузеры, единственный его недостаток, это вместо добавления в избранное в Google Chrome пользователям будет выводиться информация о нажатии клавиш быстрого доступа.

Другими словами, будет выводиться окно, в котором будет написано, что необходимо нажать сочетание клавиш Ctrl+D, это вызывает неудобства, но с другой стороны, при помощи данного функционала, вы всё же сможете повлиять на решение посетителей о добавлении сайта в закладки.

Использование данного функционала не обязательно, но в то же время может повлиять на качество площадки. Воспользуйтесь данным скриптом и сделайте свой сайт ещё лучше.

Оцените статью
Webtrafff.com
Добавить комментарий

  1. Аноним

    а скрипт куда вставлять?

    Ответить
  2. Аноним

    Автор, ты хочешь чтобы люди перепечатывали этот скрипт самостоятельно?!)) Ну ты и юморист))

    Ответить