
uBlock Origin прекращает борьбу с рекламой в Facebook: разработчики устали от обхода блокировок
Разработчики uBlock Origin объявили об остановке активной поддержки фильтров для блокировки рекламы в Facebook. Причиной стало постоянное усложнение обхода защиты со стороны Meta.
Команда популярного блокировщика рекламы uBlock Origin официально объявила о прекращении активной поддержки фильтров для социальной сети Facebook. Разработчики объяснили это решение тем, что платформа Meta годами использует агрессивные технические уловки для обхода блокировок, что делает поддержку бесконечной гонкой вооружений.
По словам авторов расширения, Facebook применяет методы обфускации рекламных меток уже около пяти лет. Слово "Sponsored" разбивается на отдельные буквы, каждая из которых заключена в отдельный HTML-элемент. Порядок букв рандомизируется, а в код вставляются поддельные символы, сбивающие с толку фильтры сопоставления шаблонов. Такие меры заставляли разработчиков постоянно переписывать правила блокировки.
В сообществе Reddit разработчики назвали Facebook "отвратительным сайтом, настроенным против пользователей", и отметили, что инженеры Meta с высокими зарплатами специально занимаются противодействием открытым проектам. Теперь поддержка фильтров для соцсети переходит в режим добровольчества: любой желающий может предлагать свои исправления через пул-реквесты на GitHub.
Проблема усугубляется переходом браузеров на стандарт Manifest V3. Google Chrome с версии 150 полностью отключает расширения на старом Manifest V2, к которым относится полнофункциональная версия uBlock Origin. Microsoft Edge также подтвердила поэтапный отказ от поддержки. На данный момент полноценную работу uBlock Origin гарантируют только Firefox и Brave.
Meta Platforms, а также принадлежащие ей Facebook и Instagram, признаны экстремистскими организациями, их деятельность запрещена на территории Российской Федерации.



