Drift — локальний RSS-рідер для Android, який зберігає підписки й статті на пристрої та дає змогу читати новини без облікового запису, нав’язливої реклами або залежності від сторонньої хмарної платформи. Застосунок підтягує записи безпосередньо з RSS-джерел, відкриває матеріали у вбудованому режимі читання та підтримує фонове оновлення стрічок, тому нові публікації можуть чекати в списку ще до запуску програми.
Drift може стати альтернативою NewsBlur для тих, кому потрібен RSS-рідер із переносом підписок через OPML, але підхід у програм різний: Drift працює локально, не вимагає реєстрації та пропонує синхронізацію через власний сервер, який користувач розгортає самостійно. Така схема не передбачає готової хмарної інфраструктури — контроль над даними залишається на боці власника.
Можливості Drift
- Додавання RSS-стрічок за URL без створення профілю чи введення електронної пошти.
- Імпорт підписок у форматі OPML із можливістю перенести колекцію з Feeder, NewsBlur, Miniflux або іншого сумісного рідера.
- Експорт списку стрічок назад у OPML, що спрощує міграцію до іншої програми.
- Зберігання матеріалів у локальній базі SQLite: раніше завантажені записи залишаються доступними без підключення до мережі.
- Вбудований режим читання без переходу до браузера, спливаючих вікон і банерів із запитами на згоду.
- Фонове оновлення через Android WorkManager із налаштуванням інтервалу перевірки стрічок.
- Опційна синхронізація між пристроями через сервер Drift, який запускається на VPS, домашньому сервері або Raspberry Pi.
- Передавання між клієнтами списку підписок і стану прочитання через компактну дельта-синхронізацію.
- Підтримка токенового підключення до власного сервера без обов’язкового використання зовнішньої бази даних.
Drift не надсилає дані розробникам за замовчуванням: сервер синхронізації зберігає лише події додавання чи видалення стрічок і позначення статей як прочитаних. Вміст публікацій на ньому не накопичується, оскільки клієнти отримують матеріали безпосередньо з джерел.
Переваги RSS-рідера Drift
- Локальна робота без реєстрації: застосунок можна встановити й одразу наповнити власними RSS-адресами.
- Приватний сценарій використання без телеметрії та примусової хмарної синхронізації.
- Офлайн-доступ до завантажених статей, зручний у дорозі або в місцях із нестабільним зв’язком.
- Спокійний режим читання, у якому новина відкривається всередині Drift, а не в окремому браузері.
- М’який перехід з іншого RSS-рідера завдяки імпорту та експорту OPML.
- Гнучкий вибір між простим локальним використанням і синхронізацією через власний сервер.
- Безкоштовне розповсюдження з відкритим кодом за ліцензією AGPLv3.
Недоліки
- Для синхронізації між кількома пристроями потрібно самостійно розгорнути сервер, налаштувати токен і вказати адресу в параметрах клієнта.
- Готової хмарної служби Drift немає, тому користувач не може просто увійти до облікового запису й одразу отримати спільний список стрічок.
- Синхронізація не передбачає зберігання текстів статей на сервері: на іншому пристрої матеріали знову завантажуються з відповідних RSS-джерел.
- Мобільний клієнт орієнтований на Android, а підтримка Windows і macOS заявлена як майбутній напрямок, тому вибір готових клієнтів поки обмежений.
- Користувачам, які не хочуть мати справу з URL-адресами стрічок, OPML-файлами або власним сервером, налаштування можуть здатися менш простими, ніж у хмарному рідері.
Drift розроблялась для тих, кому потрібен приватний RSS-рідер на Android із локальним зберіганням, чистим читанням і можливістю самостійно контролювати синхронізацію між пристроями. Програма добре відповідає сценарію, у якому стрічки належать користувачеві, а не сервісу, і поширюється безкоштовно.
Що нового в останній версії 1.1.3
Оновлено
- Виправлено відображення не-ASCII символів у стрічках і повнотекстових статтях: лапки, апострофи, діакритичні знаки та емодзі більше не спотворюються. Текст тепер декодується з урахуванням кодування, зазначеного в заголовку відповіді, декларації XML або HTML-документа та кодування UTF-8 як резервного варіанта.
Додати коментар