The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

SmartAdBlock - новый легковесный блокировщик рекламы для Chrome и Firefox

09.03.2019 22:32

В рамках проекта SmartAdBlock развивается новое дополнение для блокировки рекламы и нежелательного контента для Chrome и Firefox. Дополнение обеспечивает блокировку рекламы по спискам EasyList, автоматически убирает всплывающие диалоги с соглашением об использовании Cookie на сайтах, запрещает открытие всплывающих запросов и отключает код для отслеживания перемещений. Код проекта распространяется под лицензий LGPLv3.

Основное внимание при разработке уделяется оптимизации кода для экономии памяти и снижения потребление ресурсов CPU. Судя по тестам разработчиков проекта SmartAdBlock является одним из самых быстрых дополнений в своей категории и потребляет минимальный объём памяти, опережая по этому показателю даже uBlock Origin.

Особенности SmartAdBlock:

  • Блокировка всевозможных всплывающих окон и диалогов с условиями использования, приглашениями подписаться на рассылки, соглашениями об обеспечении приватности и уведомлениями о применении Cookie.
  • Блокировка всех видов рекламы, без разделения на приемлемую и агрессивную, и без белых списков с рекламными сетями спонсоров;
  • Запрещение выполнения вредоносных скриптов и встраиваемого на сайты кода для майнинга, а также сомнительных вставок, диалогов проверки и всплывающих блоков, часто размещаемых на сайтах с торрентами, сервисах для обмена файлами и системах потокового просмотра видео (например, убраны все мешающие диалоги на сайтах Putlocker, 123movies, solarmovie, fullmatchesandshows и azmovies);
  • Поддержка обхода типовых приёмов для обнаружения блокировщиков рекламы (например, обходит проверку на таких сайтах, как Webmd, IGN, CNET, Eurogamer и Techradar). Убирает диалоги с предложением отключить блокировщик;
  • Отсутствие сбора телеметрии и накопления сведений об активности пользователя;
  • Автоматическая система проверки и обновления фильтров. Новые правила блокировки загружаются раз в 24 часа.


  1. Главная ссылка к новости (https://github.com/smartadbloc...)
  2. OpenNews: Оценка производительности браузерных дополнений для блокировки рекламы
  3. OpenNews: Google наметил на 9 июля начало массовой блокировки в Chrome неприемлемой рекламы
  4. OpenNews: Около 9% сайтов используют код для обхода блокировщиков рекламы
  5. OpenNews: DMCA использован для удаления из списка блокировки рекламы Easylist
  6. OpenNews: Новая редакция манифеста Chrome сделает невозможным использование uBlock Origin
Лицензия: CC-BY
Тип: Программы
Ключевые слова: smartadblock, adblock
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Ajax/Линейный | Раскрыть все сообщения | RSS
 
  • 1.1, тот_же_анон_только_с_мабилы (?), 22:43, 09/03/2019 [ответить] [показать ветку] [···]    [к модератору]
  • +1 +/
    А как же манифест хрома?
     
     
  • 2.3, Аноним (3), 22:52, 09/03/2019 [^] [ответить]     [к модератору]
  • –1 +/
    Почти решили уже этот вопрос Разработчики дополнений выработали предложения по ... весь текст скрыт [показать]
     
  • 2.19, th3m3 (ok), 23:47, 09/03/2019 [^] [ответить]    [к модератору]  
  • +20 +/
    Есть Firefox. Этого достаточно.
     
     
  • 3.44, Аноним (44), 04:52, 10/03/2019 [^] [ответить]    [к модератору]  
  • –6 +/
    Нет, есть Iridium. Этого достаточно.
     
     
  • 4.46, Аноним84701 (ok), 05:04, 10/03/2019 [^] [ответить]     [к модератору]  
  • +5 +/
    https git iridiumbrowser de cgit cgi iridium-browser commit chrome browser his... весь текст скрыт [показать]
     
     
  • 5.48, Аноним (44), 05:12, 10/03/2019 [^] [ответить]     [к модератору]  
  • +/
    https np reddit com r firefox comments 74n0b2 mozilla_ships_cliqz_experiment_i... весь текст скрыт [показать]
     
  • 5.50, Аноним (44), 05:18, 10/03/2019 [^] [ответить]    [к модератору]  
  • +/
    https://www.thewindowsclub.com/firefox-quantum-disable-telemetry-data-collecti
    Это тебе тоже по кайфу?
     
     
  • 6.54, Аноним (54), 07:12, 10/03/2019 [^] [ответить]    [к модератору]  
  • +3 +/
    Нет, поэтому есть PaleMoon, Waterfox, Basilisk, Otter, ...

    А веб как был помойкой так и остался.

     
     
  • 7.64, пох (?), 08:14, 10/03/2019 [^] [ответить]     [к модератору]  
  • +/
    авторы паленой луны и сифилисы не собираются бороться за тебя с твоими проблемам... весь текст скрыт [показать]
     
  • 7.169, Аноним (44), 07:24, 12/03/2019 [^] [ответить]    [к модератору]  
  • +/
    Я не тебя спрашивал. Это было адресовано тем, кто восхваляет Firefox.
     
     
  • 8.170, Аноним84701 (ok), 14:30, 12/03/2019 [^] [ответить]    [к модератору]  
  • +/
    > Я не тебя спрашивал. Это было адресовано тем, кто восхваляет Firefox.

    И давно Вы э-э-э … слышите голоса, восхваляющие Firefox? o_O


     
  • 6.111, Аноним84701 (ok), 13:35, 10/03/2019 [^] [ответить]     [к модератору]  
  • +2 +/
    Во-первых, там хотя бы не заявляют что это A BROWSER SECURING YOUR PRIVACY ... весь текст скрыт [показать]
     
  • 5.53, Аноним (53), 06:36, 10/03/2019 [^] [ответить]     [к модератору]  
  • +3 +/
    Достаточно умно сделано Предыстория Разрабы иридиума боролись с исходящими сое... весь текст скрыт [показать]
     
     
  • 6.57, Anonim (??), 07:55, 10/03/2019 [^] [ответить]    [к модератору]  
  • +/
    Хорошая попытка, но нет
     
  • 6.113, Аноним84701 (ok), 14:04, 10/03/2019 [^] [ответить]     [к модератору]  
  • +3 +/
    Если хром обратится по ссылке в dev null, никому не будет от этого ни жарче, ни ... весь текст скрыт [показать]
     
     
  • 7.116, Аноним (116), 14:36, 10/03/2019 [^] [ответить]    [к модератору]  
  • –1 +/
    > они вдруг, волшебным образом, найдут пропущеный реф на код/ссылку

    Почему "волшебным образом"? Ты что, совсем и не умеешь искать использование константы по проекту?

     
     
  • 8.118, Аноним84701 (ok), 15:09, 10/03/2019 [^] [ответить]     [к модератору]  
  • +1 +/
    Очевидно, потому что до этого не нашли Не помог поиск Ну, у всех свои слабости... весь текст скрыт [показать]
     
     
  • 9.119, Аноним (116), 15:17, 10/03/2019 [^] [ответить]     [к модератору]  
  • +/
    До этого-то нашли И поиск помог Смысл таких вставок в том, чтобы пресекать сит... весь текст скрыт [показать]
     
     
  • 10.120, Аноним84701 (ok), 15:52, 10/03/2019 [^] [ответить]     [к модератору]  
  • –1 +/
    Что возвращает нас к исходному тезису и грубейшему нарушению авторами своих же ... весь текст скрыт [показать]
     
     
  • 11.122, Аноним (53), 16:06, 10/03/2019 [^] [ответить]    [к модератору]  
  • –2 +/
    > Но так и быть, лови

    А теперь то же самое, но для сокрытия обращений к гуглосерверам.

     
     
     
    Часть нити удалена модератором

  • 13.128, Аноним (53), 16:38, 10/03/2019 [ответить]     [к модератору]  
  • +1 +/
    Зачем же, если есть зонды - их следует выявить и нейтрализовать Аноним84701 при... весь текст скрыт [показать]
     
  • 12.130, Аноним84701 (ok), 17:20, 10/03/2019 [^] [ответить]     [к модератору]  
  • +/
    Хм, вначале аноним не знал, что константы можно скрывать -- его ткнули носом По... весь текст скрыт [показать]
     
     
  • 13.132, Аноним (53), 17:47, 10/03/2019 [^] [ответить]     [к модератору]  
  • –1 +/
    Приведенные тобой примерчики просто не столь впечатляют, как успешно внедренный ... весь текст скрыт [показать]
     
     
  • 14.134, Аноним84701 (ok), 18:28, 10/03/2019 [^] [ответить]     [к модератору]  
  • +1 +/
    Приведенный анонимом спрыг на абсолютно левую тему особенно после того как анон... весь текст скрыт [показать]
     
     
  • 15.136, Аноним (53), 19:24, 10/03/2019 [^] [ответить]     [к модератору]  
  • –1 +/
    Тобой Хелло-ворлд-примерчик оказался прикольным , не более Не настолько прик... весь текст скрыт [показать]
     
  • 7.156, annual slayer (?), 07:07, 11/03/2019 [^] [ответить]     [к модератору]  
  • +/
    ответы гугловцев куда эпичней в этом топике -- ну и что что мы воруем данные и ... весь текст скрыт [показать]
     
  • 3.45, Аноним (53), 04:53, 10/03/2019 [^] [ответить]    [к модератору]  
  • –5 +/
    Файрфокс сам по себе безопасен, я же говорю - добавили защиту от биткоина например. Я файрфокс вообще из-под рута запускаю, поскольку он безопасный
     
     
  • 4.60, Аноним (60), 08:03, 10/03/2019 [^] [ответить]    [к модератору]  
  • +1 +/
    Все хорошо, но от рута излишне.
     
  • 4.65, пох (?), 08:15, 10/03/2019 [^] [ответить]    [к модератору]  
  • +4 +/
    два смузи этому анониму!
     
     
  • 5.73, Аноним (116), 09:08, 10/03/2019 [^] [ответить]    [к модератору]  
  • –3 +/
    Ты что, отрицаешь, что фф безопасин? Ты адепт секты хрома? Фф безопасин, можно запускать из под рута. Если нельзя, значит он не безопасин.
     
  • 4.89, Школьник (ok), 11:32, 10/03/2019 [^] [ответить]    [к модератору]  
  • +/
    >Я файрфокс вообще из-под рута запускаю, поскольку он безопасный

    А на уровне ядра слабо?

     
  • 2.146, KonstantinB (??), 22:07, 10/03/2019 [^] [ответить]     [к модератору]  
  • +/
    Третий манифест только в разработке, да и когда его зарелизят, второй будет подд... весь текст скрыт [показать]
     
     ....нить скрыта, показать (31)

  • 1.2, Аноним (2), 22:45, 09/03/2019 [ответить] [показать ветку] [···]    [к модератору]  
  • +9 +/
    Идея отличная, но почему NIH, неужели нельзя было законтрибьютить изменения в uBlock Origin?
     
     
  • 2.5, mandala (ok), 22:54, 09/03/2019 [^] [ответить]    [к модератору]  
  • –13 +/
    Да ваще... Кстати, а на кой чёрт это ублок написали? До него блокировщиков рекламы уже пачка была, вот ты лучше контрибутили туда, развели тут велосипедов...
     
     
  • 3.18, Аноним (18), 23:45, 09/03/2019 [^] [ответить]    [к модератору]  
  • +11 +/
    uBlock Origin имеет существенные отличия от других блокировщиков, в то время как этот Smart-блокировщик практически дублирует функционал uBO, отличаясь лишь тем, что потребляет в состоянии Idle 13.5 MB вместо 15.9 MB (ничего себе! целых 2.4 MB!)
     
     
  • 4.20, Аноним (20), 23:49, 09/03/2019 [^] [ответить]    [к модератору]  
  • +6 +/
    да, забавно, 1 процесс браузера можнет отжирать легко полгига памяти. а тут каких-то 2 мегабайта экономят :)))
     
  • 3.23, zloykakpes (ok), 00:01, 10/03/2019 [^] [ответить]    [к модератору]  
  • +3 +/
    Не распарсили обитатели тут сарказм.
     
  • 2.22, Sluggard (ok), 23:55, 09/03/2019 [^] [ответить]    [к модератору]  
  • +2 +/
    Того, чего остро не хватает uBO (просмотр заблокированных элементов с выборочной разблокировкой), тут всё равно нет.
     
     
  • 3.24, Аноним (18), 00:02, 10/03/2019 [^] [ответить]    [к модератору]  
  • +1 +/
    В uBO это есть в Advanced-режиме
     
     
  • 4.27, Sluggard (ok), 00:12, 10/03/2019 [^] [ответить]    [к модератору]  
  • +/
    > В uBO это есть в Advanced-режиме

    Это который «Я опытный пользователь»? Ни хрена я там не вижу такого режима, как был в старом ABP.

     
     
  • 5.110, Мимокрокодил (?), 13:28, 10/03/2019 [^] [ответить]    [к модератору]  
  • –1 +/
    https://i.imgur.com/7CANcVK.png или вам этого мало?
     
     
  • 6.129, Sluggard (ok), 16:59, 10/03/2019 [^] [ответить]     [к модератору]  
  • +1 +/
    Мало Оно, судя по всему, не даёт разблокировать элементы, заблокированные по по... весь текст скрыт [показать]
     
     
  • 7.133, Аноним (133), 18:02, 10/03/2019 [^] [ответить]     [к модератору]  
  • +/
    Это не так Зелёный полностью разрешает, выключая и динамическую фильтрацию, и с... весь текст скрыт [показать]
     
     
  • 8.171, Sluggard (ok), 04:44, 13/03/2019 [^] [ответить]    [к модератору]  
  • +/
    В Хромом не работает, ни перезагрузка страницы без кэша, ни даже очистка кэша браузера.
     
  • 7.162, Fedd (ok), 16:01, 11/03/2019 [^] [ответить]    [к модератору]  
  • +/
    Ctrl+R нажимай когда отключаешь
     
  • 3.32, пгуыыцрщ (?), 01:27, 10/03/2019 [^] [ответить]    [к модератору]  
  • +1 +/
    если я правильно понял - это делает uMatrix
     
     
  • 4.40, Аноним (40), 04:05, 10/03/2019 [^] [ответить]    [к модератору]  
  • –3 +/
    Который просто ломает все сайты без разбору. Спасибо, не надо.
     
     
  • 5.91, anonimbl (?), 11:38, 10/03/2019 [^] [ответить]    [к модератору]  
  • +1 +/
    Который просто отрубает все скрипты. Если у вас рук не хватает настроить - это проблема ваших рук, а не umatrix.
     
     
  • 6.144, Gannet (ok), 21:33, 10/03/2019 [^] [ответить]    [к модератору]  
  • +1 +/
    uMatrix нужно настраивать под каждый сайт отдельно. Не хрен больше делать что-ли?
     
     
  • 7.158, rshadow (ok), 11:04, 11/03/2019 [^] [ответить]    [к модератору]  
  • +/
    Хорошо бы все эти резалки с контейнерами скрестили: в одном контейнере umatrix режет все, в другом простой встроенный блокировщик разрешает нормально гуглить по сайтам.
     
  • 2.96, Мишаня_тупой_ватник (?), 12:12, 10/03/2019 [^] [ответить]    [к модератору]  
  • +/
    Контриб(ь)ють, тебе запрещают чтоли?
     
  • 1.4, Аноним (4), 22:52, 09/03/2019 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    >по спискам EasyList

    Оно только EasyList использует или можно подключить своих списков как в uBlock?

     
     
  • 2.7, mandala (ok), 22:59, 09/03/2019 [^] [ответить]    [к модератору]  
  • +/
    Можно, но как то не айс

    https://i.imgur.com/LLRgJcC.png

    вообще настроек можно сказать нет

     
  • 2.12, AntonAlekseevich (ok), 23:14, 09/03/2019 [^] [ответить]    [к модератору]  
  • +/
    Только через управление дополнениями. И исключительно вручную.
     
  • 1.6, Аноним (6), 22:56, 09/03/2019 [ответить] [показать ветку] [···]    [к модератору]  
  • –1 +/
    uMatrix почему нет в списке?
     
     
  • 2.8, mandala (ok), 22:59, 09/03/2019 [^] [ответить]    [к модератору]  
  • +/
    Это не просто блокировщик, а намного большее.
     
  • 2.17, drop database (?), 23:37, 09/03/2019 [^] [ответить]    [к модератору]  
  • +/
    Потому, что uMatrix давно часть uBlock. Просто надо было изучить настройки
     
     
  • 3.25, Аноним (-), 00:05, 10/03/2019 [^] [ответить]    [к модератору]  
  • +/
    наоборот, может? Алсо в юматриксе нет пипетки и возможности отдельно блочить шрифты. Так что увы
     
  • 1.9, YetAnotherOnanym (ok), 23:04, 09/03/2019 [ответить] [показать ветку] [···]    [к модератору]  
  • +1 +/
    > без белых списков с рекламными сетями спонсоров

    Это ненадолго.

     
     
  • 2.10, mandala (ok), 23:08, 09/03/2019 [^] [ответить]    [к модератору]  
  • +2 +/
    Да, и телеметрию, телеметрию дайте!
     
  • 1.11, Аноним (11), 23:09, 09/03/2019 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Обычный клон, зачем новость?
     
     
  • 2.14, mandala (ok), 23:16, 09/03/2019 [^] [ответить]     [к модератору]  
  • +/
    Это не клон, это и правда очень легкий блокировщик как по жирноте потребления, ... весь текст скрыт [показать]
     
     
  • 3.21, Аноним (20), 23:51, 09/03/2019 [^] [ответить]    [к модератору]  
  • –1 +/
    он потому легкий, что настроек нифига нет
     
  • 3.61, Аноним (60), 08:05, 10/03/2019 [^] [ответить]    [к модератору]  
  • –1 +/
    Именно. SourceForge - good, GitHub - bad.
     
  • 1.15, Аноним (15), 23:17, 09/03/2019 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Один изилист и потребляет меня ублок оригин, всем бояться, ага. Уносите.
     
     
  • 2.142, Аноним (142), 20:50, 10/03/2019 [^] [ответить]     [к модератору]  
  • +/
    Интересно, чего все клюнули на график Там же честно написано Idle Т е когд... весь текст скрыт [показать]
     
  • 1.16, Аноним (16), 23:31, 09/03/2019 [ответить] [показать ветку] [···]    [к модератору]  
  • +4 +/
    Серъезно? Блокировщик рекламы, сайт которого грузит кучу трекинг скриптов, в т.ч. от stripe (видимо оплату "легковесности" скоро можно будет делать онлайн).
     
     
  • 2.62, Аноним (60), 08:07, 10/03/2019 [^] [ответить]    [к модератору]  
  • –2 +/
    Говорили же не раз - любой блокировщик рекламы служит для блокирования чужой рекламы и показа своей.
     
  • 2.138, Аноним (142), 20:40, 10/03/2019 [^] [ответить]    [к модератору]  
  • +/
    Какие милые авторы :) Правда слегка запутались кто какой аддон выпускает
    https://addons.mozilla.org/en-US/firefox/addon/trafiklite/
     
  • 1.26, smartadblock (?), 00:06, 10/03/2019 [ответить] [показать ветку] [···]    [к модератору]  
  • +36 +/
    Hi guys, pleased to see this article, sorry I dont speak russian I will post in english. I am a dev of smartadblock and I can reply to some of the comments here:

    -We are not doing this for a living the 3 developers have dayjobs
    -I always hear why not contributing to ublockorigin, but is it not allowed anymore to start an adblocker project? Our concept is very different and it is just a different offer in the world of adblockers I believe it was worth publishing.
    -Memory usage is lower but smartadblock is also faster and performs less regex, we will publish more statistics soon
    -The filter interface was introduced in 1.0.9, choosing a list of famous filters will be introduced in the next version, be patient with us we started this 3 months ago
    -Smartadblock is not simply easylist, we have additional rules a different parser and very different performance.
    -As I said we started recently and if you find ads-unblocked stuff we would love to hear about it from russian public, please let us know in reddit r/smartadblock.
    -Yes there was a stripe javascript in the website as we are planning to get donations to compensate for our time maintaining the filters. Anyway we removed for now.

    Anyway, great to see an article appear in russian about smartadblock, and we will keep working on this young project.
    Thanks

     
     
  • 2.75, Аноня (?), 09:52, 10/03/2019 [^] [ответить]    [к модератору]  
  • +1 +/
    Ok, i will try your adblocker. Thanks
     
  • 2.94, Anonymmouse (?), 11:59, 10/03/2019 [^] [ответить]    [к модератору]  
  • +/
    Ok, no stripe script anymore, but still 5 assets (fonts) from google servers and google tracking scripts! :)
     
     
  • 3.102, Аноним (40), 12:38, 10/03/2019 [^] [ответить]    [к модератору]  
  • +2 +/
    You're talking about it as if it's something bad. Google fonts are cached across multiple sites so the site loads significantly faster.
     
     
  • 4.115, Аноним (142), 14:29, 10/03/2019 [^] [ответить]    [к модератору]  
  • –1 +/
    Sure! Google is your best friend, dude :)
     
  • 2.95, Anonymmouse (?), 12:01, 10/03/2019 [^] [ответить]    [к модератору]  
  • +/
    Guys, have you ever tried to open your website with javascript disabled? Goog luck :)
     
     
  • 3.123, Аноним (40), 16:12, 10/03/2019 [^] [ответить]    [к модератору]  
  • +/
    Guys, have you ever tried to open your website in "Links" web browser? Good luck :)
     
     
  • 4.172, Аноним (172), 02:47, 14/03/2019 [^] [ответить]    [к модератору]  
  • +/
    You won't need to block tracking scripts if your browser supports no scripts.
     
  • 2.105, user455 (?), 12:51, 10/03/2019 [^] [ответить]    [к модератору]  
  • +/
    Hey! Thanks for your answer. Any plans on supporting Safari in future?  
     
  • 1.28, svlasov (ok), 00:18, 10/03/2019 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Вместо исходников wasm блоб
     
     
  • 2.29, Crazy Alex (ok), 00:52, 10/03/2019 [^] [ответить]    [к модератору]  
  • +/
    и что? Оно GPLv3, так что исходники глянуть - не проблема. А если они за счёт васма сделали штуку шустрее - чем плохо-то?
     
  • 1.30, Аноним (30), 00:53, 10/03/2019 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Добавят нескучный дизайн и сравняется с uBlock Origin
     
  • 1.31, НяшМяш (ok), 01:08, 10/03/2019 [ответить] [показать ветку] [···]    [к модератору]  
  • +1 +/
    Почему я не стал ставить это, просто посмотрев исходники:
    1. Форматирование табуляцией в 8 строк; одна функция может быть отформатирована вообще без отступов, следующая - с отступами в 2 символа, а остальной файл по 8 символов
    2. Нет пробелов там, где нормальные люди их ставят (понравилась лепнина вида if(str.length>0){...}else{...})
    3. Изменяют прототипы встроенных классов (String.prototype.replaceAll). Считается bad practice даже в мире вебмакак.
    4. Почему-то массивы, в которые по ключу добавляют значения (да, я знаю, что массив это тот же обьект, но всё же) - suf=[];suf["com.ac"]=""; это норма. Зачем нужен именно массив, если это нормально (и красиво) складывается в обьекте? Кстати, а что это вообще за список suffix.js?
    5. Лежит минифицированный jquery и я не нашёл чтобы он использовался (операции с сетью и ДОМом, которые я обнаружил, делаются вручную). Однако он вписан в манифест и в нём могут заминифицировать хоть майнера.
    6. В конце концов в 2019 можно код и на ES6 написать для удобства (но это уже чисто придирка)

    В итоге имеем, что:
    1. Код оформлен так, что ревьюить даже при желании мало кому захочется (упрт отступы, имена переменных и т.п.)
    2. Проект новый (14 дней), но озаботились оформлением именного юзера (видать, чтобы авторы не спалились). Пока все коммиты только от этого юзера. На доверии работают пацаны.

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

     
     
  • 2.33, smartadblock (?), 01:36, 10/03/2019 [^] [ответить]    [к модератору]  
  • +10 +/
    Hi - dev again - replying with the help of google translate.
    to reply to few points:
    -We never used github before and our plan was not to release it on github but 2 months after the project was out everyone was asking for github so we released it. That's why the username is new and the formatting is not particularly designed for a collaborative coding.
    -jquery is used in contentscript
    -suffix is used to pull the root of an url (for example the root of google.co.uk is not co.uk but google.co.uk) used later to match an url with the blocking rules.
    -String.prototype.replaceAll is a classic I think it is even a javascript open issue. Anyway extensions run on separate namespaces so has no impact at all on the rest of the browser activity.

    Thanks for taking the time to have a look.

     
  • 1.39, Аноним (39), 04:05, 10/03/2019 [ответить] [показать ветку] [···]    [к модератору]  
  • –4 +/
    Нет доверия к SmartAdBlock, очередная подделка маркетологов/вирусописателей.
    В наших сердцах uBlock Origin.
     
  • 1.42, анон (?), 04:35, 10/03/2019 [ответить] [показать ветку] [···]    [к модератору]  
  • –2 +/
    оно также ломает и уродует все на страничке как и uBlock ??
     
     
  • 2.66, пох (?), 08:19, 10/03/2019 [^] [ответить]    [к модератору]  
  • +1 +/
    гораздо круче, поскольку там нет ни cosmetic filters, ни unbreak list

    в общем, студенческая поделка для привлечения внимания - во всяком случае, пока.

     
  • 1.51, Аноним (51), 05:38, 10/03/2019 [ответить] [показать ветку] [···]     [к модератору]  
  • +/
    Проверил, рекламу режет великолепно, без всяких дополнительных подписок Перелом... весь текст скрыт [показать]
     
     
  • 2.52, smartadblock (?), 05:54, 10/03/2019 [^] [ответить]    [к модератору]  
  • +1 +/
    share an example?
     
     
  • 3.72, Аноним (72), 09:00, 10/03/2019 [^] [ответить]    [к модератору]  
  • +/
    Examples:
    https://imgur.com/a/VkIzJDw
     
     
  • 4.80, Shevchuk (ok), 10:39, 10/03/2019 [^] [ответить]    [к модератору]  
  • +/
    Скриншоты бесполезны без адресов

    https://yandex.ru/pogoda/moscow/details
    https://linux.org.ru
    https://subscribe.ru
    http://geekcity.ru

     
     
  • 5.114, smartadblock (?), 14:09, 10/03/2019 [^] [ответить]    [к модератору]  
  • +/
    Ok fixed most of these thanks.
    I dont have the problem of icons not showing this is only on your side. Are you running other chrome extensions that might cause that?
     
     
  • 6.155, Аноним (155), 07:02, 11/03/2019 [^] [ответить]     [к модератору]  
  • +/
    Ок Благодарю, сейчас нормально К слову вероятно часть артефактов появилось по ... весь текст скрыт [показать]
     
  • 3.82, Аноним (82), 11:02, 10/03/2019 [^] [ответить]     [к модератору]  
  • +1 +/
    One more example https prnt sc mvspr9 https www meteoprog ua ru weather Kyi... весь текст скрыт [показать]
     
  • 1.55, Echo (?), 07:20, 10/03/2019 [ответить] [показать ветку] [···]    [к модератору]  
  • –7 +/
    Я никогда не блокирую рекламу.
    Я просто не хожу на сайты которые ей злоупотребляют.
    Если все мы поставим блокировщиков интернет в привычном для нас виде исчезает.
     
     
  • 2.58, Аноним (58), 07:59, 10/03/2019 [^] [ответить]    [к модератору]  
  • +/
    Пользуюсь блокировщиками лет 15, начиная еще с костылей с помощью оперовского user.js. Интернет всегда был "не таким", и это хорошо
     
     
  • 3.69, Я (??), 08:29, 10/03/2019 [^] [ответить]    [к модератору]  
  • +5 +/
    Тоже блокирую рекламу лет 15 и такой не такой интернет для меня такой какой нужно.
     
     
  • 4.78, Аноним (78), 10:02, 10/03/2019 [^] [ответить]    [к модератору]  
  • +/
    Шикарная формулировка. Перечитал раз десять уже.  У меня самого срок поменьше, но интернет тоже такой как нужно.
     
  • 2.67, пох (?), 08:21, 10/03/2019 [^] [ответить]    [к модератору]  
  • +4 +/
    а тут ты что тогда делаешь?

    > Если все мы поставим блокировщиков интернет в привычном для нас виде исчезает.

    поколение 200x? Для вас исчезнет, да. Для нас появится обратно.

     
     
  • 3.83, Tita_M (ok), 11:08, 10/03/2019 [^] [ответить]     [к модератору]  
  • +/
    Если не хочешь краем глаза смотреть рекламу прямо идентифицирующую себя как рекл... весь текст скрыт [показать]
     
     
  • 4.84, пох (?), 11:15, 10/03/2019 [^] [ответить]     [к модератору]  
  • +/
    это обойдется гораздо дороже рекламодателю - и в результате есть шанс из такой с... весь текст скрыт [показать]
     
     
  • 5.88, Tita_M (ok), 11:31, 10/03/2019 [^] [ответить]     [к модератору]  
  • +/
    С чего ты взял, что гораздо дороже Можно заказать оптом, например столько то но... весь текст скрыт [показать]
     
  • 2.76, Beta (?), 09:58, 10/03/2019 [^] [ответить]    [к модератору]  
  • +/
    Достаточно отключать блокировку рекламы для тех сайтов, которые для вас важны.
     
     
  • 3.85, пох (?), 11:20, 10/03/2019 [^] [ответить]     [к модератору]  
  • +3 +/
    наоборот, раз они для меня важны - я точно хочу видеть там контент, а не дрыгающ... весь текст скрыт [показать]
     
  • 2.87, Аноним (87), 11:25, 10/03/2019 [^] [ответить]     [к модератору]  
  • +1 +/
    Нет Года до 2011-2014 в инете было заметно меньше чужих манипуляций людьми В г... весь текст скрыт [показать]
     
     
  • 3.99, Аноним (40), 12:23, 10/03/2019 [^] [ответить]    [к модератору]  
  • +1 +/
    Сейчас стало лучше - появилось много хороших инструментов для заработка и продвижения своих товаров и услуг, тот же инстак, к примеру.
     
  • 2.154, Kuromi (ok), 06:30, 11/03/2019 [^] [ответить]     [к модератору]  
  • +/
    Многие пытались так делать Дескать, честно и достойно, поддерживать тех кто нра... весь текст скрыт [показать]
     
     ....нить скрыта, показать (12)

  • 1.68, Аноним (68), 08:28, 10/03/2019 [ответить] [показать ветку] [···]     [к модератору]  
  • –1 +/
    Ребята до этого никогда не использовали гитхаб, и судя по тому, как они им польз... весь текст скрыт [показать]
     
     
  • 2.74, Аноним (74), 09:48, 10/03/2019 [^] [ответить]     [к модератору]  
  • +3 +/
    Доната хотите Сперва нужно сдать экзамен по знанию git-а местным анонимам А та... весь текст скрыт [показать]
     
  • 1.77, Beta (?), 09:59, 10/03/2019 [ответить] [показать ветку] [···]    [к модератору]  
  • +1 +/
    Бесполезен, пока не научится удалять пустое место от заблокированной рекламы.
     
  • 1.81, Jh (?), 10:44, 10/03/2019 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    ерунда. у меня яндекс.директ через него пролазит
     
     
  • 2.131, Аноним (131), 17:36, 10/03/2019 [^] [ответить]    [к модератору]  
  • +1 +/
    Яндекс и его сервисы нужно блочить на уровне адреса
     
  • 1.90, Аноним (90), 11:37, 10/03/2019 [ответить] [показать ветку] [···]     [к модератору]  
  • –1 +/
    Читал ровно до этого момента А по моим тестам, браузер в браузере на электроне... весь текст скрыт [показать]
     
  • 1.97, zower (ok), 12:18, 10/03/2019 [ответить] [показать ветку] [···]    [к модератору]  
  • +10 +/
    Фигня какая то, а подписки от майнера наверное на гидхабе берут... где и для uBlock Origin лежит, и чем они лучше тогда? тем что на 2 мб меньше памяти жрут? ну чего грац их что-ли, пущай и дальше гордятся 2мя мб, один черт корявость их не взлетит, ибо таких уже куча была...
    P.S. Что это тут за троль вылез? сидит на англ языке вещает, при этом отвечает на ру коменты, смехота да и только..
     
  • 1.104, user90 (?), 12:48, 10/03/2019 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Слабо. ublock origin позволяет скрывать любые элементы на странице одним кликом.
    Произвольный пример для опеннета (по клику):
    ##.ctxt
    ##tr:nth-of-type(2)
    ##tbody
    ###msgshow_101.cblk
    ##td:nth-of-type(2)
    ##tr
    ##tbody
    ##table.cblk:nth-of-type(2)
    ##td:nth-of-type(2)
    ##tr
     
  • 1.106, user90 (?), 12:55, 10/03/2019 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Более того, режет сторонние скрипты! Или часть их, согласно выбранным правилам.
     
  • 1.107, user90 (?), 12:57, 10/03/2019 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Но хитрый человек первоначально использует Google Hit Hider by Domain ;)
     
     
  • 2.108, A.Stahl (ok), 13:00, 10/03/2019 [^] [ответить]    [к модератору]  
  • +/
    Google Domain hit by Hitler.
     
     
  • 3.109, user90 (?), 13:13, 10/03/2019 [^] [ответить]    [к модератору]  
  • +/
    Можно и так)) К гуглу давно пора применять самые нацистские методы.
     
  • 1.121, васяпупкин (?), 15:59, 10/03/2019 [ответить] [показать ветку] [···]    [к модератору]  
  • –2 +/
    блокировщик рекламы - это косметика для домохозяек, котаны. по уму нужно блочить куки и скрипты. если ресурс без этого не отдаёт на запрос контент, как это делает например интерфакс, можно смело проходить это уг стороной. пусть учатся верстать
     
     
  • 2.125, Аноним (40), 16:14, 10/03/2019 [^] [ответить]    [к модератору]  
  • –1 +/
    Про client-side шаблонизаторы слышал? Наслаждайся пустым шаблоном с отключенным джаваскриптом, Буратино.
     
     
  • 3.126, Аноним (126), 16:22, 10/03/2019 [^] [ответить]    [к модератору]  
  • –1 +/
    и что мне мешает для нужного ресурса прописать в правиле "разрешить скрипты", твой, порваный в лоскуты шаблон, карла?
     
  • 1.137, Аноним (142), 20:38, 10/03/2019 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Продолжайте верить этим милым людям, гггг
    https://www.crunchbase.com/organization/trafiklite
     
     
  • 2.139, Ой (?), 20:42, 10/03/2019 [^] [ответить]    [к модератору]  
  • +/
    Ой, извините, мы слегка... ну, вобщем верьте нам на слово :)
    https://addons.mozilla.org/en-US/firefox/addon/trafiklite/
     
     
  • 3.140, Ваще (?), 20:43, 10/03/2019 [^] [ответить]    [к модератору]  
  • +/
    Ну и вишенка: основной сайт trafiklite.com ведёт на... ой, сюрприз...
    https://www.trafiklite.com/smartadblock/
     
     
  • 4.148, Аноним (148), 23:54, 10/03/2019 [^] [ответить]    [к модератору]  
  • +/
    Так в чем дело то, поясни
     
     
  • 5.150, Аноним (142), 01:09, 11/03/2019 [^] [ответить]    [к модератору]  
  • +/
    Цитата с первой ссылки:

    > TrafikLite provides analytics software to track all of a website's inbound marketing efforts

     
     
  • 6.151, Аноним (148), 01:18, 11/03/2019 [^] [ответить]    [к модератору]  
  • +/
    Одному гуглу чтоли только можно
     
  • 3.153, smartadblock (?), 02:50, 11/03/2019 [^] [ответить]     [к модератору]  
  • +/
    Yes we created trafiklite and it was not a big success so what is the problem ... весь текст скрыт [показать]
     
     
  • 4.160, Аноним234 (?), 13:28, 11/03/2019 [^] [ответить]     [к модератору]  
  • +/
    Guys, you seriously need to refactor the code for ease of readability, write you... весь текст скрыт [показать]
     
     
  • 5.166, smartadblock (?), 20:33, 11/03/2019 [^] [ответить]     [к модератору]  
  • +1 +/
    I appreciate your ideas, and we might use some of them However our public was n... весь текст скрыт [показать]
     
  • 4.161, Аноним (142), 13:58, 11/03/2019 [^] [ответить]     [к модератору]  
  • +/
    No problem at all Company, which was registered as for profit according to... весь текст скрыт [показать]
     
     
  • 5.167, smartadblock (?), 20:43, 11/03/2019 [^] [ответить]     [к модератору]  
  • +/
    Well trafiklite was for everyone who wants to see a website traffic estimate, it... весь текст скрыт [показать]
     
  • 2.159, Аноним234 (?), 13:12, 11/03/2019 [^] [ответить]    [к модератору]  
  • +/
    Благодарю за наводку. :) Вернулся на Origin.
     
  • 1.143, Аноним (142), 20:59, 10/03/2019 [ответить] [показать ветку] [···]    [к модератору]  
  • +1 +/
    Правду нескроеш!!11 https://addons.mozilla.org/en-US/firefox/user/13015800/
    Попытка с аналитическим аддоном провалилась, решили зайти с другой стороны?
     
  • 1.147, Аноним (148), 23:44, 10/03/2019 [ответить] [показать ветку] [···]    [к модератору]  
  • +1 +/
    Ради процента пересаживаться с проверенного ublock origin такое себе
     
     
  • 2.149, Аноним (39), 00:17, 11/03/2019 [^] [ответить]    [к модератору]  
  • +/
    Дурачки побегут, и все их куки тоже убегут.
     
  • 1.152, Аноним (152), 01:39, 11/03/2019 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    https://addons.mozilla.org/en-US/firefox/search/?q=adblock&type=extension
    >356 extensions found for "adblock"

    А уж сколько их в CWS представить страшно.

     
  • 1.163, petyan (?), 16:51, 11/03/2019 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Нормуль работает, мне нравится.
     
  • 1.165, Fedd (ok), 17:09, 11/03/2019 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Странно, у вас статья недавно была про производительность блокировщиков https://www.opennet.ru/opennews/art.shtml?num=50169 так там Ghostery всех уделала, а здесь ровно наоборот
     
     
  • 2.168, Аноним (3), 20:54, 11/03/2019 [^] [ответить]    [к модератору]  
  • +/
    > так там Ghostery всех уделала, а здесь ровно наоборот

    Здесь сравнивается потребление памяти, а там было измерение поизводительности.

     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:


      Закладки на сайте
      Проследить за страницей
    Created 1996-2019 by Maxim Chirkov  
    ДобавитьПоддержатьВебмастеруГИД  
    Hosting by Ihor