uBlock Origin — Free, open-source ad content blocker.
uBlock Origin is not just an “ad blocker“, it’s a wide-spectrum content blocker with CPU and memory efficiency as a primary feature.
Open-source ad blocker
The uBlock Origin is a free and open-source, cross-platform browser extension for content filtering—primarily aimed at neutralizing privacy invasion in an efficient, user-friendly method.
CPU and memory efficiency
Globally, uBlock Origin could save consumers more than $1.8 billion/year(study). Open source ad blockers are a potentially effective technology for energy conservation.
Various browsers support
uBlock Origin’s extension is available for several of the most widely used browsers, including: Chrome, Chromium, MS Edge, Opera, Firefox and all Safari releases prior to 13.
About uBlock Origin
In 2014 uBlock Origin’s founder, original author and lead developer, Raymond Hill, created the original uBlock extension, with its development initiated by forking the codebase of HTTP Switchboard with a separate blocking extension, uMatrix, which had been previously designed for advanced users. The initial uBlock was developed by Raymond Hill in order to enable community-maintained block lists while simultaneously adding additional features and upgrading the code quality to proper release standards. First released in June 2014 as an exclusive Chrome and Opera extension, in late 2015 the initial uBlock extension expanded to other browsers under its current name – uBlock Origin. (occasionally represented globally as – uBlock₀).
Following this 2015 introduction, a collaborative comsource and Sourcepoint industry research survey reported an 833% growth rate over a 10-month period ending in August 2016, the most rapid growth among any industry software publicly listed at that time. This report attributed this enormous surge to collective user demand for “pure” blockers with the capacity to operate outside the “acceptable advertising” program used by AdBlock, and other industry extensions.
Quickly gaining traction throughout the entire ad-blocking industry, the uBlock Origin Firefox version collected over 5 million active users, with its Chrome extension subsequently compiling over 10 million active users. Developer Nik Rolls then officially released uBlock Origin for the Microsoft Edge browser in December 2016.
In January 2017, uBlock Origin was added to the repositories for Debian 9, and Ubuntu (16.04), and the uBlock Origin extension was awarded the prestigious IoT honor of “Pick of the Month” by Mozilla.
As of 2023, uBlock Origin continues to be maintained and actively developed by founder and lead developer Raymond Hill.
The uBlock Origin extension remains an industry leading, open-source, cross-platform browser extension with software developed specifically for multiple platform use, and as of 2023, uBlock Origin’s extension is available for several of the most widely used browsers, including: Chrome, Chromium, Edge, Opera, Firefox and all Safari releases prior to 13.
The uBlock Origin project still specifically refuses donations at this time, and instead advises all of its clients, users and supporters to donate to block list maintainers.
uBlock Origin – Бесплатный блокировщик рекламы с открытым кодом
uBlock Origin – это не просто «блокиратор рекламы», это блокировщик контента широкого спектра действия, главным преимуществом которого является эффективное использование процессора и памяти.
Блокировщик рекламы с открытым кодом
uBlock Origin – это бесплатное кроссплатформенное расширение для браузера с открытым исходным кодом, предназначенное для фильтрации контента. Главная задача приложения – эффективное обезвреживание угроз вторжения в частную жизнь с удобством для пользователя.
Эффективное использование процессора и памяти
В мировом масштабе uBlock Origin может помочь потребителям сэкономить до 1,8 $ миллиарда в год (исследование). Блокировщики рекламы с открытым исходным кодом – это потенциально эффективная технология для обеспечения энергосбережения.
Поддержка различных браузеров
Расширение uBlock Origin доступно для нескольких самых популярных браузеров, среди которых Chrome, Chromium, MS Edge, Opera, Firefox и все версии Safari до 13.
О 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.
По состоянию на 2023 год основатель и ведущий разработчик Рэймонд Хилл продолжает развивать и активно разрабатывать uBlock Origin.
Расширение uBlock Origin остается лидирующим кроссплатформенным программным расширением для браузера с открытым кодом, специально разработанным для мультибраузерного использования. По состоянию на 2023 год, расширение uBlock Origin доступно для всех самых популярных браузеров, среди которых Chrome, Chromium, Edge, Opera, Firefox и все версии Safari до 13.
В настоящее время проект uBlock Origin по-прежнему принципиально отказывается от пожертвований и вместо этого рекомендует всем своим клиентам, пользователям и сторонникам отправлять средства тем, кто ведет и составляет список блокировок.
uBlock Origin — быть или не быть
Если вы выбирали блокировщик рекламы для своего браузера, то определённо знаете gorhill — автора великолепных расширений uBlock Origin для любого и uMatrix для более строгого пользователя. Я считаю блокировщик предметом первой необходимости, поэтому написал инструкцию по настройке uBlock Origin для публики с минимальным уровнем пользователя. Однако, в процессе общения с партнером gorhill, я получил информацию о невозможности рекомендовать установку uBlock Origin для массового использования. По крайней мере, при текущем положении дел…
На что мы рассчитываем при нажатии кнопки? На выполнение кнопкой заданной функции. Если кнопка, кроме заданной функции делает что-то ещё — это плохая кнопка. Если блокировщик, кроме блокировки рекламы блокирует что-то ещё — это плохой блокировщик. uBlock Origin блокирует не только рекламу, uBlock Origin блокирует то, что сочтут необходимым блокировать партнёры gorhill.
uBlock Origin устроен таким образом, что его автор не контролирует внесение изменений разработчиками фильтров. Разработчики фильтров — партнёры gorhill, имеют прямой доступ к своим фильтрам, по сути к настройкам вашего браузера. В любой момент времени вы можете что-то увидеть или не увидеть по воле партнёра gorhill, фильтр которого подключен в вашем блокировщике.
Сколько фильтров разных разработчиков у вас подключено, сколько человек в команде каждого имеют право публиковать изменения, — от морально-этических принципов такого количества людей вы зависите устанавливая uBlock Origin.
Я общался с партнером gorhill, фильтр которого Ru AdList включен по умолчанию в uBlock Origin для русскоязычного сегмента сети. Партнер добавил в фильтр правило, скрывающее все сообщения пользователя на форуме, и объявил, что безусловно будет блокировать в своем фильтре жёстче рекламы всё, что сочтёт вредным для пользователей. В данном случае вредным для пользователей он посчитал сообщение о наличии в его фильтре правила, которое скрывало сообщения пользователя. После удаления этого сообщения модератором форума, правило было удалено из фильтра.
Так как стёртым пользователем был я, обнаружить правило в коде фильтра было просто:
Рядом в коде несложно заметить правило для пользователя MP40, два года назад тихо исчезнувшего с данного форума. На обсуждение откликнулся mikhaelkh, также ранее стёртый партнером gorhill…
Казалось бы, подобные действия будут немедленно преданы безоговорочному осуждению коллегами и самим автором блокировщика, а разработчик этого фильтра, если и останется в профессии, то будет долго и упорно пытаться восстанавливать доверие к своему имени и искупать вину перед товарищами. Однако, после публикации на OpenNet, информация попала непосредственно к gorhill, который заявил… что не читает на русском языке и не имеет возможности разобраться в ситуации, но, принимая во внимание вклад своего партнера в сервис, продолжит партнерские отношения в прежнем режиме.
Итого, оснований не доверять партнеру у gorhill нет. У меня есть, но после заявления самого gorhill, у меня исчезают основания доверять любому фильтру в uBlock Origin…
Однако, несмотря на то что партнёр gorhill продолжает работать с кодом фильтра, руководствуясь прежними убеждениями, мне очень хочется надеяться, что сам gorhill способен осознать ошибку и кардинально исправить текущее положение дел, вернув доверие к лучшему блокировщику рекламы не после предъявления «иска на миллион долларов», а сразу после чтения данной публикации на неведомом ему языке.
Я намеренно избегал описания событий при которых партнёр gorhill решил воспользоваться доступом к uBlock Origin для стирания меня из сети. Я уверен, что здесь важен только факт нецелевого использования сервиса, а не мотивы разработчика. Для желающих изучить ситуацию в деталях, я сделал пост вне Хабра, на ЯДзен. Следуя по картинкам с пруфами, вы можете составить собственное представление о моральных качествах человека, которому gorhill доверяет фильтрацию контента в наших браузерах:
- Браузеры
- Информационная безопасность
- Программирование
- Расширения для браузеров
При подготовке материала использовались источники:
https://ublockorigin.com/
https://ublockorigin.com/ru
https://habr.com/ru/sandbox/138904/