Программы для чтения RSS-новостей. Как читать RSS ленту из браузера Google Chrome

Привет всем! В прошлой статье, когда я показывал как конвертировать любую стену страницы или группы социальной сети в новости rss, пообещал рассказать зачем вообще это нужно… Так вот, протестировав, я понял что нашел лучшую программу для чтения лент rss!

Лучшая программа для чтения лент rss

И так, что же такое rss… Это специальный канал, который есть у 70% сайтов, в нем отображаются все новости сайта. Благодаря этому каналу, можно удобно читать новости, практически не заходя на сайт!

Программу можно скачать на моем диске:

Чтобы добавить новую ленту, достаточно нажать на иконку зеленого плюса вверху. Я советую, чтобы потом не запутаться добавлять ассоциативные папки. Например я сейчас добавлю новую папку и ленту этого сайта.

Опять же чтобы это сделать, нужно рядом с зеленым плюсом нажать на стрелочку:

Все. Теперь добавляем новую ленту. Для этого нажимаем плюс.

Сюда добавляем адрес ленты. Например rss адрес этого сайта http://feeds.feedburner.com/alexzsoft . Далее я обычно снимаю галочку и нажимаю далее.

Пишем имя ленты и выбираем папку, где она будет.

Все, лента добавлена. И теперь как на картинке выше, при нажатии на ленту, вы можете видеть справа новые статьи. А так же в этой программе есть встроенный браузер. Это удобно чтобы читать новости прям в этой программе. Но если так будет не удобно, то можно выбрать свой браузер. Чтобы это сделать, рассмотрим настройки.

Чтобы зайти в настройки слева вверху нажимаем меню — инструменты — настройка

Я сразу поставил автозапуск программы, чтобы знать о новых новостях, прям при их выходе.

Потом как я и говорил можно выбрать свой браузер, в котором открывать сайты, либо использовать, встроенный. Я использую встроенный, он хорошо справляется со своими задачами.

Потом я поставил, автообновление новостей.

И настроил уведомления, как мне удобно чтобы появлялись новости.

Вот и все в принципе. Все основные функции вроде не забыл) Программа на русском, так что не составит труда настроить программу для чтения rss ленты под себя.

Простой и минималистичный клиент для чтения RSS-лент с поддержкой загрузки OPML. Местами немного «подтормаживает», но может послужить альтернативой для чтения лент и блогов. Поддерживает поиск по ключевым словам и доступен в разных языковых версиях.

Feedly

Клиент для чтения блогов и онлайн-СМИ без поддержки OPML. Есть возможность публикации прочитанного интересного контента в социальных сетях, и сохранение контента в сервисы закладок и отложенного чтения вроде Pocket, Instapaper и Evernote. Организовывает существующие подписки и позволяет выбирать новые из предлагаемых лент. Еще у него красивое и удобное в использовании мобильное приложение для iOS и Android.

CommaFeed

Самодельная разработка альтернативы для Google Reader. Этот веб-сервис создан на основе технологий open-source. Пользователь может настроить внешний вид и некоторые параметры работы при помощи кастомизируемой таблицы стилей (CSS). Поддерживает отправку понравившихся ссылок в социальные сети или на электронную почту.

Digg Reader

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

The Old Reader

Еще один клиент для чтения RSS-лент, на этот раз - с поддержкой OPML-файлов и дюжины языковых версий интерфейса.

Reeder

Настольный клиент для Mac с различными параметрами настройки, который даже был на некоторое время закрыт, но недавно «вернулся в строй». Поддерживает поиск по контенту и публикацию прочитанных статей в социальных сетях.

Dotdotdot

Платформа для чтения контента, которая совмещает в себе возможности Instapaper, RSS-клиента, ридера для электронных книг. Хорошо подходит для чтения «длинного», статейного контента. Есть приложения для iPhone и iPad. Удобен для того, чтобы читать контент, не отвлекаясь ни на что. Интересно, что сервис поддерживает работу с некоторыми форматами электронных книг. Поддержки OPML-файлов нет.

Feedspot

Freemium-ридер для лент RSS с аскетичным дизайном и простыми способами быстрой публикации контента в социальных сетях. Есть возможность сохранения контента в таких сервисах отложенного чтения, как Evernote, Pocket и Instapaper.

Taptu

Ридер для подписок, который выдает контент в виде журнала с цифровыми историями. Поддерживает фильтрацию подписок и сортировку контента в несколько колонок, Импортировать OPML-файлы нельзя, зато можно добавлять для чтения потоки из социальных медиа, таких как Facebook, Twitter и многих других. У сервиса есть нативные приложения для Android, BlackBerry и iPhone.

Tiny Tiny RSS

Платформа для чтения RSS с несколько запутанным интерфейсом и достаточно медленная. С другой стороны, у неё есть возможность полной настройки внешнего вида и параметров работы.

NewsBlur

Отдельный сервис, в котором можно импортировать до 64 лент контента бесплатно, или же надо будет заплатить $2 в месяц за неограниченное количество импортированных и читаемых RSS-потоков.

Термин RSS имеет много разных определений - он может быть переведен как Действительно Простая Синдикация, также он может быть переведен и по-другому, однако суть данной технологии от этого не изменится.

RSS – это передача и обновление новостей в автоматическом режиме.

Подавляющая часть новостных сайтов, блогов и т.д., публикует анонсы статей, событий, новостей в формате RSS. Он обеспечивает регулярное автоматическое обновление, так что Ваши посетители увидят самые последние и актуальные новости.

Формат RSS не предназначен для чтения человеком. Он представляет собой XML документ , специально разработанный для чтения машинами. Я уже писал про то, . А в этой статье я покажу, как читать RSS-ленту через PHP.

Но для начала, как вообще читается RSS-лента. Для чтения RSS используются специальные программы, называемые агрегаторами . Многие из них похожи на почтовые программы, но вместо входящих писем они отображают новости из различных источников (со всех новостных лент в которых вы зарегистрированы или на которые вы подписаны). Причем, как и в почте, непрочитанные новости отображаются жирным шрифтом.

RSS агрегаторы сильно облегчают слежение за новостями из огромного количества источников, доставляя все новости в одно место. Но принимая во внимание тот факт, что сегодня все больше распространяются смартфоны, то существуют специализированные сайты –Web-RSS агрегаторы. С их помощью можно следить за новостями с любого устройства, на котором есть браузер.

Все современные браузеры также имеют встроенную возможность чтения RSS-ленты, однако она ограниченна.

В конечном счете, некоторые сайты собирают, агрегируют новости из различных источников на один сайт. Таким образом, осуществляется “синдикация”.

После того как RSS сервис создан пора его размещать на хостинге. Фактически RSS-лента – это ссылка подобного вида – http:/mysite.ru/rss.php, которая возвращает контент в формате XML .

Сегодня используются различные версии RSS. Так, например, RSS 2.0 – это наиболее общеупотребительный формат. Он используется для новостных сайтов и блогов, а также для размещения подкастов.

Также существует новый формат, называемый Atom, который предлагает более стандартизированный подход в обновлении XML контента. Однако он крайне мало распространен за пределами блог-сообщества. Практически все движки блогов могут генерировать Atom-ленту на лету.

Для того, чтобы читать RSS-ленту нам необходимо найти ссылку на эту самую ленту. Для этого можно зайти на сайт http://news.yandex.ru/export.html . Там выбираете категорию, которая вам понравилась, и копируете ссылку, например такую – http://news.yandex.ru/gadgets.rss .


Print “

”;

Итоговая функция для получения содержимого RSS-ленты будет следующая:

Function getFeeds($url) {

$url = “http://news.yandex.ru/gadgets.rss”;
$content = file_get_contents($url);
$items = new SimpleXmlElement($content);

Print “

”;

По стандарту, RSS-лента всегда следует похожей базовой структуре: каждая лента включает в себя корневой тег “channel”. Затем каждый элемент в ленте представлен тегом channel , у которого есть свои теги:

  • link - ссылка на новость
  • title - отображаемый текст ссылки
  • description - небольшой вводный текст новости

Таким образом, сегодня мы с Вами научились разбирать RSS-ленту с помощью PHP.


Содержание

Аббревиатура RSS расшифровывается как Really Simple Syndication, что в переводе на русский язык означает «действительно простое распространение информации». Стандартные средства Internet Explorer 6, используемого по умолчанию в наиболее популярной сегодня операционной системе Windows XP, не позволяют работать с технологией RSS, что несколько снижает ее популярность среди простых пользователей. RSS поддерживается большинством альтернативных браузеров (Internet Explorer 7, Mozilla Firefox, Opera и т.д.), а также некоторыми почтовыми клиентами (Mozilla Thunderbird, FoxMail, PocoMail и т.д). Впрочем, подписка на RSS-новости и их чтение может осуществляться при помощи специального программного обеспечения, которое и будет рассмотрено в путеводителе.

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

Работа с новостными лентами RSS с помощью браузеров во многом стандартизирована. При заходе на сайт, содержащий новостные ленты, в правой части адресной строки появляется оранжевый значок, щелчок по которому открывает список доступных новостных лент.

Дальнейшая же работа с RSS в различных браузерах имеет некоторые уникальные особенности. Mozilla Firefox поддерживает технологию livemarks, живых закладок, внутри которых отображаются заголовки новостей. Вы можете также выбрать внешнюю программу для работы с RSS или установить одно из нескольких специальных расширений, например, . Opera позволяет читать RSS-новости, используя средства встроенного почтовый клиента. Аналогичная возможность Maxthon реализована внутри левой боковой панели.

Если же вы не хотите отказываться от привычного браузера Internet Explorer 6 лишь ради перспективы работы с RSS, то на помощь могут прийти специальные программы, возможности которых зачастую значительно превышают довольно скудный арсенал встроенных в браузеры средств. Abilon News Aggregator 2.5.3

Официальная страница:
Размер: 595 КБ
ОС: Windows
Русский интерфейс: есть
Цена: бесплатный

Abilon News Aggregator – компактная программа для подписки и чтения RSS-новостей, обладающая также инструментами создания новых записей в блогах.

Во время первого старта Abilon News Aggregator, вам предлагается выбрать заранее подготовленные новостные ленты из довольно внушительного набора. Все подписки сортируются по папкам, по тематикам. Помимо предложенного набора новостных лент, вы можете импортировать данные из базы OPML, а также воспользоваться наборами каналов от Yahoo, LJ, MoreOver.com и MoreRSS.com. В первых двух случаях можно осуществлять дополнительный выбор новостных лент, а третье и четвертое предложение подписывает на строго заданный набор каналов.

Рабочее окно приложения состоит из четырех основных панелей. В одной из них отображается список доступных каналов, чуть ниже находятся памятки, позволяющие хранить фрагменты новостей. Две остальные панели предназначены для отображения списка статей и более подробного показа текущей статьи.

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

Зачем нужны памятки? Вы можете создать несколько памяток с произвольными названиями. Они пока пусты. Затем, просматривая какие-либо статьи, можно выделить часть их текста и занести в любую памятку. При этом сохраняется не просто текст, а также и указание источника, откуда были получены скопированные данные. Памятки могут, как и новостные каналы, группироваться по вкладкам.

Во время просмотра новостей можно менять стилевое оформление статей. По умолчанию загружается небольшой логотип с сайта, а заголовок выделается голубым фоном. Кроме того, можно переключаться в режим газеты, при котором краткие сводки новостей показываются в большом окне, а панель списка статей скрывается.

Abilon News Aggregator содержит встроенный браузер. С помощью него можно просматривать обычные web-страницы и при наличии на них RSS-каналов, осуществлять на них подписку. Список найденный RSS-ссылок можно вызывать с помощью кнопки, расположенной справа от стандартной зеленой кнопки перехода к web-адресу.

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

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

В состав Abilon News Aggregator входит инструмент публикации новых статей в блогах. Вы выбираете поддерживаемый программой блог (к сожалению, список не очень велик), указываете данные своей учетной записи. Создание статей происходит с использованием форматирования HTML. Вы можете осуществлять предварительный просмотр документа, а также переключаться в режим просмотра исходного текста HTML. В настройках также можно указывать принудительное перекодирование в UTF-8.

Открытие полных версий статей может происходить с использованием встроенного браузера, а также путем вызова внешнего приложения – браузера, установленного в системе по умолчанию. Общие настройки программы позволяют указывать шрифты, используемые по умолчанию и другие стилевые параметры. Допускается указание прокси-сервера, хотя возможен и импорт настроек Internet Explorer. Как было сказано ранее, программа может отправлять уведомления на электронный адрес. Все почтовые опции также указываются в общих настройках Abilon News Aggregator.

Abilon News Aggregator обладает довольно простой, но достаточно информативной справочной системой, представленной на английском языке. Во время тестирования программы вызвало опасение неоднократное ее зависание. При этом даже Диспетчер задач Windows не мог закрыть зависшее приложение. Но опыт показывает, что нельзя в подобных случаях категорично говорить о нестабильности программы.



Есть вопросы?

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: