Skip to content

Filters that automatically remove unwanted content from Ukrainian websites, including ads, irritating elements, trackers and harmful scripts

License

Notifications You must be signed in to change notification settings

ukrainianfilters/lists

Repository files navigation

Ukrainian Filters

Ukrainian Filters (Українські фільтри) — це веб-фільтри, які автоматично видаляють небажаний контент з українських сайтів, включно з рекламою, дратівливими елементами, трекерами та шкідливими скриптами.

Ця колекція фільтрів створена та підтримується з 2023 року. Першим було створено Ukrainian Security Filter (Український безпековий фільтр), робота над рештою фільтрів розпочалася у лютому 2024 року.

Правила фільтрації створюються індивідуально для кожного веб-ресурсу, що відноситься до українського сегменту Інтернет. При цьому, ми не женемося за кількістю, але водночас дбаємо про те, щоб наші фільтри працювали максимально ефективно на популярних сайтах, особливо новинних.

Дізнатися більше про проєкт, його особливості та переваги можна тут.

Фільтри

Ukrainian Filters (uBlock Origin Combined List)

Список фільтрів, призначений для видалення реклами з українських сайтів, блокування трекерів, шкідливих скриптів та небезпечних веб-ресурсів (фішинг, онлайн-шахрайство, дропшопінг, шкідливе програмне забезпечення тощо). Розділ SECURITY FILTERS містить правила фільтрації, що імпортовані з Українського безпекового фільтра.

https://raw.githubusercontent.com/ukrainianfilters/lists/main/combined/uBO/uBO.txt

Ukrainian Annoyance Filter

Фільтр блокує дратівливі елементи (повідомлення про файли cookie, спливаючі вікна, банери тощо).

https://raw.githubusercontent.com/ukrainianfilters/lists/main/annoyances/annoyances.txt

Сумісність з браузерами та розширеннями

Фільтри Ukrainian Ad Filter, Ukrainian Annoyance Filter та Ukrainian Privacy Filter створені з використанням синтаксису фільтрації розширення uBlock Origin (uBO).

Користувачам персональних комп'ютерів та мобільних пристроїв на базі ОС Android ми рекомендуємо використовувати розширення uBlock Origin разом з браузером Firefox.

Якщо ви використовуєте браузер Google Chrome, майте на увазі, що, починаючи з червня 2024 року, цей браузер почне поступово деактивувати розширення, які не підтримують Manifest V3. Це означає, що жодне розширення-блокувальник реклами більше не зможе повноцінно працювати з цим браузером. Альтернативою може стати або Firefox, або браузери на основі Chromium, які продовжать підтримувати Manifest V2 та сторонні блокувальники реклами, включно з uBlock Origin.

Warning

Починаючи з версії 0.5, розробники розширення Adblock вирішили прибрати функцію блокування веб-сторінок (strict blocking). Це означає, що ані Adblock, ані Adblock Plus не можуть блокувати доступ до веб-ресурсів на рівні доменного ім'я. Розширення AdGuard так само має проблеми з обробкою правил фільтрації (Issue #2760), навіть тих, що прописані в документації цього розширення. Відповідно, ці розширення не є сумісними з нашими фільтрами.

Як імпортувати фільтри

uBlock Origin

uBlock Origin (uBO) — платформонезалежне розширення фільтрації контенту для Firefox та інших браузерів, що засновані на Chromium (зокрема, Google Chrome, Opera, Microsoft Edge, Brave). Переваги цього розширення: вільне програмне забезпечення з відкритим кодом, ефективне використання процесора та пам'яті, об'єктивно найкращий вибір з точки зору функціональних можливостей та гнучкості налаштувань.

Windows, macOS, Linux та Android
  1. Відкрити меню Preferences розширення uBlock Origin, клацнути мишею на вкладку Filter lists і прокрутити до розділу Custom
  2. Клацнути мишею на Import... і у поле вводу вставити скопійовані адреси необхідних фільтрів, зберігши зміни.

Додаткова інструкція доступна за адресою: https://github.com/gorhill/uBlock/wiki/Filter-lists-from-around-the-web

Brave

Браузер Brave заснований на Chromium, має власний модуль фільтрації контенту з підтримкою синтаксису фільтрації розширення uBlock Origin. Цей браузер продовжить підтримувати Manifest V2 та сторонні розширення-блокувальники реклами, включно з uBlock Origin.

Windows, macOS та Linux
  1. У меню Settings відкрити вкладку Shields й змінити налаштування Trackers & ads blocking на Aggressive
  2. У вкладці Shields відкрити розділ Content filtering і у розділі Add custom filter lists у поле вводу вставити скопійовані адреси необхідних фільтрів.
Android та iOS
  1. У меню Settings відкрити розділ меню Brave Shields & privacy й змінити налаштування Block trackers & ads на Aggressive
  2. У розділі меню Brave Shields & privacy відкрити Content filtering, далі Add custom filter list і у поле вводу вставити скопійовані адреси необхідних фільтрів, зберігши зміни шляхом натискання на кнопку Add.

Note

Якщо програмне забезпечення фільтрації контенту підтримує функцію автооновлення імпортованих списків, списки фільтрів будуть оновлюватися автоматично кожні 2 дні. У разі необхідності списки також можна оновлювати вручну.

Співпраця

Якщо ви створили правила фільтрації та бажаєте, щоб вони були додані до списків з відповідними фільтрами, будь ласка, ознайомтеся зі стандартами упорядкування списків та порядком роботи з пісочницею проєкту. Щоб додати правила фільтрації до розділу SECURITY FILTERS, необхідно перейти до репозиторію Ukrainian Security Filter (це окремий проєкт, ми лише імпортуємо звідти правила фільтрації).

Якщо ви виявили сайти, для яких відсутні правила фільтрації (ви бачите рекламу, дратівливі елементи), або на яких наші правила фільтрації працюють некоректно — повідомте нам про це.

Підтримати проєкт

Ви можете підтримати подальший розвиток цього проєкту, обравши зручний для вас спосіб перерахування донатів:

  • Bitcoin (BTC): bc1q6qtnwc2pdktvl48mr9hf0qmhaxfm7xseftp78a
  • Ether (ETH): 0x185e4FB1f662223B011dedbBd42A444891b094f5

Ліцензія

На Ukrainian Filters (Українські фільтри) поширюються умови ліцензії GNU General Public License v3.0