Что такое RSS и с чем его едят

Day 1,800, 06:47 Published in Russia Russia by Teumiel

Добрый день, еГраждане! Около месяца назад в ерепку прикрутили технологию RSS (почему только сейчас - трудно понять, но лучше поздно, чем никогда). По этому поводу я хочу рассказать незнакомым с этой вещью всю прелесть RSS-лент.
Что это такое? Технология, позволяющая по статической ссылке получать обновления различных новостей, статей, подкастов, изображений, торрент-файлов и ещё много чего. Наполнение и вообще наличие ленты зависит от самого ресурса. RSS это стандарт, разработанный ещё в девяностых, но к нашему времени нисколько не угасший, а наоборот - повсеместно распространённый и усовершенствованный. Более подробно можно почитать на википедии.
Лично я пользуюсь технологией очень давно и могу заверить - можно получать ту же информацию, что и раньше, но новыми методами - быстро и без чего-то лишнего. За десять минут можно прочитать столько же, сколько раньше - за час.
Всё, что нужно - это что читать (ленты) и чем читать (агрегатор). Про первое - в конце статьи, про второе сейчас.

Агрегаторы бывают двух видов - встроенные в браузер и нативные (самостоятельные) приложения. Я пользовался самыми разными, так что хочу рассказать о них:
1. Встроенные в браузеры агрегаторы. Насколько я знаю, в каждом браузере есть примитивный агрегатор. Чаще всего им можно прочитать кусок заголовка сообщение и только-то. Подойдёт разве что для новостных сайтов. Также в некоторые браузеры можно поставить адд-оны с функционалом побольше, но они тоже особо не впечатляют.
Достоинства:
- Нужен только браузер;
- Одинаковое решение для разных платформ (за исключением IE и, кажется, Opera)
Недостатки:
- Крайне низкий функционал;
- Для работы необходимо браузер держать открытым, а с запросами к ресурсам у некоторых это очень большая проблема;
- Нельзя просматривать какой-то контент помимо текста;
- Чаще всего видно только заголовки, что для лент ерепки явно недостаточно;
- Затруднительно читать ленты отдельно друг от друга.

2. Самостоятельные агрегаторы. Линуксоид под своё окружение сам знает, что использовать. Тут приведём несколько примеров для форточек, лично испробованных на себе. Самих же их очень много, используем гугл с запросом "RSS агрегатор"
а. FeedReader
Скриншот
Достоинства:
- Бесплатный;
- Весьма неплох для чтения нескольких небольших лент;
Недостатки:
- Не всегда можно настроить вывод ленты под себя;
- Главный недостаток - при накоплении в базе нескольких сотен записей программа потребляет немыслимое количество памяти, подвисает и нередко крашится;
- Дальнейшая разработка остановлена несколько лет назад.

b. FeedDemon
Скриншот
Достоинства:
- Возможность предзагрузки медиаконтента;
- Неплохой функционал;
Недостатки:
- Программа платная;
- Большое потребление ресурсов, которое со временем только растёт.

c. RSS Bandit
Скриншот
Достоинства:
- Весьма неплохой, даже один из лучших;
- Бесплатный;
- Постоянно развивается;
- Множество функций и полноценная поддержка лент любого формата;
Недостатки:
- Для моих целей он оказался чересчур нагружен, но и только-то.

d. SharpReader - мой текущий.
Скриншот
Достоинства:
- Очень маленький и быстрый;
- Низкий расход ресурсов;
- Ссылки на уже загруженные статьи в ленте, включенные в статью, обрабатываются и отображаются (полезно для, например, технических и научных статей);
- Опять же халява;
Недостатки:
- Разработка остановилась в далёком 2006;
- Функций совсем мало.

Кратко я описал то, с чем работал сам. Решать вам.

Со средствами разобрались, теперь перейдём к содержанию.
Ерепка предлагает нам не такой уж и маленький выбор лент. Ниже приведены ссылки для России, для просмотра аналогичных лент других стран меняем Russia на то, что надо.
Итак, во-первых можно читать топ. http://www.erepublik.com/en/main/news/rated/all/Russia/1/rss
Не забываем о том, кто же пилил нам функционал, поэтому не удивляемся, что по легконаходимой ссылке мы попадаем на ленту только верхнего топа. Можно агрегатору ссылку и скормить, но тогда статьи будут дублироваться при увеличении числа вотов http://www.erepublik.com/en/main/news/rated/all/Russia/2/rss
Самые новые по всей прессе: http://www.erepublik.com/en/main/news/latest/all/Russia/1/rss
Идём дальше. Можно читать новости по категориям (представлено не по рейтингу, а по дате. Меняем latest на rated - получаем старшинство по вотам)
Для новичков (тут статьи лежат долго) http://www.erepublik.com/ru/main/news/latest/first-steps-in-erepublik/Russia/1/rss
Военные приказы непопулярны, сейчас пусты: http://www.erepublik.com/ru/main/news/latest/battle-orders/Russia/1/rss
Военная аналитика http://www.erepublik.com/ru/main/news/latest/warfare-analysis/Russia/1/rss
Политика http://www.erepublik.com/ru/main/news/latest/political-debates-and-analysis/Russia/1/rss
Финансы http://www.erepublik.com/ru/main/news/latest/financial-business/Russia/1/rss
Социальные контакты http://www.erepublik.com/ru/main/news/latest/social-interactions-and-entertainment/Russia/1/rss
Но это ещё не всё! Топ международных новостей http://www.erepublik.com/ru/main/news/rated/all/all/0/rss
Читаем свои подписки (порядок по новизне) http://www.erepublik.com/ru/main/news/subscriptions/all/Russia/0/rss
Новости страны через события в игровом модуле (ссылка на соответствующей странице есть, но пока не работает, так что ждём) http://www.erepublik.com/ru/main/news/military/all/Russia/1/rss
Ну вот и всё по этому вопросу. И не ограничиваемся ерепкой, а ещё читаем баш, новости, блоги и вообще всё, что душа пожелает.