- PVSM.RU - https://www.pvsm.ru -
Недавно я открыл для себя удобство отложенного чтения — когда заинтересовавшую статью в сети можно прочитать в любое время, комфортно расположившись c любимым девайсом на диване / пляже / под одиноким деревцем на тропе, ведущей к базовому лагерю у подножья Эвереста. И хотя проприетарных решений для этого хватает (Instapaper, Pocket, Readability), душа настойчиво требовала OpenSource. И вот к какому решению я пришёл после исследования возможных вариантов.
В качества каталога, в который собираются статьи, я использую приложение Wallabag [1] (бывший Poshe, Github-страничка проекта здесь [2]), позволяющее быстро и просто сохранить выбранный контент с оригинальным форматированием, таблицами и картинками (но при этом аккуратно вырезанной рекламой и лишними элементами) для последующего чтения его онлайн или на мобильном устройстве. Приложение предназначено для развертывания на собственном сервере, однако можно бесплатно зарегистрироваться на дружественном проекту сайте Framabag [3] и начать пользоваться уже установленным и настроенным инстансом. Для тестирования мной был заведен аккаунт там, однако приложение настолько понравилось, что сейчас я задумываюсь о переезде на своё оборудование. Процесс установки на свой сервер подробно описан здесь [4].
Статьи в каталог я забираю с помощью расширения для Firefox [5], которое также поддерживает и мобильную версию браузера. Еще можно утаскивать тексты из активных вкладок, используя Java-Script-строку, сохраненную в закладках:
javascript:if(top['bookmarklet-url@wallabag.org']){top['bookmarklet-url@wallabag.org'];}else{(function(){var url = location.href || url;window.open('http://ссылка_на_инстанс_wallabag/?action=add&url=' + btoa(url),'_self');})();void(0);}
Также доступно расширение для Chrome [6] и приложения для iOS [7] и Windows Phone [8].
Wallabag отдаёт список статей в виде RSS-ленты, поэтому удобно использовать для отложенного чтения любимый RSS-агрегатор. Для этого в настройках каталога генерируется личный маркер (token) и появившаяся ссылка на «Ленту непрочитанного» скармливается приложению для работы с RSS.
Для чтения на Android я использую:
Обе программы имеют лицензию open-source, умеют загружать статьи вместе с картинками для дальнейшего чтения оффлайн и синхронизировать ленту через установленный интервал времени. Официальное приложение для Android существует [13], однако оно развивается медленно и пока не умеет добавлять новые ссылки, подгружать картинки, да и вообще требует Android 2.2 (Nook Simple Touch отпадает).
Александр Зиновьев [14] говорил об обучении: «Когда человек перестает учиться, он вступает в стадию старения». Надеюсь, эта небольшая статья поможет тебе,ин, читать, учиться и узнавать что-то новое проще, эффективнее и удобнее, дольше оставаясь молодыми и полными сил для дел, которые по-настоящему важны.
[15] | [16] |
[17] | [18] | [19] |
Автор: miir
Источник [20]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/open-source/64994
Ссылки в тексте:
[1] Wallabag: https://www.wallabag.org/
[2] здесь: https://github.com/wallabag/wallabag
[3] Framabag: http://www.framabag.org/
[4] здесь: https://www.wallabag.org/frequently-asked-questions/#How_can_I_install_wallabag_and_what_are_the_requirements
[5] Firefox: https://addons.mozilla.org/firefox/addon/wallabag/
[6] Chrome: https://chrome.google.com/webstore/detail/wallabag/bepdcjnnkglfjehplaogpoonpffbdcdj
[7] iOS: https://itunes.apple.com/us/app/wallabag/id828331015
[8] Windows Phone: http://www.windowsphone.com/en-us/store/app/wallabag/ff890514-348c-4d0b-9b43-153fff3f7450
[9] Image: http://habrastorage.org/getpro/habr/post_images/e76/393/f42/e76393f423e47f7c4ed5869e9f2337c7.jpg
[10] FeedEx: https://f-droid.org/repository/browse/?fdfilter=sparse&fdid=net.fred.feedex
[11] Sparse rss: https://f-droid.org/repository/browse/?fdfilter=sparse&fdid=de.shandschuh.sparserss
[12] ZeroLab Nooter: http://4pda.ru/forum/index.php?showtopic=253792&st=8860#entry17904246
[13] существует: https://f-droid.org/repository/browse/?fdid=fr.gaulupeau.apps.InThePoche
[14] Александр Зиновьев: https://ru.wikipedia.org/wiki/%C7%E8%ED%EE%E2%FC%E5%E2,_%C0%EB%E5%EA%F1%E0%ED%E4%F0_%C0%EB%E5%EA%F1%E0%ED%E4%F0%EE%E2%E8%F7
[15] Image: http://habrastorage.org/getpro/habr/post_images/1fa/047/986/1fa0479869d21c6d88f0d25fb2cda664.jpg
[16] Image: http://habrastorage.org/getpro/habr/post_images/3c1/22b/051/3c122b051d70ddd447ad50ffa2cc4ed4.jpg
[17] Image: http://habrastorage.org/getpro/habr/post_images/257/88a/7ee/25788a7ee194a98108b3bd7abb4f39ba.jpg
[18] Image: http://habrastorage.org/getpro/habr/post_images/bf4/1b9/c2a/bf41b9c2ad01ac9bfc34ba0d1eba4356.jpg
[19] Image: http://habrastorage.org/getpro/habr/post_images/93a/471/974/93a4719745dff6163b99184534c74662.jpg
[20] Источник: http://habrahabr.ru/post/229883/
Нажмите здесь для печати.