Jump to content

uБлок Происхождение

uБлок Происхождение
Оригинальный автор(ы) Рэймонд Хилл (Горхилл)
Разработчик(и) Текущий:
Рэймонд Хилл
Прошлое:
Детамнс, Крис Альджуди, Алекс Валлат [1]
Первоначальный выпуск 23 июня 2014 г .; 10 лет назад ( 23.06.2014 ) [2]
Стабильная версия
1.59.0 [3] / 30 июля 2024 г .; 7 дней назад ( 30 июля 2024 г. )
Репозиторий
Написано в JavaScript
Операционная система Кросс-платформенный
Доступно в 72 [4] языки
Тип Расширение для браузера
Лицензия лицензия GPLv3
Веб-сайт github /горхилл /uБлок

uBlock Origin ( / ˈ j b l ɒ k / WILL -blok [5] ) или uBO (ранее uBlock и первоначально μBlock с открытым исходным кодом ) — бесплатное расширение браузера для фильтрации контента , включая блокировку рекламы . Расширение доступно для Chrome , Chromium , Edge , Firefox , Brave , Opera , Pale Moon , а также версий Safari до 13. [6] uBlock Origin получил похвалу от технологических веб-сайтов и, как сообщается, требует гораздо меньше памяти, чем другие расширения. [7] [8] с аналогичным функционалом. [9] [10] Заявленная цель uBlock Origin — предоставить пользователям возможность реализовать свой собственный выбор (фильтрацию контента). [11] [12]

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

uБлокировать

[ редактировать ]

Первоначально uBlock назывался «μBlock», но позже название было изменено на «uBlock», чтобы избежать путаницы в том, как греческую букву μ (Mu/Micro) в «μBlock». следует произносить [ нужна ссылка ] Разработка началась с разветвления кодовой базы HTTP Switchboard вместе с другим расширением блокировки под названием uMatrix, предназначенным для опытных пользователей. [13] uBlock был разработан Рэймондом Хиллом для использования списков блокировки , поддерживаемых сообществом . [14] при добавлении функций и повышении качества кода до стандартов выпуска . [15] Впервые выпущенное в июне 2014 года как расширение Chrome и Opera , в 2015 году расширение стало доступно и в других браузерах. [ нужна ссылка ]

Совместное исследование Sourcepoint и comScore показало рост на 833% с ноября 2014 года по август 2015 года, что является самым сильным ростом среди перечисленных блокировщиков рекламы. [16] В отчете рост объясняется желанием пользователей использовать чистые блокировщики, выходящие за рамки программы « приемлемой рекламы », которой управляет Adblock Plus . [17]

3 апреля 2015 года Хилл передал проект uBlock Крису Алджуди из-за разочарования в обработке запросов по мере роста популярности проекта. [18] «Эти проекты для меня, а не работа на полный рабочий день. Это перестало быть хобби, когда стало все больше и больше напоминать утомительную работу. Я буду продолжать поддерживать свою версию (и поделюсь с теми, кто хочет ее использовать), потому что она гарантирует инструмент будет соответствовать тому, что я хочу от этого». [19] Хилл создал свой собственный форк и 6 апреля переименовал его в uBlock Origin. [20]

С октября 2017 года uBlock Origin полностью отделен от uBlock Альджуди. [21] Альджуди создал ublock.org для размещения и продвижения uBlock, а также для сбора пожертвований. В ответ основатель uBlock Рэймонд Хилл заявил, что «пожертвования, запрошенные ublock.org, не приносят пользы никому из тех, кто внес наибольший вклад в создание uBlock Origin». [6] Разработка uBlock остановилась в августе 2015 года, но с января 2017 года появлялись спорадические обновления. [22]

В июле 2018 года ublock.org был приобретен AdBlock и возобновил разработку. [23] С февраля 2019 года uBlock начал разрешать пользователям участвовать в «приемлемой рекламе». [24] [25] программа Adblock Plus, которая разрешает некоторую рекламу, считающуюся «приемлемой» и ненавязчивой, за которую крупные издатели платят комиссию. [26]

uБлок Происхождение

[ редактировать ]

uBlock Origin остается независимым и не допускает платную рекламу. [27] Проект отказывается от пожертвований и вместо этого советует своим сторонникам делать пожертвования тем, кто поддерживает черные списки. [28] Хилл продолжил работу над расширением под названием uBlock Origin, сокращенно uBO. [29] и первоначально как uBlock 0 . [30]

В январе 2016 года uBlock Origin был добавлен в репозитории Debian 9 и Ubuntu 16.04. [31] [32] «Выбор месяца» Расширение было удостоено награды Mozilla в мае 2016 года. [33]

11 декабря 2016 года Ник Роллс выпустил форк uBlock Origin для браузера Microsoft Edge (теперь известный как Microsoft Edge Legacy ). [34] В апреле 2020 года эта вилка была признана устаревшей, поскольку Microsoft заменила Microsoft Edge Legacy на Edge на основе Chromium. [35]

По состоянию на июль 2024 г. , у расширения uBlock Origin Chrome было более 34 миллионов активных пользователей, а у версии Firefox — более 7 миллионов активных пользователей. [36] [37]

Блокировка и фильтрация

[ редактировать ]

uBlock Origin поддерживает большую часть Adblock Plus синтаксиса фильтров . Популярные списки фильтров EasyList и EasyPrivacy включены по умолчанию. Расширения способны импортировать файлы хостов , и при установке доступен ряд списков, поддерживаемых сообществом. Среди доступных хост-файлов по умолчанию также включены рекламные серверы и список отслеживания Питера Лоу , а также списки доменов вредоносных программ, такие как собственный анти-вредоносный фильтр uBlock Origin под названием «Риски вредоносного ПО» , который предотвращает посещение пользователями вредоносных веб-сайтов, например тех, которые используются для фишинга и мошенничества. , вредоносное ПО и многое другое. [38] Некоторые дополнительные функции включают динамическую фильтрацию скриптов и iframe , а также инструмент для сокрытия элементов веб-страницы. [ нужна ссылка ]

uBlock Origin включает в себя растущий список функций, недоступных в uBlock, в том числе:

  • Режим для помощи людям с нарушениями цветового зрения .
  • Функция динамической фильтрации URL-адресов.
  • Функционал логирования.
  • Улучшения интерфейса, включая инспектор DOM , ориентированные на конфиденциальность параметры для блокировки предварительной загрузки ссылок , аудита гиперссылок и утечки IP-адресов через WebRTC (эта функция была удалена в версии 1.38 на всех платформах, кроме Android, поскольку большинство браузеров больше не уязвимы). [39] ).

В uBlock Origin также были добавлены переключатели для конкретных сайтов для переключения блокировки всплывающих окон , строгой блокировки домена, косметической фильтрации, блокировки удаленных шрифтов и отключения JavaScript. [40] Версия uBlock Origin для Firefox имеет дополнительную функцию, которая помогает предотвратить попытки веб-сайтов обойти блокировщики. [41]

CNAME-разблокировка сторонних трекеров в Firefox

[ редактировать ]

В ноябре 2019 года пользователь uBlock Origin сообщил о новой методике, используемой некоторыми сайтами для обхода блокировки сторонних трекеров. Эти сайты ссылаются на URL-адреса, которые являются субдоменами домена страницы, но эти субдомены разрешаются сторонним хостам через запись CNAME . Поскольку исходный URL-адрес содержал поддомен текущей страницы, он интерпретировался браузерами как собственный запрос и поэтому был разрешен правилами фильтрации в uBlock Origin (и в аналогичных расширениях). Разработчик uBlock Origin предложил решение, использующее DNS API, эксклюзивное для Firefox 60+. [42] Новая функция была реализована в uBlock Origin 1.25, выпущенном 19 февраля 2020 года. [43]

Производительность

[ редактировать ]

Веб-сайты, посвященные технологиям, и отзывы пользователей о uBlock Origin считают это расширение менее ресурсоемким, чем расширения, предоставляющие аналогичный набор функций, такие как Adblock Plus. [44] [45] [46] Бенчмарк -тест , проведенный в августе 2015 года с десятью блокирующими расширениями, показал, что uBlock Origin является наиболее ресурсоэффективным среди протестированных расширений. [47]

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

Ограничения в браузерах на базе Chromium

[ редактировать ]

В 2023 году Google внес изменения, известные как « Манифест V3 », в API WebRequest, используемый расширениями для блокировки рекламы и обеспечения конфиденциальности для блокировки и изменения сетевых подключений. [49] [50] После внедрения Google Manifest V3 и прекращения поддержки V2 эффективность uBlock Origin резко снизилась в Google Chrome и других браузерах на базе Chromium . [51] [52] [53] В альтернативном варианте uBlock Origin Lite для браузеров Chromium отсутствуют обновления списка фильтров, за исключением обновлений расширений, а также нет настраиваемых фильтров, строго заблокированных страниц, переключателей для каждого сайта или динамической фильтрации. Браузеры, не поддерживающие Chromium, такие как Firefox, не затронуты. [54] Google критиковали за реализацию некоторых из этих функций из-за ее доминирования на рынке онлайн-рекламы. [55] [56] [57] [58]

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

[ редактировать ]

uBlock Origin активно разрабатывается для приложений, основанных на двух основных механизмах компоновки. [14] [44] [59]

В настоящее время поддерживается

[ редактировать ]

Ранее поддерживалось

[ редактировать ]

См. также

[ редактировать ]

Примечания

[ редактировать ]
  1. ^ uBlock также поддерживает устаревшие браузеры Firefox (включая SeaMonkey и Pale Moon), используйте версию firefox-legacy, начиная с firefox-legacy-1.16.4, см. github. /горхилл /uBlock-for-firefox-legacy )
  2. ^ Неофициальный выпуск. Форк Эллиса Цунга (el1t) для Safari из официального проекта.
  3. ^ Неофициальный выпуск. Форк от Ника Роллса (nikrolls) для Microsoft Edge .
  1. ^ Jump up to: а б «Соавторы gorhill/uBlock» . Гитхаб . Проверено 4 декабря 2019 г.
  2. ^ «Журнал изменений для первых версий» . Гитхаб . Проверено 4 декабря 2019 г.
  3. ^ «Выпуск 1.59.0» . Проверено 30 июля 2024 г.
  4. ^ «Завершенные переводы» . Crowdin.com . Проверено 16 мая 2024 г.
  5. ^ «Происхождение uBlock: README.md» . Репозиторий uBlock на GitHub . 25 декабря 2022 г. — через GitHub . выраженное происхождение you-block (/ˈjuːˌblɒk/)
  6. ^ Jump up to: а б "uBlock/README.md" . Гитхаб . Проверено 4 декабря 2019 г.
  7. ^ Генри, Алан (27 января 2015 г.). «uBlock, блокировщик рекламы, экономящий память, теперь доступен для Firefox» . Проверено 4 декабря 2019 г.
  8. ^ Бринкманн, Мартин (10 октября 2014 г.). «Как добавить пользовательские фильтры в расширение блокировки рекламы Chrome μBlock» . Проверено 4 декабря 2019 г.
  9. ^ Шофилд, Джек (29 января 2015 г.). «Есть ли надежные источники для загрузки программного обеспечения?» . TheGuardian.com . Проверено 4 декабря 2019 г.
  10. ^ Уитвам, Райан (12 февраля 2015 г.). «Целью μBlock является блокировка рекламы без истощения системных ресурсов» . ExtremeTech.com . Архивировано из оригинала 24 марта 2020 года . Проверено 4 декабря 2019 г.
  11. ^ «ЮБлок» . github.com . Гитхаб . Проверено 4 декабря 2019 г.
  12. ^ Гардинер, Майкл (5 ноября 2015 г.). «Adblock Plus против Ghostery против Ublock Origin: не все блокировщики рекламы были созданы равными» . Интернэшнл Бизнес Таймс . Архивировано из оригинала 22 июля 2017 года . Проверено 4 декабря 2019 г.
  13. ^ «ЮМатрикс» . Гитхаб . Проверено 4 декабря 2019 г.
  14. ^ Jump up to: а б Бринкманн, Мартин (24 июня 2014 г.). «uBlock для Chrome — это экономичный блокировщик рекламы от автора HTTP Switchboard» . ghacks.net . Проверено 4 декабря 2019 г.
  15. ^ Хилл, Рэймонд. «Изменения в HTTP-коммутаторе» . Гитхаб . Проверено 4 декабря 2019 г.
  16. ^ Левин, Барри (14 октября 2015 г.). «Блокировщики рекламы: что вам нужно знать сегодня» . Маркетинговая земля . Проверено 17 октября 2015 г.
  17. ^ «Состояние блокировки рекламы – сентябрь 2015 г.» . Sourcepoint и comScore. 16 сентября 2015 года . Проверено 17 октября 2015 г.
  18. ^ Хилл, Рэймонд (3 апреля 2015 г.), «Выпуск 0.9.3.0» , gorhill/uBlock , получено 8 декабря 2023 г.
  19. ^ Хилл, Рэймонд. «Пожалуйста, уточните uBlock 0 и uBlock» . Гитхаб.com . Проверено 4 декабря 2019 г.
  20. ^ Хилл, Рэймонд, обновление README.md , получено 8 декабря 2023 г.
  21. ^ Хилл, Рэймонд (21 октября 2017 г.). «uBlock Origin совершенно не связан с веб-сайтом ublock.org» . github.com . Проверено 4 декабря 2019 г.
  22. ^ «uBlockAdmin/uBlock» . github.com . Проверено 4 декабря 2019 г.
  23. ^ «Обновление uBlock» . ublock.org . 13 июля 2018 г. . Проверено 4 декабря 2019 г.
  24. ^ «uBlock включает допустимую рекламу» . 23 февраля 2019 года. Архивировано из оригинала 30 ноября 2019 года . Проверено 4 декабря 2019 г.
  25. ^ «uБлок 0.9.5.13» . Гитхаб . 13 февраля 2019 г. . Проверено 26 июня 2020 г.
  26. ^ «Об Адблок Плюс» . adblockplus.org . Проверено 4 декабря 2019 г.
  27. ^ «МАНИФЕСТО.md» . github.com . Проверено 4 декабря 2019 г.
  28. ^ «Почему вы не принимаете пожертвования?» . Гитхаб . Проверено 20 января 2020 г.
  29. ^ «uАссеты» . github.com . Проверено 2 октября 2022 г. Ресурсы для uBlock Origin (uBO) […]
  30. ^ «Официальное дополнение uBlock Origin для Firefox» . 25 апреля 2015 года . Проверено 25 апреля 2015 г.
  31. ^ «Debian Sid — uBlock Origin» . Проверено 21 января 2016 г.
  32. ^ «Ubuntu — uBlock Origin» . Проверено 21 января 2016 г.
  33. ^ ДеВэни, Скотт (2 мая 2016 г.). «Рекомендуемые дополнения за май 2016 г.» . Блог дополнений Mozilla . Проверено 28 мая 2016 г.
  34. ^ Jump up to: а б Рубино, Даниэль (11 декабря 2016 г.). «Блокировщик рекламы uBlock Origin теперь доступен для Microsoft Edge через Магазин» . Центр Windows . Проверено 12 декабря 2016 г.
  35. ^ Jump up to: а б Роллс, Ник (12 июня 2021 г.), nikrolls/uBlock-Edge , получено 9 июля 2021 г.
  36. ^ «uBlock Origin Chrome» . chrome.google.com . Проверено 30 июля 2024 г.
  37. ^ «uBlock Origin Firefox» . addons.mozilla.org . Проверено 30 июля 2024 г.
  38. ^ «uAssets/filters/badware.txt в мастере · uBlockOrigin/uAssets» . Гитхаб . Проверено 3 августа 2024 г.
  39. ^ «Предотвратить утечку локального IP-адреса через WebRTC» . GitHub, горхилл/uBlock . Проверено 5 мая 2023 г.
  40. ^ «uBlock вики» . Гитхаб . Проверено 13 июня 2015 г.
  41. ^ «Фильтрация тегов встроенных скриптов – обзор» . GitHub, горхилл/uBlock . Проверено 20 марта 2017 г.
  42. ^ «uBlock Origin теперь блокирует хитрые сторонние трекеры в Firefox» . Мигающий компьютер . Проверено 26 февраля 2020 г.
  43. ^ «uBlock Origin 1.25 теперь блокирует скрытые сторонние скрипты, только Firefox» . Мигающий компьютер . Проверено 26 февраля 2020 г.
  44. ^ Jump up to: а б «Блокировщик рекламы uBlock добавлен на сайт расширений Mozilla» . Джим Линч, Технологии и другие размышления . Архивировано из оригинала 9 июня 2015 года . Проверено 17 февраля 2015 г.
  45. ^ Кесари, Варун (28 октября 2017 г.). «Adblock Plus против uBlock Origin | Какой выбрать в 2017 году? | RMG» . rootmygalaxy.net . Проверено 28 октября 2017 г.
  46. ^ Харпер, Кристофер (2 мая 2015 г.). «uBlock Origin — лучше, чем AdBlock Plus? — Сделайте технологию проще» . Сделайте технологию проще . Проверено 27 мая 2017 г.
  47. ^ «10 расширений для блокировки рекламы, проверенных на лучшую эффективность» . Рэймонд Тек Ресурс . 26 августа 2015 г. Проверено 26 августа 2015 г.
  48. ^ «Заметки о тестах памяти, селфи» . Документация uBlock GitHub . Проверено 17 февраля 2015 г.
  49. ^ Амадео, Рон (21 ноября 2023 г.). «Google Chrome ограничит блокировку рекламы начиная с июня 2024 года» . Арс Техника . Архивировано из оригинала 22 ноября 2023 года . Проверено 22 ноября 2023 г. .
  50. ^ Тунг, Лиам. «Google Chrome вскоре может уничтожить большинство расширений, блокирующих рекламу» . ЗДНет . Архивировано из оригинала 19 декабря 2020 года . Проверено 13 июня 2019 г.
  51. ^ «Пользователи Chrome, будьте осторожны: Manifest V3 является обманчивым и угрожающим» . 9 декабря 2021 г.
  52. ^ «ЮБО Лайт» . Гитхаб .
  53. ^ «Подробнее о переходе на Манифест V3» .
  54. ^ Бринкманн, Мартин (24 сентября 2022 г.). «Mozilla подтверждает, что Firefox продолжит поддерживать текущие блокировщики контента» . Новости технологий Ghacks .
  55. ^ Сайферс, Беннетт (30 августа 2019 г.). «Не играйте в песочнице конфиденциальности Google» . Фонд электронных границ . Проверено 25 апреля 2024 г.
  56. ^ О'Рейли, Лара. «Google снова диктует будущее индустрии онлайн-рекламы, и все, что могут сделать ее конкуренты, — это подготовиться к этому» . Бизнес-инсайдер . Проверено 25 апреля 2024 г.
  57. ^ Сайферс, Алексей Мягков и Беннетт (14 декабря 2021 г.). «Манифест Google V3 по-прежнему вредит конфиденциальности, безопасности и инновациям» . Фонд электронных границ . Проверено 25 апреля 2024 г.
  58. ^ Клэберн, Томас (8 сентября 2022 г.). «Блокировщикам рекламы приходится бороться с новыми правилами Chrome» . Регистр . Проверено 26 апреля 2024 г.
  59. ^ «Apple — Safari — Галерея расширений Safari» . Яблоко. Архивировано из оригинала 10 марта 2016 года . Проверено 19 февраля 2015 г.
  60. ^ «Что такое Kiwi Browser?» . Киви-браузер . 22 сентября 2019 г.
  61. ^ «el1t/uBlock-Сафари» . github.com . Проверено 19 января 2017 г.
  62. ^ «Совместимость с Catalina · Проблема № 156 · el1t/uBlock-Safari» . github.com . Проверено 18 августа 2019 г.
  63. ^ «Объяснение состояния uBlock Origin (и других блокировщиков) для Safari» . Гитхаб .
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 3a62f9e029a63d5f8c27deb4128e9b7f__1722839700
URL1:https://arc.ask3.ru/arc/aa/3a/7f/3a62f9e029a63d5f8c27deb4128e9b7f.html
Заголовок, (Title) документа по адресу, URL1:
uBlock Origin - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)