Ukrainian Filters (Українські фільтри) — це веб-фільтри, які автоматично видаляють небажаний контент з українських сайтів, включно з рекламою, дратівливими елементами, трекерами та шкідливими скриптами.
Фільтр видаляє рекламу з українських сайтів.
https://raw.githubusercontent.com/serhiyguryev/ukrainian-filters/main/filters/ads.txt
Фільтр блокує дратівливі елементи на українських та деяких популярних іноземних сайтах (повідомлення про файли cookie, спливаючі вікна, банери тощо).
https://raw.githubusercontent.com/serhiyguryev/ukrainian-filters/main/filters/annoyances.txt
Фільтр блокує трекери та шкідливі скрипти, зменшує можливість третіх сторін збирати дані про вашу поведінку в Інтернеті.
https://raw.githubusercontent.com/serhiyguryev/ukrainian-filters/main/filters/privacy.txt
Warning
Цей фільтр видаляє скрипти та html-елементи систем коментування (Disqus, Facebook Comments Plugin тощо) на новинних та деяких інших сайтах. Якщо для вас це неприйнятно, не використовуйте цей фільтр.
Це фільтр шкідливих веб-ресурсів (фішинг, онлайн-шахрайство, шкідливе програмне забезпечення тощо), що орієнтовані на громадян України.
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).
Браузер Firefox підтримує роботу розширень і на мобільних пристроях, проте, розширення uBlock Origin працює лише на ОС Android. Тому альтернативою для мобільних пристроїв, що працюють на базі ОС Android та iOS, може стати використання браузера Brave, який має власний модуль фільтрації контенту. Додатковою перевагою Brave є підтримка синтаксису фільтрації розширення uBlock Origin.
Warning
Починаючи з версії 0.5, розробники розширення Adblock вирішили прибрати функцію блокування веб-сторінок (strict blocking). Це означає, що ані Adblock, ані Adblock Plus не можуть блокувати доступ до шкідливих веб-ресурсів на рівні доменного ім'я. Розширення AdGuard так само має проблеми з обробкою правил фільтрації (Issue #2760), навіть тих, що прямо прописані в документації цього розширення. Відповідно, ці розширення не можуть забезпечити обробку правил фільтрації, що повністю відповідають вимогам сучасних версій синтаксису Adblock, тому вони не є сумісними з фільтром Ukrainian Security Filter (Український безпековий фільтр)
.
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
.
Windows, macOS та Linux
- Відкрити меню
Preferences
розширення uBlock Origin, клацнути мишею на вкладкуFilter lists
і прокрутити до розділуCustom
- Клацнути мишею на
Import...
і у поле вводу вставити скопійовані адреси необхідних фільтрів, зберігши зміни.
Додаткова інструкція доступна за адресою: https://github.com/gorhill/uBlock/wiki/Filter-lists-from-around-the-web
Якщо ви створили правила фільтрації та бажаєте, щоб вони були додані до файлів (списків) з відповідними фільтрами, вам необхідно:
- Створити fork проекту та додати правила до файлів (списків) з відповідними фільтрами:
ads.txt
,annoyances.txt
абоprivacy.txt
, що містяться в окремій директорії під назвоюsandbox
- Створити pull request (після проходження тестування, ваші правила будуть додані безпосередньо мейнтейнерами проекту із зазначенням авторства)
При додаванні нових правил фільтрації до файлів ads.txt, annoyances.txt або privacy.txt, що містяться у директорії sandbox, слід керуватися наступними стандартами (стилями):
! Веб-адреса (URL-адреса) ресурсу, щодо якого будуть застосовані правила фільтрації
example.com##rule1
example.com##rule2
example.com##rule3
Ви можете підтримати подальший розвиток цього проекту, обравши зручний для вас спосіб перерахування донатів:
- Bitcoin (BTC): bc1q6qtnwc2pdktvl48mr9hf0qmhaxfm7xseftp78a
- Ether (ETH): 0x185e4FB1f662223B011dedbBd42A444891b094f5
На Ukrainian Filters (Українські фільтри) поширюються умови ліцензії GNU General Public License v3.0