Fever – гиковская альтернатива умирающему Google Reader

10

Сразу предлагаю пропустить воду и истерики по поводу закрытия Google Reader с 1-го июля и перейти к рассмотрению интересных сервисов, на которые можно перескочить.

Изучив существующих конкурентов Google Reader, я остановился на самой радикальной альтернативе под названием Fever. Прелесть Fever в том, что он будет работать вечно… Хотя нет, все же до тех пор, пока вы платите за свой сервер. Да-да, вам понадобится нечто страшное под названием сервер. Так что если это словечко вас настораживает, то дальше можете и не читать :)

Нельзя не обратить внимание, что многие зарубежные IT-блогеры давно выбрали именно Fever как альтернативу Google Reader. Во всяком случае, информация о нем начала буравить мой мозг где-то год назад именно благодаря их публикациям и упоминаниям во всяких подкастах. В то же время найти полноценные и свежие обзоры Fever на английском, а тем более на русском языках мне не удалось… Что ж, свято место пусто не бывает.

Почему Fever?

Fever представляет собой веб-приложение ценной 30 долларов, которое надо установить на свой собственный сервер. Выгода очевидна – ваши подписки только в вашем распоряжении. Никто их не читает, не собирает личную информацию и не подсовывает вам контекстную рекламу. То есть — полная противоположность тому, что делал Google Reader.

Главная же идея Fever кроется в его названии. Этот мозговитый RSS-агрегатор умеет анализировать ваши подписки и сортировать новости согласно их поджарости. Например, если сайты на которые вы подписаны опубликовали фотографию секретной кнопочки Home от iPhone 6 (нет, ну надоело же!), то вы увидите эту «горячую тему» в самом верху, а сразу под ней – ссылки на ресурсы. Все новости сортируются по температуре, и чем больше подписок – тем лучше вкладка Hot отображает их согласно вашим интересам.

Чем выше температура — тем популярнее эта тема в ваших подписках
Чем выше температура — тем популярнее эта тема в ваших подписках

На практике эта сортировка «по кучкам» весьма полезна. Если вы заинтересовались какой-то темой, то больше не надо выискивать упоминания о ней во всех подписках. Все они собраны в одном месте и отсортированы по популярности.

Забегая на перед скажу, что можно исключать некоторые подписки из ленты (поместив их в раздел Sparks), сохранив их влияние на раздел Hot. Это удобно, когда какие-то сайты публикуют слишком много информационного шума, но вы все же хотите, чтобы он учитывался при создании «картины дня». Проще говоря, можно сделать Fever умным не захламляя мусором свои любимые подписки. Удобно.

Клик по ссылке откроет её оригинал в соседней вкладке
Клик по ссылке откроет её оригинал в соседней вкладке

Вам также стоит знать, что Fever не давит бейджиками о сотнях непрочитанных сообщений. Конечно, если вы мазохист, то можете их включить, но по умолчанию, Fever пытается уберечь вашу голову от лишней нагрузки, отправляя все невостребованное “вниз”. Лично мне такой подход очень импонирует.

Установка

Если вы дочитали до этого момента, то слово сервер вас не пугает, а значит и установка должна пройти гладко. Как я уже говорил, Fever — альтернатива Google Reader в виде самостоятельного веб-приложения, которое потребует от вас разового платежа в $30. Все последующие обновления бесплатны и будут происходить автоматически.

Про удачное обновление Fever сообщит вам сам
Про удачное обновление Fever сообщит вам сам

Алгоритм покупки следующий: вы скачиваете и устанавливаете Fever; он проверяет ваш сервер на совместимость (PHP 4.2.3+ и MySQL 3.23+) и генерирует для вас код подтверждения; с его помощью вы уже и совершаете покупку.

Если вы когда-то устанавливали WordPress, то процесс установки Fever покажется вам таким же пустяковым.

  1. Скачайте Fever и скопируйте папку корневую директорию на сервере. В моем случае я создал папку fever, которая доступна по адресу http://macosworld.ru/fever/. Убедитесь, что на неё установлены права 777
  2. Откройте браузер и запустите boot.php. Следуя нашему примеру, ссылка будет выглядеть как http://macosworld.ru/fever/boot.php
  3. Следуйте мастеру установки, после чего вы увидите код подтверждения и ссылку на покупку
  4. Получив лицензию, введите её в соответствующее окно и можете начинать работу с Fever
Если вы получили код подтверждения, значит — ваш сервер соответствует всем требованиям
Если вы получили код подтверждения, значит ваш сервер соответствует всем требованиям

Интересные возможности Fever

Fever умеет импортировать OPML-файлы, а значит перенести свои подписки с Google Reader дело пары минут. Принцип их организации классический: слева — категории, по центру — подписки, справа — сами статьи.

Интерфейс максимально прост и не перегружен лишним
Интерфейс максимально прост и не перегружен лишним

Практически все действия имеют клавиатурные сокращения, например:

  • Нажав 1 вы попадёте во вкладку Hot
  • Клавиша R обновит подписки
  • ShiftA отметит группу как прочитанную
  • N вызовет окно добавления нового фида
  • U отобразит прочитанные сообщения

В общем, классический набор нормального RSS-агрегатора, где практически все можно сделать через сочетания клавиш. Кстати, справка по ним очень толковая и может быть найдена в настройках.

Самый простой способ добавить новый фид в Fever – установить небольшой букмарклет в панель закладок. Работает он здорово, причём как на Mac, так и iPad.

Букмарклет сам найдёт и покажет все доступные фиды
Букмарклет сам найдёт и покажет все доступные фиды

Вы также можете отправить понравившуюся статью в одну из социальных сетей либо по email. Все это тонко настраивается через технические ссылки.

Сервисы и программы можно добавить на своё усмотрение
Сервисы и программы можно добавить на своё усмотрение

Например, я научил Fever отправлять просматриваемую статью прямиком в OmniFocus при нажатии на клавишу O. В новое задание попадет заголовок, ссылка и аннотация. Выглядит очень аккуратно.

Fever ищет идеи, а OmniFocus их ловит
Fever ищет идеи, а OmniFocus их ловит

Работая с Mac, можно использовать клавиатурное сочетания, на iPad придётся нажимать клавишу отправки OmniFoucs вручную из выпадающего меню. Увы, но на iOS шорткаты не работают ни с Apple Wireless Keyboard, ни с любой другой клавиатурой. Это проблема Apple.

Если интересно, то вот мой код для отправки записей из Fever в OmniFocus – omnifocus:///add?name=%t&note=%u%0A%0A%e.

Про раздел Sparks я уже упоминал. Если, добавляя фид, вы поставите галочку напротив этой функции, то он пропадёт из вашей ленты, но сохранит влияние на раздел Hot.

Отметьте чекбокс и эти фиды пропадут из вашей ленты
Отметьте чекбокс и эти фиды пропадут из вашей ленты

Поиск работает, группы фидов можно отмечать как прочитанные и т.п. Единственное, что ещё хочется вспомнить – возможность спрятать ваши переходы по ссылкам из Fever. Таким же параноикам как и я должно понравиться.

Опция для секретных агентов
Опция для секретных агентов

Впечатления

После первого запуска Fever удивил меня своим интерфейсом. Он вроде бы и ничего, но похоже не обновлялся с самого 2009 года, когда вышла первая версия этого агрегатора.

Вопросы вызывают размеры панелей и шрифтов. Не знаю как вам, но мне кажется, что область для отображения записей чудовищно мала. Если на Mac она смотрится ещё ничего, то на iPad можно сломать глаза. Конечно, вы всегда можете призумить текст, но картинки в записях все так же будут обрезаны… Не понимаю, почему все остальные об этом упорно молчат.

Практически все изображения вылазят из колонки просмотра
Практически все изображения вылазят из колонки просмотра

Но есть и хорошие новости. На GitHub’е мне удалось найти хак под названием fever-iPadMode, который оставляет для списка каналов лишь их иконки. Для того, чтобы поставить его, придётся немножко подправить файлы Fever на сервере, но результат того стоит:

Лучше, но ещё есть над чем работать…
Лучше, но ещё есть над чем работать…

Дальше больше. Скорость работы Fever на iPad mini далека от идеала. Кроме того, интерфейс слишком мелковат для работы пальцами и частенько глючит, ему срочно нужно вмешательство грамотных дизайнера и кодера.

Fever также не умеет обновлять фиды, когда вкладка с ним закрыта. Да и сам процесс ручного обновления куда дольше, чем в случае с Google Reader (вероятно из-за алгоритма группировки новостей). Если для вас критично интервальное обновление, то тут придётся подключить Сron, добавив в Crontab нужное задание.

  1. Зайдите на сервер через SSH
  2. Откройте Crontab командой crontab -e
  3. Добавьте в него строку 00,15,30,45 * * * * curl -L -s —user-agent ‘Fever Refresh Cron»АДРЕСС_К_FEVER/?refresh’, которая будет обновлять фиды каждые 15 минут
  4. Сохраните файл, нажав ESC и набрав :wq!
Одна строка в Cron и Fever научится интервальным обновлениям
Одна строка в Cron и Fever научится интервальным обновлениям

Но все же, как ни крути, после нескольких дней работы я привык и как-то перестал обращать внимания на недостатки веб-версии. В этой всей замороченности есть какой-то шарм и Fever в целом мне нравится. Особенно, если работать с ним через Fluid.app (на сайте Fever даже можно скачать красивую иконку для Fluid).

Если же вы хотите комфорта, то дождитесь обновлений Reeder для Mac и iPad, которые уже в ближайшее недели получат поддержку Fever (в версии для iPhone она есть давно). Как только это случится, можно будет смело забыть про недостатки веб-версии и просто наслаждаться возможностями Fever через проверенный интерфейс Reeder.

Если вы планируете читать Fever с iPhone, то помимо Reeder я порекомендую отличное приложение Sunstroke, заточенное специально под этот агрегатор. Что же касается iPad, то ничего лучше веб-интерфейса пока не нашлось…

Я искренне надеюсь, что автор Fever перестанет развешивать уши (как минимум начнёт отвечать на письма) и наконец-то доведёт до ума очень перспективную идею. Если это случится, Fever получит больше поддержки со стороны других RSS-читалок, что потенциально сделает его действительно интересной альтернативой Google Reader. Пока же это решение исключительно для гиков, которые готовы мириться с некоторыми недостатками в обмен на полный контроль и безопасность своих данных.

Поделиться
Сохранить