Сайтов, которые знают о формате RSS, становится все больше, и уже трудно найти новостной ресурс или сетевой дневник, который бы не поддерживал синдикацию. Рассмотрим, как это все работает и в чем преимущества для пользователя. О том, что сайт поддерживает технологию RSS, свидетельствует наличие ссылки с надписью RSS, XML или оранжевой пиктограммы. Современные браузеры, такие как Opera иFirefox, сообщают о наличии RSS-ленты (ее называют еще RSS-потоком) на сайте, отображая в адресной строке специальный значок.
Для чтения RSS-потоков обычно используют специальные программы – RSS-агрегаторы (их еще называют RSS-клиентами и RSS-ридерами). Здесь уместно провести аналогию с почтовыми клиентами. Только если в Outlook Express пользователю надо сначала создать учетную запись, то в случае с агрегатором программе необходимо сообщить ссылку на RSS-ленту. Точно так же, как вы проверяете почту, загружая сообщения, точно так же в агрегаторе вы проверяете обновления сайтов, загружая только свежие новости. Таким образом, можно отслеживать изменения на нескольких сотнях сайтов (это не преувеличение), тратя времени во много раз меньше, чем при обычном посещении.
Браузеры и почтовые клиенты
Простенький, но вполне надежный агрегатор встроен в норвежский браузер Opera. Добавить RSS-поток в него очень просто. Достаточно щелкнуть по значку RSS в адресной строке, который появляется при посещении сайта, поддерживающего синдикацию. Иногда интернет-ресурсы умеют работать сразу с несколькими форматами RSS. В таком случае Opera предоставит пользователю возможность выбора. Управление лентами осуществляется в окне Feeds — Manage Feeds.
Уже по умолчанию пользователю предоставлен небольшой набор англоязычных новостных лент различной тематики: BBC News, CNET News.com, Salon и т. д. Агрегатор тесно связан с почтовой программой М2. Некоторые функции почтовика доступны и в RSS-клиенте. Например, каждую новость можно пометить как "Важную" (Important), "Сделать" (Todo), "Ответить" (Mail back) и т. п. Эти наименования содержатся в языковом файле (обычный текстовый файл) и могут быть изменены на другие при помощи текстового редактора, умеющего работать с кодировкой Unicode (подойдет стандартный "Блокнот").
"Оперный" агрегатор лишен многих функций, которые есть в конкурирующих программных продуктах. Например, в нем нельзя создавать папки для группировки лент в соответствии с тематикой. Это на самом деле большая проблема, поскольку работать с несколькими десятками лент становится очень неудобно.
Загруженные сообщения можно сортировать по дате, теме и автору. Представление новостей гибко настраивается. Скрытие прочитанных сообщений, отображение за определенный промежуток времени (неделя, месяц, три месяца, год) — эти возможности позволяют эффективнее организовать работу с RSS-потоками. Отметим и весьма эффективный поиск по сообщениям.
В последнее время Opera все чаще выпускает локализованные версии своих программ. Пользователи, которые не очень хорошо знают английский язык и предпочитают русскоязычный интерфейс, могут загрузить официальный языковой файл.
Имеется поддержка RSS и в Mozilla Firefox. Пользователи этого браузера могут воспользоваться Live Bookmarks, с помощью которого удобно отслеживать заголовки новостей. Тем, кто хочет большего, порекомендуем взглянуть на расширение Sage, которое имеет практически все возможности, характерные для профессиональных агрегаторов. Ожидается поддержка RSS и в Windows Internet Explorer 7.0.
Читать ленты новостей можно и в почтовых клиентах. Это штатная функция в Thunderbird, для TheBat! создан подключаемый модуль RSS2MAIL. Существует плагин и для Outlook — News Gator.
FeedDemon
FeedDemon — разработка Ника Брэдбари, автора TopStyle. Программа является условно-бесплатной, после испытательного срока необходимо будет заплатить за ее дальнейшее использование.
"Демон" считается одним из наиболее функциональных RSS-клиентов и поэтому неоднократно получал лестные отзывы со стороны журналистов (в том числе Wallstreet Journal). Программа имеет английский интерфейс, но на просторах Рунета несложно найти русификатор.
Интерфейс FeedDemon напоминает MS Outlook 2003. Слева представлен список RSS-лент, в средней колонке располагается список новостей, в правой — текст самой новости. RSS-потоки можно группировать по папкам, однако создавать вложенные нельзя. Отметим, что в предыдущей версии программы (1.5.) неудобно было устроено переключение между папками. Требовалось выбрать нужную из выпадающего списка. В последнем релизе работа с папками стала удобнее.
Интересной особенностью FeedDemon являются Watches ("Наблюдатели"). С их помощью можно отслеживать среди всего потока новостей лишь те, что содержат ключевые слова, определенные пользователем. Watches — мощный инструмент, позволяющий, например, брокеру автоматически собирать информацию об определенной компании.
Когда заслуживающих внимания новостей становится много, неплохо бы иметь возможность распределять их по темам или категориям. Этим занимаются News Bins (корзины новостей). Скажем, какое-то сообщение пригодилось бы по работе (в отчете, например). Создаете корзину Work, куда отправляете те новости, что пригодятся по работе. Таким образом, сообщения будет легче найти.
Пользователям должна понравиться возможность выбора стиля оформления (Newspaper Styles) новости. Каждый стиль визуально изменяет способ представления. Если не понравился ни один из существующих, можно создать свой собственный.
Есть у программы и несколько недостатков. Прежде всего выделим неровную работу в автономном режиме. Порой FeedDemon самопроизвольно переключается в режим онлайн и пытается загрузить обновления. Неприятно также, что папки в дереве выстраиваются в алфавитном порядке и изменить способ сортировки нельзя (это, кстати, относится и к сортировке лент новостей).
Omea Reader
Omea Reader (OR) разрабатывается российскими программистами, но, похоже, с расчетом на зарубежного пользователя, поскольку интерфейс программы не локализован. Для работы этот RSS-агрегатор требует наличия установленного в системе компонента.NET Framework version 1.1, который, к слову, весит более 23 Мб.
Omea Reader — не просто RSS-клиент, это программный комплекс, который позволяет читать помимо лент новостей еще и телеконференции, электронную почту, сообщения интернет-пейджеров (ICQ) и др. Программа существует в двух версиях — бесплатной и платной Pro, которая отличается наличием таких функций, как, например, синхронизация с Outlook, возможность просмотра документов и картинок и т. д. Но мы в рамках этой статьи рассмотрим только RSS-составляющую программы.
Omea Reader идеально подходит пользователям с большим количеством лент новостей. Программа позволяет создавать папки для тематической группировки RSS-потоков, причем нет ограничения на их вложенность. Так что можно создать папку Web-Mastering, а в ней подпапки SEO, Ruby, CSS и т. д.
Вообще, в плане управления лентами новостей Omea оставляет конкурентов далеко позади. Программа позволяет создавать неограниченное число категорий, которые можно присваивать отдельным сообщениям.
В Omea Reader реализована развитая системавиртуальных папок (Views). Пользователь может просматривать только непрочитанные сообщения или только те, что получены за определенный промежуток времени (сегодня, вчера, на этой неделе, на прошлой неделе, в этом месяце, в прошлом месяце). Отдельно отображаются новости, которые пользователь отметил флагом (семь вариантов). К каждому сообщению можно написать краткую аннотацию. При этом все новости, сопровождающиеся такими заметками, отобразятся в отдельной виртуальной папке Annotated.
Omea Reader отличается не только мощными средствами по организации RSS-потоков и сообщений, но и по самому чтению новостей. К примеру, иногда доступ к RSS-лентам закрыт паролем. Для пользователей FeedDemon это является непреодолимым препятствием, а вот в OR надо лишь в "Свойствах" конкретного RSS-потока перейти на вкладку Settings, где и указать имя пользователя и пароль.
Агрегаторы часто используются для слежения за обновлениями блогов. В популярных сетевых дневниках завязываются интересные обсуждения. В случае если блог использует в качестве CMS популярный скрипт Wordpress, Omera Reader позволяет загружать комментарии к заинтересовавшей заметке (то есть нет нужды подписываться на отдельный RSS-поток комментариев).
Не лишена программа и недостатков. Так, например, нельзя задать режим (онлайн/офлайн), в котором агрегатор должен находиться. В Omea использованы неудачные пиктограммы. О том, что происходит обновление ленты новостей, сигнализирует чрезвычайно маленькая, едва различимая зеленая точечка. Если загрузка новых сообщений завершается ошибкой, то пиктограмма RSS-ленты изменяется также весьма незначительно — появляется маленький красный крестик на оранжевом фоне. Это доставляет некоторые неудобства, и, если бы разработчики взяли на вооружение решения FeedDemon, продукт от этого стал бы только лучше.
По скромному мнению автора, наиболее удобными программами для чтения лент новостей являются FeedDemon и Omea Reader. Плюсом FD является возможность синхронизации с News Gator. Однако учитывая наличие бесплатной версии Omea и широкие возможности по настройке этой программы, автор склоняет свой выбор именно в ее пользу.