StopSocial — расширение для блокировки социального контента (Opera, Chrome) [UPD]

    Пользуетесь ли вы кнопками «Мне нравится», «Поделиться»? А социальными сетями вообще? Многие хабрапользователи наверняка ответят „нет“.

    Я использую социальные кнопки и виджеты крайне редко. Если я хочу поделиться с кем-нибудь ссылкой, мне не составит труда открыть в соседней вкладке нужный сайт и скопировать ссылку туда. Тем не менее, в последнее время все больше и больше сайтов стали использовать по 5-6 кнопок «Поделиться» от разных социальных сетей. Вездесущее «Share» и «Follow» с обязательным указанием количества поделившихся не только раздражает, но, в некоторых случаях, еще и замедляет загрузку страницы. Кроме того, очень часто цветастые кнопочки самых разных форм и размеров не вписываются в дизайн сайта, на котором они размещены. Далеко не каждый сайт использует социальные кнопки, адаптированные под дизайн.

    В каталогах расширений популярных браузеров есть всего пара расширений, которые обладают возможностью блокировать социальный контент — это AntiSocial для Chrome и Adblock с функцией блокировки кнопок Facebook. AntiSocial не устроило по причине отсутствия поддержки русскоязычных социальных сетей (да и искал я расширение для Opera), а с Adblock понятно — не Facebook единым пользуются российские сайты.

    Так появилось весьма простое расширение StopSocial, поддерживающие наиболее популярные социальные сервисы, такие как ВКонтакте, Facebook, Google +1, Mail.ru и т. д. Полный список можно найти на странице с расширением.

    Техническая информация


    Используются средства, характерные для расширений подобного вида: Opera URL Filter API и CSS-селекторы, которые можно отключить для определенного сайта, если блокируется что-то лишнее.

    И, напоследок, скриншот работы расширения:



    UPD:
    Появилась версия для Chrome.
    Поделиться публикацией
    Ой, у вас баннер убежал!

    Ну. И что?
    Реклама
    Комментарии 28
      +2
      Всё хорошо, но лишняя кнопка на панели :(
        +4
        Правая кнопка — настройки, там емть соответствующий пункт.
          0
          Спасибо.
          0
          files.myopera.com/AntonDiaz/pages/buttons.htm — тут готовые пользовательские кнопки. Вам нужна «Расширения Переключает показ суб-панели Расширений».

          Нажмите на ссылку и кнопка установится. Теперь можно скрывать кнопки расширений. Одна кнопка останется, но это лучше, чем никак не скрывать.
            0
            скажите, а где можно обучиться созданию кнопок для оперы (мне вот нужно между 3-мя прокси переключаться — как-то давно сделал РУЧНЫМ редактированием ini_файлов, но потом утратил сие знание)?
              0
              Извините, не могу помочь, так как я этим делом интересовался очень определённое время — минут десять. :)

              Как понимаю, кнопки просто дёргают команды и без правки ini-файлов ручищами всё равно ничего не выйдет.

              P.S. Во чего нашёл: my.opera.com/Tamil/blog/fast-proxy-switching
          +6
          Полезно также установить Ghostery — много чего режет.
            +3
            Супер. Как раз искал такое приложение под Оперу.
              +1
              В примере ещё и нижняя строчка с кнопками про отправку и sms-новости явно лишняя — есть куда развивать идею.
                +2
                Очень хорошее начинание. Ведь желающие участвовать в делении ссылок могут установить ещё более подходящее для них расширение браузера, показывающее кнопки к любой странице, даже той, у которой нет кнопок. (И, например, оставляющее кнопки на странице, если стоит блокиратор типа Вашего (они тогда должны действовать согласованно.

                Например, чисто для Хабра я сделал блокиратор как часть общего скрипта HabrAjax. В нём можно отключить те кнопки, которыми посетитель не пользуется и включить Google+, если им пользуется. Работает во всех бр-рах (не ИЕ). Отключают в настройках:
                Можно довольно легко сделать общеполезный тандем таких расширений (включатель+отключатель) для всех браузеров (и всех сайтов), будет пользоваться большой популярностью.
                  +1
                  Кстати действительно, давно же уже понятно, что вся эта гадость социальная должна генерироваться в браузере пользователя, индивидуально для каждого. А не скопом для всех на сервере, как модно сейчас.
                  Нужно ещё посмотреть фильтры к Adblock Plus, там есть блокировка всяких счётчиков и шпионов, может быть и это найдётся.
                    +3
                    > Нужно ещё посмотреть фильтры к Adblock Plus

                    Пользуюсь дополнительной подпиской BitBlock. Доволен, много ненужного мусора пропало. Однако подписка может не всем подойти, так как убирает даже «нужные» элементы, например «Нравится»/«Не нравится» на ютубе, и вообще все комментарии на демотиваторс.ру :) С другой стороны, никто не мешает настроить фильтр под свои нужды.
                      +1
                      О, замечательно. Надо, как минимум, посмотреть повнимательнее на эту подписку.

                      Спасибо.
                  +3
                  Отличное расширение для таких антисоциальных личностей, как я :) Собирался написать его сам, но вы меня опередили. Теперь надо вычеркнуть этот пункт из своего туду листа :)
                    –2
                    Чем же вам так социализация-то не угодила? =)
                    +2
                    «Расширение StopSocial, поддерживающие наиболее популярные социальные сервисы». Прочитал. Завис.
                      +1
                      = Дихлофос, поддерживающий наиболее распространённые типы тараканов :-)
                        0
                        тов. Слобин как-то цитировал из милицейской статьи «В Москве есть два криминалиста, профессионально занимающихся каннибализмом».
                      +1
                      Поддерживаю идею ненужности этих кнопок, и всё равно отправил ссылку на статью в твиттер, воспользовавшись кнопкой внизу статьи…
                        +3
                        А закиньте куда-нибудь в профильный блог. Статья привлечет дополнительных читателей, в том числе и внешних. Как выяснилось из комментариев, далеко не все рады обилию социальных кнопочек на страницах.
                          +1
                          Перенес в открытый блог «Социальные сети».
                            +1
                            У меня всё равно значок замка видится. Видимо, Вы забыли снять галочку с чекбокса «Закрытый блог».
                              0
                              И то правда, спасибо.
                          –3
                          Есть хабраюзеры использующие Оперу? Удивлён!
                            0
                            Плагин AntiSocial для Хрома легко расширяется перечнем соц. сетей. Я не изучал JavaScrypt, но насколько я разобрался (и это работает) все заканчивается добавлением пары строк в файлы manifest.json и antisocial.js, располагающиеся в %AppData%\Google\Chrome\User Data\Default\Extensions\%ПапкаПлагина%\%ВерсияПлагина%. Например, для поддержки ВКонтакте были сделаны следующие правки:
                            файл antisocial.js — добавлены элементы «userapi.com», «vkontakte.ru» в blocklist;
                            файл manifest.json — добавлены "*userapi.com*", "*vkontakte.ru*" в exclude_globs.
                              0
                              Правка:
                              файл manifest.json — добавлены "*vk.com*", "*vkontakte.ru*" в exclude_globs.
                              0
                              При включенном плагине пропадают ссылки из сообщений в твиттере.
                                0
                                ↑ Если что, давно исправлено.

                                Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

                                Самое читаемое