Adblock origin chrome


uBlock Origin – Бесплатный блокировщик рекламы с открытым кодом

В 2014 году основатель, оригинальный автор и ведущий разработчик Рэймонд Хилл создал первую версию расширения uBlock, разработка которого началась с разветвления кодовой базы HTTP Switchboard на uBlock и uMatrix – отдельное расширение для блокировки, предназначавшееся для продвинутых пользователей. Оригинальный uBlock был разработан так, чтобы сообщество пользователей могло начать составлять и вести списки блокировки, а Раймонд Хилл – одновременного добавлять в расширение новые функции и обновлять качество кода до соответствия стандартам официального релиза. Первая версия uBlock была выпущена в 2014 году в качестве эксклюзивного расширения для браузеров Chrome и Opera, а в конце 2015 года расширение стало доступно и для других браузеров под его сегодняшним названием – uBlock Origin (иногда на мировом рынке представлено как uBlock₀).

После выпуска расширения в 2015 году совместное отраслевое исследование comsource и Sourcepoint зафиксировало 833% рост числа установок за 10-месячный период с момента выпуска и до августа 2016 года – это был самый большой показатель роста среди отраслевого программного обеспечения, представленного для публичной установки в то время. В данном исследовании столь огромный всплеск объяснялся коллективным пользовательским спросом на «чистые блокировщики», способные работать вне ограничений программы «приемлемой рекламы», используемой AdBlock и другими отраслевыми расширениями.

Версия uBlock Origin Firefox быстро завоевала популярность, а число ее активных пользователей превысило 5 миллионов, при этом количество активных пользователей версии для Chrome в итоге превысило 10 миллионов. Затем, в декабре 2016 года, разработчик Ник Роллс официально выпустил версию uBlock Origin для браузера Microsoft Edge.

В январе 2017 года uBlock Origin был добавлен в репозитории для Debian 9 и Ubuntu (16.04), и расширение было удостоено престижной IoT-награды «Выбор месяца» от Mozilla.

По состоянию на 2021 год основатель и ведущий разработчик Рэймонд Хилл продолжает развивать и активно разрабатывать uBlock Origin.

Расширение uBlock Origin остается лидирующим кроссплатформенным программным расширением для браузера с открытым кодом, специально разработанным для мультибраузерного использования. По состоянию на 2021 год, расширение uBlock Origin доступно для всех самых популярных браузеров, среди которых Chrome, Chromium, Edge, Opera, Firefox и все версии Safari до 13.

В настоящее время проект uBlock Origin по-прежнему принципиально отказывается от пожертвований и вместо этого рекомендует всем своим клиентам, пользователям и сторонникам отправлять средства тем, кто ведет и составляет список блокировок.

uBlock Origin – Загрузите это расширение для 🦊 Firefox (ru)

µBlock — эффективный блокировщик: он использует меньше оперативной памяти и меньше нагружает ЦП, при этом используя больше фильтров, чем другие популярные блокировщики.

Иллюстрированный обзор его эффективности: https://github.com/gorhill/uBlock/wiki/uBlock-vs.-ABP:-efficiency-compared

Использование: нажмите большую кнопку «Включение» в выпадающем окне, чтобы включить или отключить uBlock для текущего сайта. Это действует только для текущего сайта, а не для всех.

***

Будучи гибким, это нечто большее, чем просто «блокировщик рекламы»: он также может считывать и создавать фильтры из хост-файлов.

По умолчанию следующие списки фильтров будут загружены и применены:

- EasyList
- Список рекламных серверов Питера Лоу
- EasyPrivacy
- Вредоносные домены

Также на выбор доступны другие списки:

- Фанатский улучшенный список отслеживания
- Хост-файл Дэна Поллока
- Рекламные и отслеживающие сервера hpHosts
- MVPS HOSTS
- Spam404
- И т. д.

Конечно, чем больше фильтров, тем выше использование памяти. Тем не менее даже после добавления трёх дополнительных списков uBlock₀ всё ещё потребляет меньше памяти, чем другие популярные блокировщики.

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

***

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

***

Бесплатно.
Открытый исходный код, публичная лицензия (GPLv3).
Для пользователей от пользователей.

Участники на Github: https://github.com/gorhill/uBlock/graphs/contributors
Участники на Crowdin: https://crowdin.net/project/ublock

***

Это ещё очень ранняя версия, имейте это в виду, оценивая программу.

Список изменений:
https://github.com/gorhill/uBlock/releases

Блокировщикам рекламы запрещают работать в браузере Chrome

| Поделиться Google Chrome будет окончательно и бесповоротно переведен на платформу Manifest V3 для разработчиков браузерных дополнений к лету 2023 г. По мнению специалистов, это приведет к нарушению работы средств по блокировке рекламы для огромного числа пользователей – к примеру, весьма популярный uBlock Origin может стать полностью бесполезным.

Блокировщикам рекламы для Chrome жить осталось недолго

Google объявила о том, что дополнения для ее фирменного браузера Chrome, разработанные в соответствии со спецификацией Manifest V2, перестанут работать в 2023 г.

Таким образом, в Chrome останется поддержка исключительно следующей, третьей версии платформы для расширений Manifest V3. Данное изменение может усложнить разработку под Chrome, считают некоторые из авторов расширений.

Согласно сообщению, опубликованному в корпоративном блоге Дэвида Ли (David Li), менеджера по продукту Google, который отвечает за развитие платформы и магазина расширений Chrome, Manifest V3 является более безопасным и производительным, а также обеспечивает лучшую конфиденциальность в сравнении с предшественником. «Это эволюция платформы расширений, учитывающая как меняющийся веб-ландшафт, так и будущее браузерных расширений», – отметил представитель Google.

Ли также уточнил, что магазин Chrome Web Store прекратит принимать новые дополнения, использующие API Manifest V2, начиная с 17 января 2022 г. Однако уже присутствующие в нем расширения по-прежнему смогут получать обновления. В начале 2023 г. Chrome для частных пользователей утратит возможность запускать V2-расширения, корпоративные пользователи получат чуть больше времени на адаптацию к новым реалиям – для них поддержка «устаревшего» Manifest V2 прекратится в июне 2023 г.

В 2023 г. Google жестко ограничит использование блокировщиков рекламы в браузере Chrome

Ныне актуальная, вторая версия спецификации – Manifest V2 была запущена Google в 2012 г. В январе 2019 г. стало известно о том, что интернет-гигант ведет работу над следующей версией с новыми возможностями и ограничениями – Manifest V3.

С выходом Chrome 88 в январе 2021 г. браузер обзавелся полноценной поддержкой третьей версии «манифеста». С того момента V2- и V3-расширения получили возможность сосуществовать. В Google обещают продолжить развитие Manifest V3 и со временем добавить в нее новые возможности, востребованные сообществом разработчиков дополнений.

Озабоченность последствиями окончательного перехода на новый стандарт ранее выражали создатели блокировщиков рекламы, ПО родительского контроля и для защиты от киберугроз. В частности, разработчик популярного инструмента для удаления веб-рекламы uBlock Origin и фильтра запросов uMatrix Рэймонд Хилл (Raymond Hill) предупреждал, что поддерживаемые им дополнения могут полностью утратить работоспособность, а другой популярный блокировщик Adblock Plus – существенно потерять в эффективности.

Критика Manifest V3

Спецификация Manifest определяет возможности и ресурсы, доступные расширениям Chrome. Третья версия платформы накладывает ограничения на использование программного интерфейса (API) webRequest, который, в частности, позволяет браузерным дополнениям «перехватывать» сетевые запросы, благодаря чему можно добиться их блокировки, модификации возвращаемого содержимого или перенаправления. Именно webRequest используется в uBlock Origin.

Вместо отсутствующего в Manifest V3 webRequest API разработчики расширений будут вынуждены применять declarativeNetRequest API. Этот новый интерфейс в отличие от предшественника возлагает задачу по обработке сетевых запросов непосредственно на Chrome, что позволяет не допускать выполнения расширениями нежелательных действий от имени пользователя.

Почему администраторы не заметят миграцию данных в облака

Облака

Среди недостатков declarativeNetRequest специалисты выделяли новые ограничения в части максимального числа подключаемых фильтров 30 тыс. записей, что негативно сказывается на эффективности блокировки. Так, базовый перечень правил блокировки под названием Easylist (применяется Adblock Plus по умолчанию) содержит свыше 70 тыс. записей. Что еще хуже, по словам разработчиков uBlock Origin, с использованием declarativeNetRequest невозможно реализовать динамические фильтры, поскольку для корректировки перечня паттернов блокировки разработчику всякий раз приходится «перезаливать» расширение.

Помимо этого, интерфейс declarativeNetRequest критиковали за то, что тот не позволяет разработчикам организовать блокировку больших мультимедийных элементов или останавливать выполнение Javascript-кода через подстановку директив Content-Security-Policy (CSP). Эти недостатки Google частично исправила.

Алексей Мягков, Джереми Джиллула (Jeremy Gillula) и Беннет Сайферс (Bennett Cyphers) из американской правозащитной организации Фонд электронных рубежей (Electronic Frontier Foundation, EFF) охарактеризовали Manifest V3 не иначе как «грубый инструмент, который мало, что сделает для повышения безопасности, но при этом серьезно ограничит будущие инновации».

EFF ведет разработку браузерного расширения Privacy Badger, предназначенного для блокировки онлайн-слежки. Privacy Badger, как и многие блокировщики рекламы, в значительной степени опирается на API webRequest, предусмотренный в Manifest V2.

Технологии успешного SOC: детектирование атак и создание правил корреляции

Безопасность

Представители некоммерческой структуры также высказали мнение, что для повышения безопасности расширений Google следовало бы в первую очередь более серьезно отнестись к контролю за соблюдением действующих правил магазина. Однако, как отмечает издание The Register, с этим у Google большие проблемы, в том числе из-за того, что штат специалистов, работающих над платформой расширений, якобы серьезно недоукомплектован.

Google и блокировщики рекламы

Блокировщики рекламы лишают веб-сайты и рекламные сети части дохода, поэтому данную категорию программ недолюбливают многие компании, в том числе и Google, которому собственный сервис контекстной рекламы Google Ads приносит львиную долю доходов. Так, по итогам II квартала 2021 г. рекламный бизнес принес американскому интернет-гиганту выручку в размере $57,1 млрд – на 69% больше, чем за аналогичный период 2020 г., при этом на долю рекламы, размещенной в фирменном поисковом сервисе Google, пришлось $35,8 мрлд.

С учетом этого ранее выдвигались предположения о том, что Google намеренно усложняет жизнь разработчикам блокировщиков рекламы. Кроме того, корпорация в своем отчете за 2018 г., направленном в Комиссию США по ценным бумагам (The United States Securities and Exchange Commission, SEC), прямо называла развивающиеся технологии блокировки рекламы угрозой своему бизнесу.

Дмитрий Степанов



17 расширений Chrome и Firefox для вашей приватности и безопасности / Хабр

Здесь мы перечислим некоторые расширения, ориентированные на безопасность и приватность работы. Большинство из них работают в Chrome, это сейчас самый популярный браузер с долей около 40% в России, но многие из расширений выпускаются также под Firefox.

В целом набор полезных расширений можно разбить на пять категорий:

  • Блокировка рекламы
  • Скрытие и подделка информации (IP, геолокация, user agent)
  • Очистка данных в браузере
  • Настройки приватности
  • Защита от зловредов и майнинговых скриптов

Ряд браузеров основаны на движке Chromium, его расширения совместимы с Brave, Opera и Vivaldi.



Самое главное расширение, которое нужно установить себе, а также всем знакомым и родственникам — блокировщик рекламы. Это абсолютный must have для каждого. Вот самые популярные:

  • AdBlock Plus (Chrome, Edge, Firefox, Opera, Safari, Android, iOS)
  • AdBlock (Chrome, Firefox, Safari, Edge)
  • uBlock Origin (Chrome, Firefox)
  • Ghostery (Chrome, Firefox, Opera, Edge)

Сложно рекомендовать конкретный блокировщик, все они хорошо справляются. Кто-то предпочитает самый быстрый Ghostery, кто-то привык к старому AdBlock Plus.


Результаты бенчмарков в феврале 2019 года, сколько времени уходит на обработку страницы разными блокировщиками рекламы. Несмотря на накладные расходы, все они по итогу ускоряют загрузку страниц

В конце статьи — голосование за лучший блокировщик.


HideMyBack

Скрытие определённой информации: реферер, user agent, IP-адрес и геолокация. Защищает от онлайн-трекеров и позволяет даже изменить свой IP-адрес в ответе для сервера.

User Agent Switcher

Простое и мощное расширение для переключения между разными строками user agent.

WebRTC Protect

WebRTC — открытый фреймворк для общения в реальном времени. Он обычно используется для видеозвонков и конференций через браузер или мобильные устройства.

Расширение WebRTC Protect защищает пользователя от утечки IP-адреса через WebRTC. Расширение маленькое и простое в использовании.

Unseen — приватность в чатах
Защита от раскрытия статуса «Просмотрено» (Seen) в чатах. Работает с веб-мессенджерами WhatsApp, Facebook Messenger, Web Telegram и др, а также на сайтах facebook.com и messenger.com.

Блокирует статус «Просмотрено», индикатор последней активности и индикатор «Пользователь печатает...».

Location Guard
Скрытие или подделка своего географического местоположения.


Click&Clean (Chrome, Firefox, Edge)

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


Privacy Settings

Минималистичное, но весьма функциональное расширение для управления настройками приватности. Отличается простым интерфейсом.

Privacy Manager
Более продвинутый диспетчер настроек приватности в Chrome. Здесь больше настроек и опций для управления настройками безопасности и куками. Позволяет также удалить данные просмотра, для этого есть большой набор опций.

Privacy Manager умеет производить сетевой мониторинг, изменять куки, а также управлять IP-адресами по WebRTC.

Privacy Badger (Chrome, Firefox, Opera, Android)

Расширение Privacy Badger от Фонда электронных рубежей (EFF) автоматически обнаруживает и блокирует трекеры и вредоносные скрипты на основе их поведения. Есть список разрешений для отдельных элементов, таких как видеоплееры и интерактивные виджеты.

Разработчики поясняют, что им нравятся Disconnect, Adblock Plus, Ghostery и другие подобные расширения и блокировщики рекламы, но «они не обеспечивают в точности то, что нужно». Тестирование показало, что всем этим решениям для эффективной работы требуется некоторый объём ручной настройки, чтобы блокировать нестандартные трекеры. Некоторые используют неприемлемую бизнес-модель, исключая клиентов из списка блокировки за деньги. Поэтому EFF выпустил собственное расширение для блокировки трекинга.

EditThisCookie

Продвинутый опенсорсный менеджер куков. Позволяет редактировать, добавлять, управлять, создавать и искать по кукам. Также позволяет изменять дату истечения срока действия куков и импортировать/экспортировать их.


Miner Blocker

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

Fox Web Security

Родительский контроль: блокировка сайтов с материалами для взрослых. Хотя её можно обойти, впрочем, как и любую блокировку.

HTTPS Everywhere (Chrome, Firefox, Opera, Firefox для Android), расширение включено в Brave, Tor и Onion (iOS) по умолчанию

Совместная разработка Tor Project и Фонда электронных рубежей. На многих сайтах реализована не полная, а частичная или некорректная поддержка HTTPS. Например, по умолчанию загружается незащищённая HTTP-версия или на страницах HTTPS отдельные ссылки ведут на неё. Расширение HTTPS Everywhere исправляет некоторые из этих проблем путём изменения запросов на лету.


Каждое расширение вносит свой вклад в парсинг веб-страницы и потребление памяти, так что желательно установить необходимый минимум и не более того. Например, «антивирусные» расширения в значительной степени бесполезны и только впустую расходуют ресурсы CPU и память, а иногда даже внедряют в браузер ненужную рекламу,

как это делало антивирусное расширение Avast

.

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



Chrome 88 не совместим с uBlock Origin | SafeZone

Компания Google сообщила о включении в Chrome 88, релиз которого ожидается 19 января 2021 года, третьей редакции манифеста Chrome, нарушающей работу многих дополнений для блокирования нежелательного контента и обеспечения безопасности. Отмечается, что поддержка дополнений, использующих вторую версию манифеста, какое-то время будет сохранена. Дата прекращения поддержки Manifest V2 пока не определена, но период миграции на новый манифест продлится как минимум год.
Напомним, что манифест Chrome определяет возможности и ресурсы, предоставляемые дополнениям. Новый манифест разработан в рамках инициативы по усилению безопасности, конфиденциальности и производительности дополнений. Главной целью вносимых изменений является упрощение создания безопасных и высокопроизводительных дополнений, и усложнение возможности создания небезопасных и медленных дополнений.
Основное недовольство новым манифестом связано с прекращением поддержки блокирующего режима работы API webRequest, который будет ограничен режимом только для чтения. Исключение будет сделано лишь для редакции Chrome для предприятий (Chrome for Enterprise), в которых поддержка API webRequest будет сохранена. Компания Mozilla решила не следовать за новым манифестом и сохранит в Firefox возможность полного использования API webRequest. Вместо API webRequest для фильтрации контента в новом манифесте предложен декларативный API declarativeNetRequest.
API webRequest позволял подключать собственные обработчики, имеющие полный доступ к сетевым запросам и способные на лету модифицировать трафик Новый API declarativeNetRequest предоставляет доступ к готовому универсальному встроенному движку для фильтрации, самостоятельно обрабатывающему правила блокировки, не разрешающему использовать собственные алгоритмы фильтрации и не позволяющему задавать сложные правила, перекрывающие друг друга в зависимости от условий. В качестве причины перехода на API declarativeNetRequest отмечается забота о конфиденциальности - с новым API дополнения лишатся неограниченного доступа ко всем потокам данных, которые могут включать в том числе и конфиденциальную информацию пользователя.
Компания Google попыталась сгладить некоторые острые моменты, озвученные в ходе дебатов с разработчиками дополнений, на работу которых повлияет API declarativeNetRequest (например, перестанет работать uBlock Origin, автор которого считает функциональность declarativeNetRequest недостаточной для полноценной работы дополнения). По мотивам пожеланий разработчиков дополнений добавлена поддержка использования declarativeNetRequest для нескольких статических наборов правил, фильтрации по регулярным выражениям, модификации HTTP-заголовков, динамического изменения и добавления правил, удаления и замены параметров запросов.
В новом манифесте также представлены следующие изменения, влияющие на совместимость с дополнениями:
  • Переход к выполнению Service workers в форме фоновых процессов, что потребует от разработчиков изменения кода некоторых дополнений.
  • Новая гранулированная модель запроса полномочий - дополнение не сможет активироваться сразу для всех страниц (убрано полномочие "all_urls"), а будет работать только в контексте активной вкладки, т.е. пользователю потребуется подтверждать работу дополнения для каждого сайта.
  • Изменение обработки Cross-origin запросов - в соответствии с новым манифестом на скрипты обработки контента будут распространяться те же ограничения полномочий, что и для основной страницы, в которую эти скрипты внедряются (например, если страница не имеет доступа к API определению местоположения, то и скрипт дополнения также не получит этот доступ).
  • Запрет выполнения кода, загруженного с внешних серверов (когда дополнение подгружает и выполняет внешний код).

Компания Google сообщила о включении в Chrome 88, релиз которого ожидается 19 января 2021 года, третьей редакции манифеста Chrome, нарушающей работу многих дополнений для блокирования нежелательного контента и обеспечения безопасности. Отмечается, что поддержка дополнений, использующих вторую версию манифеста, какое-то время будет сохранена. Дата прекращения поддержки Manifest V2 пока не определена, но период миграции на новый манифест продлится как минимум год.

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

Основное недовольство новым манифестом связано с прекращением поддержки блокирующего режима работы API webRequest, который будет ограничен режимом только для чтения. Исключение будет сделано лишь для редакции Chrome для предприятий (Chrome for Enterprise), в которых поддержка API webRequest будет сохранена. Компания Mozilla решила не следовать за новым манифестом и сохранит в Firefox возможность полного использования API webRequest. Вместо API webRequest для фильтрации контента в новом манифесте предложен декларативный API declarativeNetRequest.

API webRequest позволял подключать собственные обработчики, имеющие полный доступ к сетевым запросам и способные на лету модифицировать трафик Новый API declarativeNetRequest предоставляет доступ к готовому универсальному встроенному движку для фильтрации, самостоятельно обрабатывающему правила блокировки, не разрешающему использовать собственные алгоритмы фильтрации и не позволяющему задавать сложные правила, перекрывающие друг друга в зависимости от условий. В качестве причины перехода на API declarativeNetRequest отмечается забота о конфиденциальности - с новым API дополнения лишатся неограниченного доступа ко всем потокам данных, которые могут включать в том числе и конфиденциальную информацию пользователя.

Компания Google попыталась сгладить некоторые острые моменты, озвученные в ходе дебатов с разработчиками дополнений, на работу которых повлияет API declarativeNetRequest (например, перестанет работать uBlock Origin, автор которого считает функциональность declarativeNetRequest недостаточной для полноценной работы дополнения). По мотивам пожеланий разработчиков дополнений добавлена поддержка использования declarativeNetRequest для нескольких статических наборов правил, фильтрации по регулярным выражениям, модификации HTTP-заголовков, динамического изменения и добавления правил, удаления и замены параметров запросов.

В новом манифесте также представлены следующие изменения, влияющие на совместимость с дополнениями:

  • Переход к выполнению Service workers в форме фоновых процессов, что потребует от разработчиков изменения кода некоторых дополнений.
  • Новая гранулированная модель запроса полномочий - дополнение не сможет активироваться сразу для всех страниц (убрано полномочие "all_urls"), а будет работать только в контексте активной вкладки, т.е. пользователю потребуется подтверждать работу дополнения для каждого сайта.
  • Изменение обработки Cross-origin запросов - в соответствии с новым манифестом на скрипты обработки контента будут распространяться те же ограничения полномочий, что и для основной страницы, в которую эти скрипты внедряются (например, если страница не имеет доступа к API определению местоположения, то и скрипт дополнения также не получит этот доступ).
  • Запрет выполнения кода, загруженного с внешних серверов (когда дополнение подгружает и выполняет внешний код).

Opennet

uBlock Origin для Chrome


В последнее время рекламы в интернете развелось столько, что стало достаточно проблематично найти веб-ресурс, на котором хотя бы размещалось умеренное количество рекламы. Если и вам надоела назойливая реклама, расширение uBlock Origin для браузера Google Chrome придется как нельзя кстати.

uBlock Origin представляет собой расширение для браузера Google Chrome, позволяющее блокировать любые типы рекламы, встречающейся во время веб-серфинга.

Установка uBlock Origin

Вы сможете как сразу загрузить uBlock Origin по ссылке в конце статьи, так и найти его самостоятельно через магазин расширений.

Для этого щелкните по иконке меню браузера и в отобразившемся списке перейдите пункту «Дополнительные инструменты» – «Расширения».

Спуститесь к самому концу страницы и откройте пункт «Еще расширения».

Когда на экране загрузится магазин расширений Google Chrome, введите в левой области окна в поисковую строку наименование искомого расширения – uBlock Origin.

В блоке «Расширения» отобразится искомое нами расширение. Щелкните правее от него по кнопке «Установить», чтобы добавить его в Google Chrome.

Как только расширение uBlock Origin будет установлено в Google Chrome, в верхней правой области браузера появится иконка расширения.

Как пользоваться uBlock Origin?

По умолчанию работа uBlock Origin уже активирована, в связи с чем эффект вы сможете ощутить, перейдя на любой веб-ресурс, который прежде изобиловал рекламой.

Если вы щелкните один раз кнопкой мыши по иконке расширения, на экране отобразится небольшое меню. Самая большая кнопка расширения позволяет управлять активностью расширения.

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

Также в программе имеются и расширенные настройки. Чтобы их открыть, щелкните в левом вернем углу uBlock Origin по миниатюрной иконке с шестеренкой.

В открывшемся окне предусмотрены вкладки «Мои правила» и «Мои фильтры», направленные на опытных пользователей, кто хочет детально настроить работу расширения под свои требования.

Рядовым же пользователям пригодится вкладка «Белый список», в которой можно вносить в список веб-ресурсы, для которых работа расширения будет отключена. Это необходимо в тех случаях, когда ресурс отказывается отображать контент с активным блокировщиком рекламы.

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

Скачать uBlock Origin для Google Chrome бесплатно

Загрузить последнюю версию программы с официального сайта

Мы рады, что смогли помочь Вам в решении проблемы.
Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.
Помогла ли вам эта статья?
ДА НЕТ

Блокировщик рекламы для Chrome: Adblock, uBlock Origin, Adguard

Google Chrome является передовиком среди популярных браузеров. Несмотря на его немалый функционал, установленные расширения дополняют Chrome новыми возможностями, превращая интернет-обозреватель в мощную персональную площадку для работы в Интернете. Таким расширением выступает блокировщик рекламы для Chrome.

Инструменты для блокировки рекламы

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

Adblock Plus

Это популярный и возможно лучший блокировщик рекламы для Chrome. Чтобы заблокировать все объявления, которые порядком надоели:

Остальную работу предоставьте плагину. Никаких настроек проводить не нужно.

Adblock

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

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

uBlock Origin

Профессиональным бесплатным решением по фильтрации рекламных блоков является uBlock Origin. 

С его помощью опытные пользователи Google Chrome могут:

  1. Включать или выключать блокировку всех всплывающих окон в конкретной странице домена.
  2. Регулировать косметические фильтры на сайте.
  3. Включать и отключать большие медиа-элементы страницы сайта.
  4. Исключать показ сторонних шрифтов для выбранного сайта.
  5. Отключать или включать расширение uBlock Origin нажатием одной кнопки, не исключая ее из панели расширений.

Программа Adguard

Если вышеупомянутые утилиты относились к расширениям для Chrome, то Adguard — это полноценная программа, со своим графическим интерфейсом и функционалом.

По сравнению с расширениями для Google Chrome утилита имеет собственный козырь. Adguard не скрывает ненужные объявления, как это делают плагины для интернет-обозревателей. Программа вырезает рекламный блок на стадии загрузки кода, соответственно, уменьшается вес страницы и ее полная загрузка происходит быстрее.

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

Например, вы больше не увидите рекламные уведомления в Skype, пока будете пользоваться Adguard.

какая разница и какая лучше? »

AdBlock и Adblock Plus (ABP) - два самых популярных блокировщика рекламы. Хотя названия звучат очень похоже, продукты были разработаны разными компаниями. Каждое из них эволюционировало из конкретных расширений для браузеров Firefox и Chrome для поддержки нескольких браузеров и платформ.

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

Происхождение и сходство

Названия обоих продуктов меняются довольно часто, что вызывает недоумение. Блокировщик рекламы, теперь известный как «Adblock Plus», первоначально назывался Adblock 0.1. Он был создан для Firefox в 2002 году датским программистом Хенриком Соренсеном. После версии 0.5 проект был заброшен, пока Майкл Макдональд не исправил исходный блокировщик рекламы в 2006 году, переименовав его в «Adblock Plus (ABP)».«В настоящее время продукт находится под управлением немецкой компании Eyeo GmbH.

С другой стороны, продукт под названием AdBlock (примечание «B» заглавными буквами) был первоначально разработан в 2009 году после краудфандинговой кампании Майкла Гундлаха в Нью-Йорке. Первоначально он предназначался для использования в качестве расширения Google Chrome, который тогда был довольно новым браузером и метко назывался «AdBlock для Chrome».

Что касается сходства, оба блокировщика рекламы отслеживают свое происхождение EasyList, который по-прежнему служит основным механизмом фильтрации для ABP и AdBlock, а также для uBlock Origin.Оба имеют похожий дизайн, где вы можете увидеть количество заблокированных объявлений.

Поддерживаемые браузеры и платформы

AdBlock в настоящее время поддерживает телефоны из Chrome, Firefox, Edge, Safari, iOS и Android. ABP, с другой стороны, поддерживает их все вместе с веб-браузерами Samsung, Яндекс и Opera. Судя по всему, у ABP есть небольшое преимущество перед AdBlock с большим количеством поддерживаемых платформ.

Вместимость

И AdBlock, и ABP одинаково эффективны при блокировке баннерной рекламы, аудио-видео и рекламы на YouTube.Однако создатели контента замечают это очень быстро, и вам будет предложено занести их в белый список, если вы хотите непрерывный просмотр. Мой опыт работы с CNN показывает, что оба расширения браузера казались медленнее, чем обычно, хотя я мог читать контент без рекламных пауз.

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

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

С точки зрения производительности и ABP, и AdBlock одинаково эффективны при блокировке рекламы. Будем считать этот раунд ничьей.

Фильтрация и белые списки

У обоих блокировщиков рекламы есть опции фильтрации и белого списка. Однако метод ABP для добавления страниц в белый список проще в использовании. Просто введите имя страницы, и все готово.

Для сравнения, у AdBlock гораздо больше возможностей, например, он позволяет скрыть раздел страницы. Он также позволяет блокировать любую рекламу на основе ключевых слов, что является отличной функцией. Итак, если вы не хотите видеть раздражающую вас рекламу (это может быть знаменитость), вы знаете, что делать!

AdBlock имеет более эффективные функции фильтрации и внесения в белый список по сравнению с ABP.

Окончательный приговор

И AdBlock, и Adblock Plus (ABP) являются высокопроизводительными механизмами блокировки рекламы. Вы можете использовать один из них, чтобы заблокировать надоедливую онлайн-рекламу. Учитывая, что AdBlock имеет более продвинутые функции фильтрации и внесения в белый список, которые предоставляют вам больше возможностей, мы будем считать его победителем этого конкурса.

Была ли эта статья полезной для вас?

.Пользовательский стиль

- Источники стилей - Курс CSS

Пользовательский стиль #

До сих пор я представил команды для вставки стилей, которые в основном используются людьми, ответственными за разработку данного проекта (веб-сайта или приложения). Известно, что у людей разные вкусы, поэтому сложно создать стили, подходящие всей вашей аудитории. Некоторые люди предпочитают белый фон и черный текст, а другие предпочитают более темный фон и белое содержимое, не говоря уже о других элементах дизайна.

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

Пользовательские стили ( таблиц стилей чтения ) в большинстве случаев имеют наивысший приоритет среди всех применяемых правил CSS, поэтому перезапись команд из других источников не является проблемой.

Здесь я постараюсь представить самые популярные решения. Изюминкой программы станет браузер Firefox, который (хотя и не без недостатков) предлагает самые большие возможности с точки зрения широко понятной персонализации. Остальные браузеры, если они вообще появятся, будут только наполнителями. Так или иначе обсуждаемые методы могут быть применены к любой программе, внешний вид которой основан на технологиях, разработанных W3C и WHATWG.

Встроенные параметры #

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

Для Firefox просто щелкните Инструменты >> Параметры >> Содержимое . Кнопки Advanced ... и Цвета ... открывают окна с более подробными параметрами.

Рисунок. Основные параметры для изменения внешнего вида загруженных документов в Firefox

Аналогичный механизм (хотя и с меньшими возможностями) можно найти в браузерах Internet Explorer или Google Chrome.

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

В профиле Firefox (но не в каталоге установки) есть выделенный каталог chrome # (если нет, создайте его), в который загружаются специальные файлы, изменяющие визуальные аспекты программы.Мы создаем такой файл, даем ему конкретное имя и, наконец, помещаем его в вышеупомянутый каталог. У нас есть следующие варианты:

  • userContent.css - изменение внешнего вида каждой страницы с помощью CSS.
  • userChrome.css - модификация внешнего вида интерфейса программы с помощью CSS (подробнее).

Для IE мы напрямую указываем ваш собственный лист CSS через Инструменты >> Свойства обозревателя >> Общие >> Доступность .Приведенный ниже рисунок избавляет меня от создания более подробного описания:

Рисунок. Пользовательская таблица стилей в Internet Explorer

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

Расширения #

Лучшие браузеры имеют встроенную систему для обработки расширений. Эти небольшие надстройки, созданные энтузиастами, могут расширить базовые возможности программы на многих уровнях. Средой с наибольшим потенциалом, конечно же, является Firefox, поэтому его надстройки обладают наилучшей функциональностью. В этом отношении даже Chrome не может сбросить Firefox с пьедестала.

Фактическое происхождение правил CSS в расширениях #

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

Это случай с Stylish, обсуждаемым ниже, который сначала прикрепил CSS-листы к источнику клиентского приложения, а затем изменил их на источник автора.Результатом этого является то, что наши правила и правила авторов обрабатываются одинаково, хотя фактическое размещение наших команд по отношению к командам авторов снова зависит от программы. В случае Firefox наш CSS отстает от CSS авторов, тогда как в случае Chrome все наоборот. Интересно, что в Firefox мы можем принудительно изменить источник от пользователя к клиентскому приложению, просто вставив комментарий / * AGENT_SHEET * / в любом месте кода CSS.Знание об этих различиях между отдельными программами может оказаться большим подспорьем при создании частного CSS.

Stylish #

Для удобного управления собственными таблицами стилей я рекомендую расширение под названием Stylish (есть версия для Firefox и Chrome). Надстройка предлагает функциональное меню, из которого мы можем создавать (или загружать) любое количество стилей для определенных страниц, активировать или деактивировать отдельные стили, а также удалять файлы. Версия Firefox имеет то преимущество, что позволяет одновременно изменять внешний вид интерфейса программы.

На userstyles.org у нас есть солидный список готовых (бесплатных) стилей, с помощью которых можно изменить внешний вид самых популярных сегодня сайтов. В случае возникновения проблем стоит посетить официальный форум проекта.

Greasemonkey / Scriptish / Tampermonkey #

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

Как и в случае с CSS, здесь также прикрепление внешних файлов JS к «не вашим» страницам зависит от программы. Конечно, у выделенных расширений будут самые большие преимущества и возможности. По опыту я знаю, что Greasemonkey и Scriptish (для Firefox) и Tampermonkey (для Chrome и, возможно, новой Opera) работают лучше всего. Эти плагины совместимы друг с другом , по крайней мере, в значительной степени, что упрощает перенос скриптов между конкурирующими продуктами.

Изменение внешнего вида с помощью JavaScript имеет свои недостатки. Во-первых, это требует больших знаний в JS, DOM, CSS, HTML и других спецификациях, описывающих объекты в браузерах. Для новичков этот способ непременно окажется неприступной горой.

Более важной проблемой будет проблема производительности. Динамическое изменение объектов DOM (включая внешний вид) довольно дорого. В некоторых случаях изменения будут видны невооруженным глазом, что может раздражать при частом обновлении страницы.В этом вопросе, конечно, больше всего обижается Лисек, так как из-за использования определенных решений, предлагающих наилучшие возможности, он несет дополнительные расходы в виде более медленной реакции на изменения в интерфейсе. Существуют различные методы для улучшения всего процесса, но они никогда не будут такими же эффективными, как обычный CSS.

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

XML и CSS #

Каскадные таблицы стилей - очень гибкий и мощный язык, поэтому его можно использовать не только в документах HTML, но и во всех вариантах XML. На рынке существует множество программ на основе XML, которые позволяют изменять внешний вид с помощью таблиц CSS. Одним из последних инструментов такого типа, с которыми я столкнулся, является коммуникатор WTW.

Лучшим примером сочетания XML и CSS является браузер Firefox.Интерфейс в Firefox основан на XUL # ( XML User-interface Language , мы произносим «zul»). XUL - это XML-приложение, поэтому его можно комбинировать со многими другими языками, такими как JavaScript, CSS, DTD и RDF. Это упрощает обучение для людей, которые занимаются веб-разработкой.

Изменение интерфейса Firefox похоже на изменение внешнего вида обычных страниц. Мы можем использовать каталог chrome и файл userChrome .css , хотя Stylish гораздо удобнее. Также стоит установить расширение DOM Inspector, позволяющее удобно просматривать структуру DOM-объектов (для обычных документов и XUL-приложений). В случае более высоких требований вы можете написать собственное расширение, но этот вариант заинтересует людей, которые хотят не только простых изменений интерфейса, но и вмешательства в его поведение.

Если мы хотим внести незначительные изменения в интерфейс Firefox (например,цвет карточек, их размер или скрытие отдельных элементов) лучше использовать только правила CSS, а не устанавливать альтернативные расширения. Стили будут работать быстрее, их будет легче расширять самостоятельно, и они будут занимать гораздо меньше памяти.

Борьба с рекламой #

Ваш собственный CSS-лист позволяет вам в значительной степени изменить внешний вид по умолчанию, установленный веб-разработчиками. Это чрезвычайно полезно в контексте навязчивой рекламы. Достаточно найти элемент, отвечающий за показ рекламы, создать для него селектор и задать ему правило со свойством display: none .Очень простое и в большинстве случаев достаточное решение.

Ситуация усложняется в случае мобильной связи. Изменение отображения элемента не предотвратит загрузку содержимого этих элементов. Любые мультимедийные материалы, размещенные в рекламе, будут и дальше тратить наш перевод. Чтобы заблокировать нежелательные ресурсы, используйте специальные инструменты, такие как расширение Adblock Plus, Ad Muncher или файл Hosts.

Полезность блокировщиков рекламы не вызывает сомнений, но стили CSS могут их дополнять.Допустим, у нас есть страница со специальным плавающим фреймом

Судебный иск против Eyeo был бы плохим подходом к решению проблемы и отказом признать факты ситуации. Если вместо этого издатели посмотрят, сколько людей используют AdBlock Plus и как их реклама побуждает интернет-пользователей устанавливать AdBlock Plus и аналогичные инструменты, они могут начать понимать, насколько серьезную проблему создал для себя мир рекламы.

Сколько людей используют инструменты блокировки рекламы?

Хотя AdBlock Plus и другие крупные поставщики рекламных блоков предоставляют некоторое представление об использовании своих плагинов - AdBlock Plus утверждает, что достиг «более 300 миллионов загрузок», чтобы стать «самым популярным расширением браузера» - более подробные данные о том, сколько людей регулярно использовать эти инструменты традиционно было трудно.PageFair, стартап из Дублина, цель которого - «помочь веб-сайтам пережить появление рекламного блока» и помочь издателям измерить стоимость блокировки рекламы, недавно опубликовал отчет «Блокировка рекламы становится мейнстримом».

из них по национальности Колин Рэнд Каперник

Среди множества фактов в 17-страничном PDF-файле есть интересная статистика. Во втором квартале 2014 года во всем мире было около 144 миллионов активных пользователей в месяц основных плагинов Adblock.Это 4,9% от всех пользователей Интернета. Это число увеличилось на 69% за последние 12 месяцев, а количество пользователей adblock более чем удвоилось в 2013 году и фактически увеличилось на 117%.

Браузер Google Chrome является основным драйвером роста рекламных блоков, и, поскольку он захватывает основную долю рынка просмотра, легкость, с которой плагины adblock могут быть установлены в браузере, ускоряет развертывание. Количество пользователей, блокирующих рекламу в Chrome, почти удвоилось со второго квартала 2013 года.Ко второму кварталу 2014 года около 96%. В отчете подчеркивается ирония ситуации в Google, компании, «основным бизнесом которой является интернет-реклама; По иронии судьбы, собственный браузер Google, кажется, обеспечивает массовую блокировку рекламы. «

Девяносто четыре процента блокировок рекламы происходит в браузерах, установленных конечным пользователем, таких как Chrome, Firefox и Opera, а предустановленные браузеры, такие как Internet Explorer и Safari, используют очень мало.PageFair сообщает, что данные показывают, что, хотя блокировка рекламы становится все более распространенной, "менее технически" демографическая группа еще не набирает обороты.

Тем не менее, он считает, что блокировка рекламы «широко распространена в западных экономиках», отмечая, что «хотя 144 миллиона глобальных блокировщиков рекламы составляют лишь 5% мирового интернет-населения, они сконцентрированы в западных странах, что приводит к двузначным числам рекламы. блокировка ставок. «И 27,6% опрошенных интернет-пользователей в США заявили, что используют программное обеспечение для блокировки рекламы.Пик использования блокировки рекламы наблюдается среди молодежи в возрасте от 18 до 29 лет, 41% из которых говорят, что используют программное обеспечение для блокировки рекламы.

Как реклама побуждает людей использовать AdBlock Plus и другие продукты?

Большинство пользователей программного обеспечения для блокировки рекламы заявили, что они установили AdBlock Plus или другой плагин, потому что реклама мешала им просматривать контент, который они намеревались использовать. Сорок пять процентов блокировщиков рекламы не хотят видеть рекламу и хотят, чтобы с веб-сайтов было удалено как можно больше рекламы, а 17% назвали соображения конфиденциальности причиной использования плагина.Однако 30% пользователей, блокирующих рекламу, были открыты для рекламы того или иного типа, и навязчивые форматы рекламы были основной причиной, по которой они выбрали блокировку рекламы.

Сколько лет Джеффу Гордону, гонщику?

Как отмечает PageFair, в общей сложности 25% блокировщиков рекламы установили блокировку рекламы из-за проблем с производительностью и конфиденциальностью, а еще 30% используют блокировку рекламы для удаления подмножества определенных объявлений. Шестьдесят семь процентов пользователей adblock выразили «определенное желание» просматривать текстовую и графическую рекламу, отклоняя только отвлекающую рекламу с анимацией и звуком или навязчивую рекламу, такую ​​как всплывающие окна, межстраничные или непропускаемые видеообъявления.Хотя возрастная группа, в которой пользователи, скорее всего, блокируют рекламу (поколение миллениалов), с наименьшей вероятностью будет платить за подписку без рекламы для просмотра контента, многие пользователи, как правило, не против рекламы, но выступают против форматов рекламы, которые усложняют им задачу. чтобы получить доступ к контенту.

Quartz отмечает, что создатель AdBlock Plus, Eyeo, не что иное, как самоотверженный белый рыцарь. Он признает платящих издателей, которые хотят участвовать в его инициативе приемлемой рекламы и вносят свои объявления в белый список с расширением, и отказывается предоставить данные о том, какие интернет-услуги достаточно велики, чтобы платить, а какие - «маленькие» и «средние», для которых белый список бесплатный.(А у PageFair есть рекламная платформа для рекламы, поддерживаемой Adblock Plus.) По данным некоторых немецких веб-сайтов, Eyeo заработала 30 миллионов долларов на крупных интернет-геймерах.

В то время как одной частной компании трудно контролировать, что принято, а что не принято в мире цифровой рекламы, взрыв сомнительных форматов рекламы - это проблема, с которой покупатели СМИ, креативные агентства и наблюдатели за экосистемами еще не справились. адрес.Отказ потребителей от рекламы, ставший возможным благодаря AdBlock Plus и другим подобным инструментам, представляет собой угрозу для экосистемы, но издатели и рекламодатели должны определить лучший путь к рекламе, которая с меньшей вероятностью привлечет потребителей, чтобы включить их расширения adblock.

Подробнее о Tech Cheat:
  • Новая служба Google позволяет пользователям избегать рекламы
  • Почему не следует доверять лучшим приложениям для обмена сообщениями с нашими данными
  • Отключение DoubleClick показывает, как Интернет зависит от Google
.

Смотрите также

Только новые статьи

Введите свой e-mail

Видео-курс

Blender для новичков

Ваше имя:Ваш E-Mail: