- adblock 100%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
| .github/ISSUE_TEMPLATE | ||
| ads | ||
| annoyances | ||
| privacy | ||
| .gitattributes | ||
| LICENSE | ||
| README.md | ||
Ukrainian Filters
Ukrainian Filters (Українські фільтри) — це веб-фільтри, які автоматично видаляють небажаний контент з українських сайтів, включно з рекламою, дратівливими елементами, трекерами та шкідливими скриптами.
Ця колекція фільтрів створена та підтримується з 2023 року. Першим було створено Ukrainian Security Filter (Український безпековий фільтр), робота над рештою фільтрів розпочалася у лютому 2024 року.
Правила фільтрації створюються індивідуально для кожного веб-ресурсу, що відноситься до українського сегменту Інтернет. При цьому, ми не женемося за кількістю, але водночас дбаємо про те, щоб наші фільтри працювали максимально ефективно на популярних сайтах, особливо новинних.
Дізнатися більше про проєкт, його особливості та переваги можна тут.
Фільтри
Ukrainian Ad Filter
Фільтр видаляє рекламу з українських сайтів.
https://raw.githubusercontent.com/ukrainianfilters/lists/main/ads/ads.txt
Ukrainian Annoyance Filter
Фільтр блокує дратівливі елементи на українських та деяких популярних іноземних сайтах (повідомлення про файли cookie, спливаючі вікна, банери тощо).
https://raw.githubusercontent.com/ukrainianfilters/lists/main/annoyances/annoyances.txt
Ukrainian Privacy Filter
Фільтр блокує трекери та шкідливі скрипти, зменшує можливість третіх сторін збирати дані про вашу поведінку в Інтернеті. Цей фільтр видаляє скрипти та html-елементи систем коментування (Disqus, Facebook Comments Plugin тощо) на новинних та деяких інших сайтах. Якщо для вас це неприйнятно, не використовуйте цей фільтр.
https://raw.githubusercontent.com/ukrainianfilters/lists/main/privacy/privacy.txt
Ukrainian Security Filter (Український безпековий фільтр)
Це фільтр шкідливих веб-ресурсів (фішинг, онлайн-шахрайство, шкідливе програмне забезпечення тощо), що орієнтовані на громадян України.
https://raw.githubusercontent.com/braveinnovators/ukrainian-security-filter/main/lists/adblock.txt
Сумісність з браузерами та розширеннями
Фільтри Ukrainian Ad Filter, Ukrainian Annoyance Filter та Ukrainian Privacy Filter створені з використанням специфічного синтаксису фільтрації розширення uBlock Origin (uBO), при цьому, більшість правил фільтрації все ж сумісні як з іншими популярними сторонніми розширеннями, так і з браузерами з вбудованими модулями фільтрації контенту.
Однак, з точки зору ефективності, приватності та безпеки, найбільш оптимальним для користувачів персональних комп'ютерів буде використання розширення uBlock Origin разом з браузером Firefox (якщо ви не плануєте змінювати браузер, все одно розгляньте можливість встановлення саме розширення uBlock Origin).
Альтернативою для мобільних пристроїв, що працюють на базі ОС Android та iOS, може стати використання браузера Brave, який має власний модуль фільтрації контенту та підтримує синтаксис фільтрації розширення uBlock Origin.
Warning
Починаючи з версії 0.5, розробники розширення Adblock вирішили прибрати функцію блокування веб-сторінок (strict blocking). Це означає, що ані Adblock, ані Adblock Plus не можуть блокувати доступ до шкідливих веб-ресурсів на рівні доменного ім'я. Розширення AdGuard так само має проблеми з обробкою правил фільтрації (Issue #2760), навіть тих, що прямо прописані в документації цього розширення. Відповідно, ці розширення не можуть забезпечити обробку правил фільтрації, що повністю відповідають вимогам сучасних версій синтаксису Adblock, тому вони не є сумісними з фільтром
Ukrainian Security Filter (Український безпековий фільтр).
Як імпортувати фільтри
uBlock Origin
Windows, macOS, Linux та Android
- Відкрити меню
Preferencesрозширення uBlock Origin, клацнути мишею на вкладкуFilter listsі прокрутити до розділуCustom - Клацнути мишею на
Import...і у поле вводу вставити скопійовані адреси необхідних фільтрів, зберігши зміни.
Додаткова інструкція доступна за адресою: https://github.com/gorhill/uBlock/wiki/Filter-lists-from-around-the-web
Brave
Windows, macOS та Linux
- У меню
Settingsвідкрити вкладкуShieldsй змінити налаштуванняTrackers & ads blockingнаAggressive - У вкладці
Shieldsвідкрити розділContent filteringі у розділіAdd custom filter listsу поле вводу вставити скопійовані адреси необхідних фільтрів.
Android та iOS
- У меню
Settingsвідкрити розділ менюBrave Shields & privacyй змінити налаштуванняBlock trackers & adsнаAggressive - У розділі меню
Brave Shields & privacyвідкритиContent filtering, даліAdd custom filter listі у поле вводу вставити скопійовані адреси необхідних фільтрів, зберігши зміни шляхом натискання на кнопкуAdd.
Співпраця
Якщо ви створили правила фільтрації та бажаєте, щоб вони були додані до файлів (списків) з відповідними фільтрами, вам необхідно:
- Створити fork репозиторію пісочниці та додати правила до файлів (списків) з відповідними фільтрами:
ads.txt,annoyances.txtабоprivacy.txt, що містяться в окремих директоріях - Створити pull request (після проходження тестування, ваші правила будуть додані безпосередньо мейнтейнерами проєкту із зазначенням авторства)
Підтримати проєкт
Ви можете підтримати подальший розвиток цього проєкту, обравши зручний для вас спосіб перерахування донатів:
- Bitcoin (BTC): bc1q6qtnwc2pdktvl48mr9hf0qmhaxfm7xseftp78a
- Ether (ETH): 0x185e4FB1f662223B011dedbBd42A444891b094f5
Ліцензія
На Ukrainian Filters (Українські фільтри) поширюються умови ліцензії GNU General Public License v3.0