Содержание

RSS — это должен знать каждый

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

Что такое RSS.

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

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

Удобно, не правда ли.

В сети вы можете встретить разные термины, например, RSS-канал, RSS-лента, RSS-фид или просто фид, по сути, это все одно и тоже. Так называются сайты, у которых есть формат RSS.

Но в блогах Blogspot Blogger мы сталкиваемся с таким названием, как Atom. Он так же относится к семейству форматов XML, но также включает в себя протокол, основанный на HTTP. Как вы можете заметить, именно эта аббревиатура http всегда присутствует в адресах сайтов, т.к. все они передаются по этому протоколу. Формат Atom был придуман позже формата RSS, и служит тем же целям.

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


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


Но чаще, вы можете видеть ленту в таком виде.


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

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

Как пользоваться RSS

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

Рассмотрим некоторые из них.

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

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

В Internet Explorer иконка подписки расположена в меню


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


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

В Mozilla Firefox иконка появляется в адресной строке


На странице ленты из выпадающего списка выбираете Закладки на ленты новостей


Как приходят обновления, лично я не поняла. За несколько часов ничего не обновилось:). Кто знает, поделитесь в комментариях, пожалуйста. Может я что-то не так сделала.

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


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


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

Сейчас мы рассмотрели варианты, которые дают нам сами браузеры. Но при этом, ещё не обо всех браузерах сказано. В принципе, обо всех я и не собиралась рассказывать, а вот Chome от Google хотела уделить внимание. Дело в том, что я не совсем разобралась с ним. Пока выяснила, что для осуществления подписки необходимо установить специальное расширение.

Для этого кликаем по значку Ключ — Инструменты – Расширения

, откроется страница с расширениями, выбрать RSS Subscription Extension (от Google). После установки этого расширения иконка RSS будет появляться справа от адресной строки. Но при самой подписке получается, что нельзя получать новости так, как, например, предложено в других браузерах. А необходимо выбрать определенный RSS агрегатор. К слову, все остальные браузеры (кроме Internet Explorer) так же дают право выбора той программы, через которую вы будете получать новости сайтов. И теперь мы рассмотрим самые распространенные из них.

Не ошибусь, если среди самых распространенных назову Google Reader и Яндекс Ленту. Если ваша основная почта находится на одном из этих ресурсов, то смело выбирайте их приложения для чтения новостных лент.

Google Reader имеет такую иконку
Яндекс лента такую
Смотреть обновления вы можете непосредственно в их интерфейсе. У Google ссылка на Reader всегда находится в верхнем левом углу на странице почты. У Яндекс обновления будут видны в почте в папке Подписки.

Хотелось бы ещё сказать, что Google предлагает размещать на главной странице iGoogle виджеты подписок. Я пробовала, мне не очень понравилось, т.к. новости приходят со значительным опозданием. Выглядит это так


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

Добавить канал или что-то в этом роде. Проще даже представить невозможно.

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

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

Участвуйте в акции Обмен постовыми.
Среди моих постоянных читателей появилась девушка Юлия, автор блога, тема которого вызывает много споров и эмоций (по крайней мере у меня точно), блог о вегетарианстве Вегетарианец на бобах. Я никогда не стану вегетарианцем, и считаю этот тип питания противоестественным для человека, и все же, прочитав несколько статей, поняла, что не обязательно быть вегетарианцем, чтобы читать этот блог. Живой язык, выбор тем для статей делает блог очень интересным для всех, даже для неисправимых любителей мяса.
Хотела поставить ссылку на какую-то одну статью, но даже не смогла сделать выбор.

Что такое RSS? | RSS-сервис для подписки на новости и статьи DW на русском | DW

Откуда взялся термин RSS? Что он обозначает?

Аббревиатура RSS обозначает Really Simple Syndication, что переводится как «действительно быстрое распространение». Предоставление данных в формате RSS также обозначается как RSS-Feed (англ. подпитка, подвод) или RSS-поток. Подписчик получает краткое описание нового сообщения, появившегося на сайте, и ссылку на его полную версию. Интернет-ресурс в формате RSS называется RSS-каналом или RSS-лентой.

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

Для чего нужен RSS?

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

Какие технические предпосылки должны быть соблюдены?

Для того, чтобы абонировать RSS-Feed, вам понадобится программа RSS-Reader. Эта программа следит за автоматической актуализацией и рассыкой публикаций. Эти программы предлагаются как для встраивания в браузер (например My Yahoo, Bloglines, Newsgator), так и в виде отдельных приложений. Большинство таких приложений — бесплатные (см. ссылки внизу).

Как пользоваться RSS-Feeds Deutsche Welle?

Для того, чтобы подписаться на одну из многочисленных рассылок Deutsche Welle, вам нужно скопировать ссылку на выбранный RSS-поток в программу RSS-Reader.

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

что это такое: RSS ленты, рассылки и потоки

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

Технология RSS

RSS

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

Для кого создали этот формат

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

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

Содержание RSS-файла

  1. Метаданные для передачи краткого или полного содержания статьи, ссылки на страницу с контентом, аннотации, заголовка, изображения к материалу.
  2. Метаданные для группировки передаваемых пользователю заметок по пунктам.
  3. Метаданные о существующих разделах, например политические, спортивные новости.

Для создания списка каналов используют технологию OCS или OPML. Для формирования списков вручную проще в работе формат OPML.

Версии RSS

RDF. Подходит для работы с приложениями, поддерживающими этот формат.

RSS. Предназначен для рассылки простых публикаций.

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

Atom. Является усовершенствованной версией RSS.

Преимущества технологии RSS

Для читающей аудитории:

  1. Быстрое и удобное получение нужной информации из Всемирной паутины.
  2. Источник информации доступен бесплатно.
  3. Возможность настройки периодичности обновления данных о появлении новой информации и получения краткого или полного содержания нужного контента.
  4. Экономия интернет-трафика. Актуально для пользователей, у которых доступ в интернет лимитирован. Получая заголовки статей, без загрузки полного содержимого страницы, пользователь сокращает количество скачанных мегабайт.

Для владельцев сетевых ресурсов:

  1. Быстрый рост ссылочный массы продвигаемого ресурса.
  2. Привлечение новых пользователей.
  3. Удержание постоянных посетителей.

Недостатки использования RSS для владельцев сетевых ресурсов

  • Доступность огромного количества каналов заставляет пользователей подписываться на источники, которые хоть немного их заинтересовали. Чем больше информации, тем сложнее своевременно ее обрабатывать.
  • Быстрая индексация содержимого RSS-лент с последующим понижением поискового рейтинга первоисточников. Поисковая система считает оригиналом тот контент, который находится в ленте, а не тот который расположен на странице сайта. Недостаток проявляется при публикации полных версий статей. Выкладывание краткого содержания со ссылкой на материал помогает решить проблему.
  • Незаконное копирование и распространение информации. RSS-ленты помогают владельцам трастовых сайтов использовать копии публикуемых статьей на своих сайтах. Поисковики отдают предпочтение известным и популярным ресурсам, поэтому могут посчитать первоисточник копией и понизить в поисковой выдаче.
  • Ссылка на страницу с полной версией статьи не дает гарантии перехода пользователя на продвигаемый ресурс. Если ссылки нет, то на увеличение трафика можно не рассчитывать.
  • XML-язык очень удобно использовать для автоматического парсинга контента по различным параметрам.

Подписка на RSS-ленту

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

Программы для чтения RSS-лент

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

Программа для чтения RSS-лент

RSS-лента

Браузеры с поддержкой формата RSS

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

Интернет-сервисы

Google Reader и аналогичный сервис «Яндекса» прекратили существование. Их место заняло множество платных и бесплатных онлайн-приложений, различающихся функциональностью и удобством использования.

Сервисы для чтения RSS

Интернет-сервисы для чтения RSS

Сервисы для чтения RSS-лент

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

Newsflow. Разработана для пользователей Windows 10. Позволяет просматривать видео, читать статьи в приложении, составлять неограниченные списки лент.

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

Как создать RSS-канал

Создать ленту можно несколькими способами:

  • вручную. Чтобы создать канал вручную, потребуется изучить код XML или другой популярный язык программирования, например C#;
  • при помощи специальных генераторов. Это самый простой способ получения ленты. Достаточно ввести в программу параметры формирования передаваемого контента, и генератор за считаные секунды создаст требуемый файл;
  • используя инструменты системы управления сайтом. Практически все движки имеют встроенный инструмент генерации RSS-потоков. Если система управления содержимым не предлагает такого инструмента, то пользователь обязательно найдет дополнение, которое решит задачу.

Система управления сайтом WordPress

CMS WordPress

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

Что такое RSS лента и поток. Программы для чтения RSS лент — RSS reader. Иконки и кнопки RSS для сайта. Как устроен формат RSS

Здравствуйте, уважаемые посетители моего скромного блога для начинающих вебразработчиков и web мастеров ZametkiNaPolyah.ru. Продолжим сегодня рубрику Заметки для вебмастера. И хочу открыть новую рубрику Заметки о RSS, в которой мы вместе с вами разберемся, что такое RSS лента, для чего нужен RSS поток. Так же я затрону вопрос, почему RSS лента должна быть на каждом сайте. RSS или Really Simple Syndication в переводе на русский означает очень простое получение информации, а нам то это и надо, получать информацию любыми доступными и удобными способами.

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

Так же поговорю о том, как активировать RSS поток на различных движках(Joomla, WordPress, Drupal). Так же мы поговорим о таком сервисе как Feedburner, который позволяет транслировать RSS ленту сайта по различным каналам. Так же мы рассмотрим процесс регистрации в RSS каталогах и агрегаторах, поговорим для чего это следует сделать. А так же рассмотрим методы получения RSS ленты, ну то есть поговорим о RSS reader или как его еще называют читалка RSS.

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

Содержание статьи:

И так давайте для начала разберемся в таком вопросе – чем будет полезен RSS поток для посетителя сайта и чем полезен RSS поток для вебмастера или владельца сайта. Или если говорить более внятно, какая польза, от новостного потока для посетителя сайта или подписчика и какая польза от RSS ленты для владельца. Какие возможности появятся при создание RSS ленты и почему её нужно создать сразу после того, как вы выложили свой сайт на хостинг.

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

Если на западе удобство новостных потоков(RSS лент) уже оценили и пользуются ими повсеместно, то у нас этот процесс только набирает обороты и пользователям пока удобно получать новости не в RSS читалку, а на свой почтовый ящик в виде письма. Ведь e-mail почту люди просматривают практически каждый день, а про RSS читалки еще не все даже знают.

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

Практически на любом сайте вы сможете найти надписи вроде, RSS поток на e-mail, Получить обновление RSS на e-mail, подписаться на получение новостей на e-mail.

Реализовать подписку на e-mail можно двумя способами первый, о котором я уже говорил – RSS на E-Mail, либо можно воспользоваться сервисом от Гугл Feeburner. Но такая подписка не есть хорошо, так как у подписчика нет тех удобство, которые он получает подписавшись на новостной поток с использованием RSS ридера.

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

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

Если вы захотите скачать RSS иконку, то в помощь вам поисковая машина, по запросу типа, скачать RSS иконку, вам выдадут множество сайтов с самыми различными иконками и кнопками RSS. Но если вам уж совсем лень, то вот сайт, где вы можете найти иконки и кнопки http://rssicons.ru/.

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

Остановимся на способе защиты своего новостного потока. Эту проблему каждый вебмастер решает по-своему. Вообще, RSS Grabber — это такая програмулька, которая берет текст из новостного потока сайта и публикует этот текст на сплогах. Сплог – это разновидность блогов, которые заполняются автоматически путем копирования текста из чужих новостных лент. Самый надежный вариант защиты от RSS grabber —  это отдавать в новостной поток не всю статью, а лишь ее часть, из которой читатель может понять о чем рассказывается в публикации и если заинтересуется, то продолжит чтение статьи уже на сайте. Это конечно не очень удобно для пользователей RSS читалок, зато есть плюс для вебмастера, если пользователь заинтересуется, то посещаемость сайта будет увеличиваться, а возможно и ваш заработок.

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

Для полной ясности, думаю, стоит поговорить о том, что такое RSS поток или RSS формат чисто в физическом плане. По своей сути RSS поток это XML, так же как и XHTML, поэтому, у RSS очень строгий синтаксис, а смысл некоторых тегов при трансляции в различные каналы различен. Поскольку синтаксис RSS формата очень строгий, процесс его передачи или как говорят в случае RSS — трансляции довольно легко автоматизировать, к тому же к RSS применимы все технологии XML. Формат RSS имеет строга определенную цель, а именно передача содержимого сайта(контента) без всяких излишеств(без дизайна, различных анимированных вставок и прочего). Грубо говоря, RSS формат – это чистый, но сохранивший своё форматирование контент.

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

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

Думаю теперь все ясно с вопросом, что такое RSS и для чего он нужен. На самом деле использовать и настроить RSS ленту очень легко, стоит только захотеть, ну а я постараюсь помочь вам разобраться, в вопросах о том как настроить RSS ленты для различных движков. А так же попытаюсь подробно рассказать о том, как настроить трансляцию RSS ленты через feedburner.

Мы уже поговорили достаточно подробно, о том что такое RSS и для чего он нужен. Теперь давайте поговорим о том, как получить все эти вкусняшки себе и какие средства для этого есть. На самом деле RSS reader ов очень много и выбирать их можно на свой вкус и цвет. RSS ридеры бывают как отдельные программы, которые нужно ставить отдельно себе на компьютер, а бывают встроенными в браузер, например, Опера. А есть еще онлайн читалки новостных потоков, которые никуда не надо устанавливать.

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

А вот списочек онлайн RSS reader (читалок), которые получили наибольшее распространение:

1. http://www.google.com/reader/ — Данная онлайн RSS читалка обладает, огромным количеством настроек и функциональных возможностей, есть возможность получения кнопки для RSS от Google Reader, нажав на которую посетитель вашего сайта может подписать на вашу RSS ленту и читать её в Google Reader.

2. http://lenta.yandex.ru/ — Один из самых популярных онлайн RSS читалок в рунете, как и в случае с Гуглом можно получить кнопку для подписки посетителей на ваш новостной поток, но уже через Яндекс Ленту.

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

На этом всё, спасибо за внимание, надеюсь, что был хоть чем-то полезен и до скорых встреч на страницах блога для начинающих вебразработчиков и вебмастеров ZametkiNaPolyah.ru 

Возможно, вам будет интересно:

  • Что такое SEO, определение SEO. Черное SEO. Белое SEO
  • Виртуальные деньги
  • Заметка о том как изменить способ входа в систему WebMoney с WebMoney Keeper Mini на WebMoney Keeper Classic. Управление кошельком WebMoney при помощи WebMoney Keeper Classic
  • Электронные деньги. Создание кошелька WebMoney, вход в систему, идентификатор WMID. Cпособ входа в систему через WebMoney Keeper Mini
  • Заметки о создание сайтов
  • Заметка о том, что такое CMS или как сделать сайт своими руками легко и быстро
  • Заметки о Drupal
  • Как создать сайт используя Drupal. Установка Drupal на локальный сервер. Локализация Drupal. Как русифицировать Drupal при помощи .po файл. Перевод Друпала при помощи архива
  • Заметки о полезных программах
  • Бесплатный редактор с подсветкой синтаксиса Notepad++. Где скачать Notepad++. Начало работы с HTML и PHP редактором Notepad++
  • FTP клиент FileZilla. Где скачать FileZilla Client, как настроить и использовать FTP менеджер
  • Джентльменский Набор Web-Разработчика — Denwer. Где скачать и как установить
  • Логическое форматирование HTML-документов. Непосредственное форматирование HTML документов. HTML тэги, часть 3
  • HTML атрибуты, для чего используются HTML атрибуты, какие бывают HTML атрибуты, синтаксис и назначение атрибутов в HTML
  • HTML тэги часть 2. HTML тэг p — параграф или абзац. HTML тэг blockquote — блочная цитата. HTML тэг address — адреса и информация об авторе
  • Цвета в HTML, коды и таблица RGB цветов для Вашего сайта
  • HTML теги, часть 1. Тэг PRE авторское форматирование, тэг BR перенос строк. Пробельные символы
  • Блочные и строчные элементы. Теги HTML заголовков h2-H6
  • Структура HTML документа. Тэги html, head, body и title
  • Что такое теги, какие теги бывают и где их искать
  • Заметки о инструментах вебмастера, предоставляемых поисковыми системами
  • Панель инструментов Google — Google WebMaster Tools. Регистрация и возможности предоставляемые Google WebMaster Tools
  • Счетчики посещений
  • Google Analytics — регистрация, установка и получение кода счетчика посещаемости. Работа со статистикой
  • Заметки о хостингах и доменах
  • Какие использовать домены, с www или без www, использование redirect 301 для склейки доменов
  • Основы интернета, часть 1. Семь уровней модели OSI. Принцип работы эталонной модели
  • Что такое доменное имя. Как получить доменное имя. Сервис проверки занятости доменных имен. Сервис WHOIS — получение информации о доменном имени и его владельце
  • Заметки о XML и XLST
  • Разметка XML документа. XML атрибуты. Корень XML документа. Декларации в XML. Комментарии в XML. Синтаксис XML документа
  • Расширяемый язык разметки XML. Синтаксис XML. Структура XML документа. Применение XML
  • Конфликты в XML. Пространство имен в XML. Способы именования пространства имен в XML. Как использовать HTML теги в XML документах
  • Заметки по JavaScript
  • Алгоритмический язык программирования JavaScript. Методы вывода данных в JavaScript alert (), confirm и document.write (). Вставка JavaScript в HTML страницы
  • Все о реляционных базах данных и системе управления базами данных MySQL. MySQL сервер
  • Система управления базами данных. Реляционные базы данных. Где скачать MySQL сервер, как настроить и установить

Что такое RSS и как это используется

Разработка технологии RSS началась в 1997 году. Впервые ее стала использовать компания Netscape для наполнения каналов собственного портала Netcenter. Через 1-2 года технологию стали использовать для трансляции контента такие известные новостные сайты, как CNN, BBC, CNET, Disney, Wired, Forbes и другие. Первой официальной версией стала RSS 0.90. Формат основывался на Resource Description Framework (RDF).

В 2000 году формат был разделен. Группой разработчиков был предложен RSS 1.0, базирующийся на стандартах RDF и XML. А Дейв Вайнер из компании «UserLand Software» опубликовал RSS 0.92. Именно эта ветка получила популярность. Результатом ее развития стала технология RSS 2.0, использующаяся сегодня для продвижения сайтов.

Область применения

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

Web-проект в формате RSS называют RSS-фидом, RSS-лентой или RSS-каналом. Большинство современных браузеров, интернет-пейджеров и почтовых клиентов поддерживают RSS-ленты (Mozilla, Google Chrome, Opera, Miranda и др.). Существуют сайты, собирающие и отображающие RSS-каналы: Google Reader, Яндекс.Лента, Blogines, Новотека и некоторые другие.

RSS-агрегаторы

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

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

Другие термины на букву « R»

Все термины SEO-Википедии

Теги термина

Голосов 5, рейтинг 5

Что это такое RSS канал: как им пользоваться

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

И так, RSS – это текстовый файл, который генерируется и структурируется в XML-формате для описания новостей какого-либо ресурса со ссылкой на оригинальную версию. Информация доходит до аудитории в виде RSS-канала (или RSS-ленты или RSS-«фида») при помощи специальных программам-агрегаторов (читалок).

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

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

Сам RSS содержит метаданные. Они включают в себя каналы и пункты. Так, если рассматривать ленту новостей, то выходит такая картина:

  • метаданные. Здесь стоит говорить про заголовки публикаций, ее содержание/аннотацию, активные ссылки и, как вариант, графические элементы;
  • пункты. Это метаданные, которые группируются по новостному материалу;
  • каналы. Это разделы новостей, а именно общество, происшествия, политика и другое.

Преимущества и недостатки RSS

Теперь давайте поговорим о преимуществах и недостатках RSS. Конечно, стоит сразу упомянуть о преимуществах для пользователей.

А именно:

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

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

Если говорить о недостатках RSS, то в проигрыше остаются именно сайты. Все это из-за того, что:

  • большое количество людей подписываются на сайты, которые им просто понравились, поэтому у них не получается ознакомиться со всем объемом информации;
  • поисковые роботы выдают информацию быстрее, чем первоисточник. Решить такую проблему можно за счет выкладывания неполных материалов, чтобы мотивировать пользователя посмотреть оригинальный вариант на своем сайте;
  • воровство контента. Трастовые сайты (это которым доверяют и которые стоят одними из первых в выдаче) могут дублировать Вашу статью, результатом чего поисковые системы станут считать их первоисточниками. При этом даже ссылка на оригинальную публикацию не гарантирует переход на сайт-первоисточник.
  • XML-язык, на котором пишутся RSS-ленты, удобен для парсинга (способа автоматизировать процесс сбора и сохранения информации).

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

Как добавить RSS на сайт

Размещается RSS на каком-либо ресурсе несколькими методами. Во-первых, создается код XML- формата вручную. Здесь мы говорим о HTML и RSS, так как их принцип работы родственный. Основан он на технологии размещения текстовых файлов. Сам RSS использует стандарт RDF, а именно схему описания веб-сайта, который основан на двух шаблонах ( OCS и OPML). Однако, такую задачу можно выполнить и при помощи иных языков программирования, если они вам известны.

Во-вторых, генераторы лент, такие как feed43, dapper, feedity, feedburner. В-третьих, при помощи дополнительных инструментов, которые предлагаются различными платформами создания сайта (Blogger, Vox, WordPress). На них уже есть готовые шаблоны.

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

Как подписаться на RSS-канал

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

Второй – получение RSS на адрес электронный почты. Находим поле для ввода E-mail. Дальше на самой почте открываем письмо от того сайта, на который хотим подписаться, и переходим по ссылке активации. Вот и все.

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

Четвертый способ позволяет получать RSS-обновления, даже если на сайте они спрятаны. Для этого в адресной строчке браузера нужно прописать приставку к основной ссылке. Она может быть трех видов: «feed», «/rss.xml» или «/?feed=rss». Если такой способ у вас не получился, это значит, что у сайта канал RSS выключен.

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


Что такое RSS и как им пользоваться

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

RSS — это формат, предназначенный для публикации новостей на новостных и подобных им сайтах и блогах.

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

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

Поехали.


Что такое RSS в виде пользы для Вас:

  1. Это экономит время: вы почти мгновенно получаете всю информацию обо всех посещаемых вами сайтах и блогах;
  2. Это экономит трафик: нет нужды открывать сайт за сайтом и просматривать их страницу за страницей – вы идете только туда, где точно появилось что-то интересное именно вам. А поскольку RSS-поток по объему значительно меньше открытого в браузере сайта, содержащего очень много «тяжелых» элементов – графики, видео, элементов оформления, скриптов, рекламы, то экономия может оказаться весьма существенной;
  3. Вы ничего не пропустите. Вместо вас за обновлениями на выбранных сайтах будет следить агрегатор, проверяя их так часто, как вам захочется, хоть ежеминутно, сигнализируя о появлении новой статьи и записи в чьем-либо дневнике сразу после ее публикации;
  4. Вы ничего не потеряете. Агрегаторы могут вести архив новостей, в котором всегда можно порыться, пользуясь удобной системой поиска. Всё это работает, даже если сайта уже нет в природе, или какая-то новость была удалена;
  5. Это экономит ваше хорошее настроение. Зайдя на сайт и не обнаружив там ничего нового, или если же что-то новое оказалось неинтересным, невольно ощущаешь, что зря потерял время. Другое дело – увидеть, что есть обновления, и просмотреть их, когда наступит удобный момент;
  6. Нет никакой рекламы.

Двигаемся дальше.

к содержанию ↑

С помощью чего и как этим пользоваться?

Теперь Вы знаете, что такое RSS. Осталось понять как с ним работать.

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

Если новость Вас заинтересовала, то Вы можете прочитать её целиком и даже закомментировать (не обязательно для всего этого переходить на сайт, хотя всё зависит от программы-агрегатора).

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

  • Примочки к броузерам. Многие нормальные браузеры (IE к ним не относится), например Firefox, имеют встроенные RSS-читалки и никакая специальная программа не нужна. Еще в некоторых браузерах можно делать «живые закладки» – папочки, заголовки заметок в которых будут сами обновляться.
  • Подписка по электронной почте. В Опере и в почтовой программе Mozilla Thunderbird (замечательной еще и своим самообучающимся антиспамерским фильтром) можно получать новости и заметки почтой в отдельные папки.
  • Сайты-агрегаторы. Это, к примеру, Яндекс Лента, Kanban или Bloglines. Принцип действия тот же, только все происходит в окне браузера на соответствующем сайте.

Что касается программ-читалок — я с недавних пор пользуюсь такой штукой, как FeedDemon.

  • Удобна, русифицирована и даже со встроенным браузером.
  • Сама программа вот.
  • Установка и использование предельно просты.
  • После установки переходим в «Tools — Options — Language — Download additional language — Russian — Yes — Yes». Появится русский интерфейс.

Если будут какие-то вопросы по использованию программы, — спрашивайте в комментариях.

Скриншот (увеличение по клику):

к содержанию ↑

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

Например:

Но такой вот большой и красивой картинки может и не оказаться. Тогда ищете маленькую (например, такую ), или же какую-нибудь надпись-ссылку, предлагающую подписаться.

Помимо всего этого браузеры сами умеют «чувствовать» RSS и давать Вам возможность на него подписаться. Например Mozilla FireFox говорит об этом значком напротив адреса сайта, нажав на который можно подписаться на RSS.

к содержанию ↑

Послесловие

Теперь я надеюсь, что Вы знаете, что такое RSS очень и очень удобная штука, которая экономит время, нервы и трафик.

Вот такие дела. Как и всегда, если есть какие-то вопросы, мысли, дополнения и всё такое прочее, то добро пожаловать в комментарии к этому материалу.

Подписывайтесь и читайте, читайте и подписывайтесь 😉

Что такое RSS? Разъяснение RSS

Что такое RSS? Пояснения к RSS — www.WhatIsRSS.com

RSS Primer: одностраничное краткое введение в RSS

Что такое RSS?

RSS (Rich Site Summary) — это формат для доставки регулярно меняющегося веб-контента . Многие новостные сайты, блоги и другие онлайн-издатели объединяются в синдикаты их содержание в виде RSS-канала для всех, кому это нужно.

Почему RSS? Преимущества и причины использования RSS

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

Что мне нужно сделать, чтобы прочитать RSS-канал? Читатели RSS-каналов и агрегаторы новостей

Программное обеспечение Feed Reader или News Aggregator позволяет вам получать RSS-каналы с различных сайтов и отображать их для чтения и использования.

Для разных платформ доступны различные программы чтения RSS. Некоторые популярные программы чтения каналов включают Amphetadesk (Windows, Linux, Mac), FeedReader (Windows) и NewsGator (Windows — интегрируется с Outlook). Также доступно несколько веб-программ для чтения каналов. Мой Yahoo, Линии блогов и Google Reader — это популярные программы чтения веб-каналов.

После того, как у вас есть Feed Reader, нужно найти сайты, которые объединяют контент и добавить их RSS-канал в список каналов, проверенных вашим Feed Reader.На многих сайтах отображается небольшой значок с сокращениями RSS, XML или RDF, чтобы вы знали, что канал доступен.

На WhatIsRSS.com появился блог …

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

RSS Ссылки: Дополнительная информация о RSS

www.WhatIsRSS.com

Что такое RSS-канал? (И где его взять)

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

Как работает RSS

Кейли Маккин / Lifewire

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

Чтобы опубликовать эти уведомления, автор веб-сайта создает текстовый файл с расширением XML для RSS-канала, который содержит заголовок, описание и ссылку для каждого сообщения на сайте. Затем автор веб-сайта использует этот XML-файл для добавления RSS-канала на веб-страницы сайта.XML-файл автоматически объединяет новый контент через этот RSS-канал в стандартном формате, который отображается в любом средстве чтения RSS.

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

Вы можете многое сделать с помощью RSS-канала и RSS-ридера. Вот несколько примеров:

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

Что такое RSS-канал?

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

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

Не все значки RSS выглядят одинаково. Иконки RSS бывают разных размеров и цветов. Не все эти значки содержат сокращения RSS или XML. Некоторые сайты используют ссылку Syndicate This или другой тип ссылки для обозначения RSS-канала.

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

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

Если веб-сайт работает на WordPress, добавьте / feed / в конец URL-адреса веб-сайта (например, www.example.com/feed/ ), чтобы просмотреть RSS-канал.

Как найти RSS-ссылку в Google Chrome

Если вы не видите значок или ссылку RSS, изучите источник страницы веб-страницы.Вот как просмотреть исходный код страницы в Chrome и получить ссылку RSS.

  1. Откройте веб-браузер и перейдите на веб-страницу.

  2. Щелкните правой кнопкой мыши веб-страницу и выберите Просмотреть исходный код страницы .

  3. Выберите Настройки > Найдите .

  4. Введите RSS и нажмите Введите .

  5. Экземпляры RSS выделены в источнике страницы.

  6. Щелкните правой кнопкой мыши URL-адрес RSS-канала и выберите Копировать адрес ссылки .

  7. Используйте этот URL-адрес для подписки на RSS-канал в программе чтения RSS.

Что такое программа для чтения RSS?

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

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

Популярная программа для чтения RSS — Feedly. Feedly — это облачный RSS-ридер, доступный на различных платформах, включая Android, iOS, Windows, Chrome и другие веб-браузеры. Он также работает со сторонними приложениями. Начать работу с Feedly очень просто.

Чтобы подписаться на RSS-канал в Feedly на рабочем столе:

  1. Скопируйте URL-адрес RSS-канала.

  2. Вставьте URL-адрес в поле Feedly Search и выберите RSS-канал из списка источников.

  3. Выберите Следуйте .

  4. Выберите Новый канал .

  5. Введите описательное имя для канала.

  6. Выберите Создать .

  7. На левой панели выберите RSS-канал.

  8. Выберите контент, который хотите прочитать.

  9. Чтобы сохранить содержимое для последующего чтения, наведите указатель мыши на значок закладки (Прочитать позже) или звездочку (Сохранить на доске).

История стандарта RSS

В марте 1999 года Netscape создала RDF Site Summary, которая была первой версией RSS. Веб-издатели использовали его для отображения содержимого своих веб-сайтов на My.Netscape.com и другие ранние RSS-порталы.

Несколько месяцев спустя Netscape упростила технологию и переименовала ее в Rich Site Summary. Netscape прекратила участие в разработке RSS вскоре после того, как AOL приняла Netscape и реструктурировала компанию.

В 2002 году была выпущена новая версия RSS, а технология была переименована в Really Simple Syndication. С этой новой версией и созданием значка RSS для веб-браузера Mozilla Firefox в 2004 году RSS-каналы стали более доступными для посетителей Интернета.

Спасибо, что сообщили нам!

Расскажите, почему!

Другой Недостаточно деталей Трудно понять

Что такое RSS и чем он полезен? (Справка)

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

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

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


Что вам нужно, чтобы начать использовать RSS?

Все больше и больше веб-сайтов предлагают RSS-каналы. Обычно вы можете идентифицировать каналы, ища маленькую оранжевую рамку или ссылку с надписью «RSS», «XML» или «Syndicate this site».Это ваша ссылка на RSS-канал.

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

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


Как подписаться на RSS-канал?

Вам понадобится программа для чтения RSS и ссылка на RSS-канал понравившегося вам сайта.

Вы можете получить ссылку, нажав кнопку «XML» или «RSS». Часто вы видите страницу, которая выглядит совершенно беспорядочно — много программного кода или все новости сгруппированы вместе. Не волнуйся! Вам просто нужно скопировать адрес веб-сайта, который появляется при нажатии на эту кнопку. Часто это заканчивается .rdf или .xml.

Когда вы добавляете этот адрес в программу для чтения новостей, вы становитесь подписчиком этого конкретного RSS-канала.


Где взять программу для чтения RSS?

Существует множество различных типов программ чтения RSS, некоторые из которых доступны через браузер (например, Google Reader http: // www.google.com/ig,), и некоторые из них являются загружаемыми приложениями. Какой агрегатор вам следует использовать, зависит от ваших потребностей. Читатели на основе браузера позволяют вам следить за подписками на RSS-канал с любого компьютера. Другие люди предпочитают использовать загружаемые приложения, что позволяет добавлять RSS-каналы в программу, которую вы уже используете. Например, My Yahoo! имеет модуль RSS, а NewsGator интегрируется в Microsoft Outlook. Если вы используете браузер Mozilla Firefox, RSS Reader уже включен в Live Bookmarks.

Вот примеры еще нескольких программ чтения RSS:

SharpReader (Windows): http://www.sharpreader.net/

jEdit (GNU / Linux, Windows): http://www.jedit.org

Straw (GNU / Linux):

Ximian Evolution (GNU / Linux): http://www.ximian.com

NetNewsWire (Mac): http://ranchero.com/software/netnewswire

Sage, a Расширение FireFox, которое является агрегатором каналов RSS и Atom (GNU / Linux, Windows): http://sage.mozdev.org/

По материалам APCNews — октябрь 2004 г. 46; и Руководство FaganFider по использованию RSS для нетехнических пользователей [http://www.faganfinder.com/search/rss.shtml]

RSS-ридер — что это и как работает?

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

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

В зависимости от того, за каким типом контента вы следите, будь то новости, блоги, нормативные документы, электронная коммерция или социальные сети, для вас есть выбор. Например, при просмотре блогов вам могут потребоваться большие изображения и макет столбцов в стиле Pinterest. Если вам нужны данные для работы, изображения и легкое чтение могут оказаться не слишком полезными, и вместо этого вам нужно будет искать плотность информации.

Также в наши дни есть много разных способов получать уведомления. Возьмем, к примеру, мобильный телефон: вы можете получать push-уведомления от определенных приложений, а также уведомления по электронной почте. То же самое и для рабочего стола: это может быть собственное push-уведомление, уведомление по электронной почте, расширение браузера или веб-страница, которая отправляет уведомления.Уведомления также можно настроить множеством способов. Например, звуковые уведомления, вибрации или липкие уведомления.

Интернет

Чаще всего веб-программы чтения новостей представляют собой веб-страницу, на которой перечислены ваши каналы и сообщения. Мы рекомендуем просто выполнить быстрый поиск в Google или попробовать Feeder. Также существует целый ряд цен: от бесплатных до платных, пробных, без пробных и с рекламной поддержкой.

Настольный

Так же, как Google Chrome или Mozilla Firefox являются настольными приложениями, существуют настольные приложения для использования ваших RSS-каналов.Просто найдите rss в любом магазине приложений. Есть много бесплатных опций, и многие из них предоставляют покупки в приложении.

Браузер

Firefox, Opera и Microsoft Edge предоставляют встроенные решения для отслеживания RSS-каналов. Обычно они не очень функциональны, но служат хорошим началом в мире RSS.

Считыватели каналов по электронной почте

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

Мобильные приложения

На сегодняшний день существует множество доступных опций для подписки на RSS на вашем мобильном телефоне. Это удобный формат, который может многократно заменять другие сайты, такие как Reddit или ваш канал Facebook. И здесь тоже есть из чего выбрать. Одно из ключевых отличий — доступные параметры синхронизации. Некоторые приложения могут получать RSS-каналы, используя ваши мобильные данные, а другие выгружают их в свое облако.Мы рекомендуем этот вариант, так как он позволит снизить потребление мобильных данных.

Почему RSS-каналы

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

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

Что такое RSS?

А мне какое дело?

Хорошие вопросы.Во-первых, вот почему вам следует волноваться.

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

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

Один щелчок — и пуф… подписки больше нет.

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

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

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

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

Довольно круто, да?

Это круто! Эээ … Что, черт возьми, такое RSS?

Хорошо! Теперь мы готовы перейти к этой части.

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

Вы, наверное, уже догадались. Но, по сути, в этом суть RSS-канала — вы подписываетесь, а затем автоматически получаете новый контент в своей программе чтения каналов.

Если вы действительно хотите узнать, как работает RSS, щелкните здесь.

Что, черт возьми, такое устройство для чтения лент?

Возможно, вы уже используете некую форму чтения каналов, но даже не подозреваете об этом. Если вы используете сервисы персонализированной домашней страницы, такие как My Yahoo или My MSN, у вас есть встроенные возможности RSS. Именно так синдицированный контент, такой как новости, погода и котировки акций, появляется на вашей личной странице. Вы также можете добавлять контент из любого блога или другого сайта, который использует RSS для предоставления обновлений.

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

Для получения дополнительной информации о том, как начать работу с Bloglines, прочтите Bloglines (и агрегаторы в целом) от Carson McComas из WorkHappy. net.

Если вы используете браузер Firefox, вы также можете получать RSS-потоки из панели инструментов с помощью функции Live Bookmarks. Следующая версия Internet Explorer также добавит эту функцию.

Наконец, есть настольные программы чтения каналов. Они работают как программа электронной почты для каналов. Одним из примеров является Feed Demon.

Если это звучит сложно, на самом деле это не так. И все станет еще проще, когда следующая версия Outlook интегрирует возможности чтения каналов. Таким образом, у вас будет то же удобство, что и в прежние времена при подписке по электронной почте, без каких-либо ужасных последствий передачи вашего адреса электронной почты потенциально недобросовестным персонажам.

Звучит хорошо. Итак, как мне подписаться на канал?

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

Если сайт, на который вы хотите подписаться, использует FeedBurner для помощи в процессе подписки (например, Copyblogger и многие другие популярные сайты), вы, скорее всего, увидите стандартный значок RSS, который перенесет вас на страницу, которая предоставит вам массив самые популярные программы для чтения каналов, так что вы можете выбрать свою, и вы начнете оттуда.Это новый стандартный значок RSS:

Иногда для вашего конкретного читателя прямо в блоге будет сообщение, которое приведет вас на соответствующую страницу подписки. Вы можете увидеть это (среди прочих):

Наконец, вы также можете увидеть маленькие оранжевые кнопки с надписью XML или RSS. Часто эти цыплята переводят вас на страницу, которая выглядит как тарабарщина кода. В этом случае вы просто вырезаете и вставляете URL-адрес страницы из окна браузера и вручную вставляете его в поле подписки на программу чтения каналов.

Надеюсь, этот последний метод скоро исчезнет, ​​и его больше никогда не увидят.

В итоге: RSS решает БОЛЬШИЕ проблемы.

Итак, вот и все … RSS внедряется с феноменальной скоростью, потому что это хорошо для всех.

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

Если здесь что-то сбивает с толку или у вас есть вопросы, напишите мне, и я буду рад помочь!

Блогеров: Хотели бы вы использовать это руководство в своем блоге? Щелкните здесь, чтобы просмотреть HTML.

Вы можете использовать это слово в слово или изменить по своему вкусу. Если вы дадите ссылку на Copyblogger в ответ на услугу, это будет здорово. Предлагаемое авторство:

«Спасибо Copyblogger за руку помощи с этим мини-руководством по RSS».

Учебное пособие по кормам и агрегаторам

Что такое RSS?

RSS расшифровывается как «Really Simple Syndication». Это способ легко распространять список заголовков, уведомлений об обновлениях и иногда контента для большое количество людей.Он используется компьютерными программами, которые упорядочивают заголовки и объявления для удобства чтения.

Какую проблему решает RSS?

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

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

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

Как работает RSS?

RSS работает за счет того, что автор веб-сайта поддерживает список уведомлений на своем веб-сайте стандартным способом. Этот список уведомлений называется « RSS Feed ». Люди, которым интересно узнать последние заголовки или изменения, могут проверить этот список. Разработаны специальные компьютерные программы « RSS-агрегаторы ». которые автоматически получают доступ к RSS-каналам интересующих вас веб-сайтов от вашего имени и организуют для вас результаты.(RSS-каналы и агрегаторы также иногда называют « RSS-каналов » и « RSS-ридеров ».)

Создание RSS-канала очень просто, и теперь сотни тысяч веб-сайтов предоставляют эту функцию, включая такие крупные новостные организации, как New York Times, BBC и Reuters, а также многие веб-журналы.

Какую информацию предоставляет RSS?

RSS предоставляет очень основную информацию для уведомления.Он состоит из списка элементов, представленных в порядке от новых до самых старых. Каждый предмет обычно состоит из простого заголовка, описывающего предмет вместе с более полное описание и ссылка на веб-страницу с описываемой фактической информацией. Иногда это описание представляет собой полную информацию, которую вы хотите прочитать (например, содержание сообщения в блоге). а иногда это просто резюме.

Например, информация RSS для заголовков на сайте местных новостей может содержать следующую информацию:

Элемент 1:
Заголовок: Присужден контракт на строительство тротуаров
Описание: Город заключил контракт на строительство тротуаров с компанией Smith Associates. Эта горячо оспариваемая сделка стоит 1,2 миллиона долларов.
Ссылка: http://www.gardencitynews.com/contractawards/sidewalk.htm
Элемент 2:
6 Губернатор 6 Должность 6 Губернатор 6
Описание: Губернатор посетит город. 1 июля. Это первый визит после выборов два года назад.Мэр планирует большой прием.
Ссылка: http://www.gardencitynews.com/news/2004/06/gov-visit.htm

Информация RSS помещается в один файл на веб-сайте аналогично обычным веб-страницам. Однако информация кодируется на компьютерном языке XML для использования программой (агрегатор RSS). а не человеком, как обычная веб-страница.

Программы-агрегаторы RSS

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

Вот снимок экрана агрегатора RSS в действии. Слева находится список отслеживаемых RSS-каналов, а также указание количества непрочитанные элементы в каждом фиде в скобках. Справа приведены сведения о самых последних элементах выбранного RSS-канала (в данном случае New York Times).

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

Как узнать, есть ли на сайте RSS-канал?

Для веб-сайтов все чаще используются RSS-каналы. Обычно они указывают на наличие ленты на главной или главной странице новостей. со ссылкой на «RSS» или иногда с отображением оранжевой кнопки с буквами «XML» или «RSS». RSS-каналы также часто можно найти по ссылке «Syndicate This». Текстовые ссылки «RSS» иногда (существует множество вариантов) указывают на веб-страницу, объясняющую природу RSS-каналов. предоставлены и как их найти.Кнопки часто связаны непосредственно с самим файлом RSS-канала.

Узнав URL-адрес RSS-канала, вы можете предоставить этот адрес агрегатору RSS. программы, и агрегатор будет следить за фидом за вас. Многие агрегаторы RSS имеют предварительно настроенный список URL-адресов RSS-каналов для популярных новостных сайтов.

Как создается файл RSS-канала?

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

Файл специального формата XML, из которого состоит RSS-канал, обычно создается одним из множества способов.

Большинство крупных новостных веб-сайтов и большинство сетевых журналов поддерживаются с помощью специальных программ «управления контентом». Авторы добавляют свои истории и публикации на веб-сайт, взаимодействуя с этими программами, а затем используйте средство «публикации» программы для создания файлов HTML, из которых состоит веб-сайт. Эти программы часто также могут одновременно обновлять XML-файл RSS-канала, добавляя элемент ссылка на новую историю или публикацию и удаление менее недавних элементов.Инструменты для создания блогов, такие как Blogger, LiveJournal, Movable Type и Radio, автоматически создают каналы.

Веб-сайты, созданные более индивидуальным образом, например с помощью Macromedia Dreamweaver или простого текстового редактора, обычно не создают RSS-каналы автоматически. Авторы таких веб-сайтов либо поддерживают файлы XML вручную, как и сам веб-сайт, или используйте такой инструмент, как программа ListGarden от Software Garden, Inc. , для его обслуживания. Также существуют сервисы, которые периодически сами читают запрошенные веб-сайты и пытаются автоматически определять изменения (это наиболее надежно для веб-сайтов с несколько обычным форматом, похожим на новости), или которые позволяют создавать XML-файлы RSS-каналов, которые размещаются у этого поставщика услуг.

Связать все вместе

Вот схема, показывающая, как связаны веб-сайты, XML-файлы RSS-канала и ваш персональный компьютер:

На схеме показан веб-браузер, используемый для чтения сначала веб-сайта 1 через Интернет, а затем веб-сайта 2. Он также показывает XML-файлы RSS-канала для обоих веб-сайтов, одновременно отслеживаемых агрегатором RSS-каналов.

Другое применение

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

Некоторые часто упоминаемые варианты использования:

  • Уведомление о поступлении новых товаров в магазин
  • Составление списка и уведомление о проблемах с информационным бюллетенем, включая информационные бюллетени по электронной почте
  • Погодные и другие оповещения об изменении условий
  • Уведомление о добавлении новых элементов в базу данных или новых участников в группе

Один агрегатор RSS — это все, что вам нужно для чтения всех RSS-каналов, будь то заголовки, предупреждения, изменения или другие уведомления.RSS становится очень популярным и полезным средством общения.

Что такое RSS

Что такое RSS

18 декабря 2002 г.

Марк Пилигрим

RSS — это формат для распространения новостей и контента новостных сайтов, включая главный новостные сайты, такие как Wired, сайты сообществ, ориентированные на новости, такие как Slashdot, и личные блоги. Но это не только для новостей. Практически все, что можно разбить на отдельные Предметы может быть распространен через RSS: страница «последних изменений» вики, журнал изменений CVS чекины, даже история пересмотра книги. Как только информация о каждом элементе будет в формате RSS, ан Программа с поддержкой RSS может проверять ленту на наличие изменений и реагировать на изменения соответствующим образом. путь.

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

Краткая история

Но программисты будьте осторожны.Название «RSS» — это обобщающий термин для формата, охватывающего несколько разные версии как минимум двух разных (но параллельных) форматов. Оригинал RSS, версия 0.90, была разработана Netscape как формат для создания порталов заголовков к основные новостные сайты. Это считалось слишком сложным для своих целей; более простая версия, 0,91, был предложен и впоследствии отклонен, когда Netscape потеряла интерес к созданию порталов. бизнес.Но 0.91 был приобретен другим поставщиком, UserLand Software, который намеревался использовать это как основа его продуктов для ведения веб-журналов и другого программного обеспечения для записи в Интернете.

Тем временем, третья, некоммерческая группа отделилась и разработала новый формат на основе то, что они воспринимали как исходные руководящие принципы RSS 0.90 (до того, как он получил упрощенный в 0.91). Этот формат, основанный на RDF, называется RSS 1.0. Но UserLand был не участвовал в разработке этого нового формата, и, как сторонник упрощения 0.90, он не было счастлив, когда был объявлен RSS 1.0. Вместо того, чтобы принимать RSS 1.0, UserLand продолжил улучшаться ветка 0.9x, через версии 0.92, 0.93, 0.94 и, наконец, 2.0.

Какой бардак.

Так что мне использовать?

Это 7 — сосчитайте, 7! — разные форматы, все называемые «RSS». Как кодировщик RSS-осведомлен программы, вам нужно быть достаточно либеральными, чтобы обрабатывать все варианты. Но как содержание производитель, который хочет сделать ваш контент доступным через синдикацию, какой формат должен ты выбирать?

RSS-версии и рекомендации
Версия Владелец Плюсы Статус Рекомендация
0.90 Netscape Вышло из употребления 1. 0 Не использовать
0,91 UserLand Офигительный простой Официально устарело на 2.0, но все еще довольно популярный Используется для базового распространения. Простой способ перехода на 2.0, если вам нужно больше гибкость
0,92, 0,93, 0,94 UserLand Допускает более обширные метаданные, чем 0.91 Устарело на 2. 0 Используйте 2.0 вместо
1,0 RSS-DEV Рабочая группа На основе RDF, расширяемость с помощью модулей, не контролируемых одним поставщиком Стабильное ядро, разработка активных модулей Используйте для приложений на основе RDF или если вам нужны расширенные модули, специфичные для RDF
2.0 UserLand Расширяемость с помощью модулей, простой способ миграции из ветки 0.9x Стабильное ядро, разработка активных модулей Использование для универсальной синдикации с большим количеством метаданных

Как выглядит RSS?

Представьте, что вы хотите написать программу, которая читает RSS-каналы, чтобы вы могли публиковать заголовки на своем сайте, создайте собственный портал или отечественный агрегатор новостей или что-то еще. Что делает RSS-канал похож? Это зависит от того, о какой версии RSS вы говорите. Вот а образец RSS-канала 0.91 (адаптированный из XML.com Новостная лента):



XML.com
http: //www.xml.ru /
XML.com содержит богатый набор информации и сервисы для сообщества XML.
en-us

Нормализация XML, часть 2
http: //www.xml. com / pub / a / 2002/12/04 / normalizing.html
В этом втором и последнем обзоре применяя методы реляционной нормализации к моделированию данных W3C XML Schema, Will Провост обсуждает, когда не следует нормализовать, область уникальности, а также четвертый и пятый нормальный формы.


Объектная модель схемы .NET
http://www.xml.com/pub/a/2002/12/04/som.html
Прия Лакшминараянан описывает в подробно описать использование объектной модели схемы .NET для программного управления W3C. XML Схемы.


SVG Прошлое и многообещающее будущее
http: // www.xml.com/pub/a/2002/12/04/svg.html
В колонке SVG этого месяца Антуан Квинт оглядывается на путь SVG в 2002 году и с нетерпением ждет 2003.


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

Теперь посмотрите версию RSS 1.0 той же информации:

xmlns: rdf = "http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns = "http://purl.org/rss/1.0/ "
xmlns: dc =" http://purl.org/dc/elements/1.1/ "
>

XML.com
http: // www.xml.com/
XML.com содержит богатый набор информации и сервисы для сообщества XML.
en-us








< предмет rdf: about = "http://www. xml.com/pub/a/2002/12/04/normalizing.html">
Нормализация XML, часть 2
http: / /www.xml.com/pub/a/2002/12/04/normalizing.html
В этом втором и последнем обзоре применения методы реляционной нормализации для моделирования данных W3C XML Schema, Уилл Провост обсуждает, когда не следует нормализовать, область уникальности, а также четвертый и пятый нормальный формы.
Уилл Провост
2002-12-04


Объектная модель схемы .NET
http: //www.xml.com/pub/a/2002/12/04/som.html
Прия Лакшминараянан подробно описывает использование из . NET Schema Object Model для программного управления W3C XML Схемы.
Priya Лакшминараянан
2004-12-04


Прошлое и многообещающее будущее SVG
http: / / www.xml.com/pub/a/2002/12/04/svg.html
В колонке SVG этого месяца Антуан Квинт выглядит вернемся к путешествию SVG через 2002 год и с нетерпением ждем 2003 года.
Antoine Quint
2002-12-04

Чуть более подробный.Люди, знакомые с RDF, узнают в нем XML сериализация документа RDF; остальной мир хотя бы признает, что мы синдицирование, по сути, той же информации. Фактически, мы включаем немного больше информация: авторы и даты публикации на уровне элементов, которые RSS 0.91 не поддерживает.

Несмотря на то, что RSS 1.0 является RDF / XML, структурно он похож на предыдущие версии RSS. — достаточно похоже, чтобы мы могли просто рассматривать его как XML и писать одну функцию для извлечения информация из RSS 0.91 или RSS 1.0. Однако есть некоторые важные различия, о которых наш код должен будет знать:

  1. Корневой элемент — rdf: RDF вместо rss . Нам либо понадобится для обработки обоих явным образом или просто игнорировать имя корневого элемента в целом и слепо искать внутри него полезную информацию.

  2. RSS 1.0 широко использует пространства имен. Пространство имен RSS 1.0 http://purl.org/rss/1.0/ , и он определен как пространство имен по умолчанию. В feed также использует http://www.w3.org/1999/02/22-rdf-syntax-ns# для Специфичные для RDF элементы (которые мы просто проигнорируем для наших целей) и http: // изн.org / dc / elements / 1.1 / (Dublin Core) для дополнительных метаданные авторов статей и дат публикации.

    Здесь можно пойти двумя путями: если у нас нет XML-синтаксического анализатора, учитывающего пространство имен, мы может слепо предположить, что фид использует стандартные префиксы и пространство имен по умолчанию и найдите в них item элементов и dc: creator элементов. Это действительно сработает в большом количестве реальных случаев; большинство RSS-каналов используют в пространство имен по умолчанию и те же префиксы для общих модулей, таких как Dublin Core. Эта это ужасный взлом. Нет гарантии, что в фиде не будет использоваться другой префикс. для пространство имен (которое было бы совершенно корректным XML и RDF).Если или когда это произойдет, мы скучать Это.

    Если в нашем распоряжении есть XML-синтаксический анализатор, поддерживающий пространство имен, мы можем создать более элегантное решение, которое обрабатывает каналы RSS 0.91 и 1.0. Мы можем искать предметы в нет пространство имен; если это не удается, мы можем искать элементы в RSS 1. 0 пространство имен. (Не показаны, но каналы RSS 0.90 также используют пространство имен, но не то же самое, что и RSS 1.0. И что мы действительно нужен список пространств имен для поиска.)

  3. Менее очевидны, но все же важны, элементы item — это за пределами . канал элемент .(В RSS 0.91 элементы item были внутри канала . В RSS 0.90 они были снаружи; в RSS 2.0 они внутри. Whee .) Так что мы не можем придирчиво относиться к тому, где искать предметы.

  4. Наконец, вы заметите, что есть дополнительный элемент items внутри канал . Это полезно только для парсеров RDF, и мы проигнорируем его. и предположим, что порядок элементов в RSS-канале определяется их порядком. из элемент элемента.

А как насчет RSS 2.0? К счастью, как только мы написали код для обработки RSS 0.91 и 1.0, RSS 2.0 — это проще простого. Вот версия той же ленты RSS 2.0:



XML.com
http: //www.xml.com/
XML.com содержит богатый набор информации и услуги для сообщества XML.
ru-ru

Нормализация XML, часть 2
http://www. xml.com/pub/a/ 2002/12/04 / normalizing.html
В этом втором и последнем обзоре применяя методы реляционной нормализации к моделированию данных W3C XML Schema, Will Провост обсуждает, когда не следует нормализовать, область уникальности, а также четвертый и пятый нормальный формы.
Уилл Provost
2002-12-04


Объектная модель схемы .NET
http://www.xml.com/pub/a/2002/12/04/som.html
Прия Лакшминараянан описывает в подробно описать использование объектной модели схемы .NET для программного управления W3C. XML Схемы.
Прия Лакшминараянан
2004-12-04


Прошлое и многообещающее SVG Будущее
http://www. xml.com/pub/a/2002/12/04/svg.html
Антуан в колонке SVG этого месяца Квинт оглядывается на путь SVG в 2002 году и с нетерпением ждет 2003 г.
Антуан Quint
2002-12-04


Как показывает этот пример, RSS 2.0 использует пространства имен, такие как RSS 1.0, но это не RDF. подобно RSS 0.91, пространство имен по умолчанию отсутствует, и элементы возвращаются в канал .Если наш код достаточно либерален, чтобы учесть различия между RSS 0.91 и 1.0, RSS 2.0 не должно иметь дополнительных морщин.

Как я могу читать RSS?

Теперь давайте приступим к чтению этих примеров RSS-каналов из Python. Первый вещь нам нужно будет загрузить несколько RSS-каналов.В Python это просто; большинство дистрибутивов поставляются как с библиотекой поиска URL, так и с анализатором XML. (Примечание для пользователей Mac OS X 10.2: ваш копия Python не поставляется с анализатором XML; вам нужно сначала установить PyXML.)

из xml.dom import minidom
import urllib

def load (rssURL):
return минидом.синтаксический анализ (urllib.urlopen (rssURL))

Принимает URL-адрес RSS-канала и возвращает проанализированное представление DOM, как родной Объекты Python.

Следующий бит — сложная часть. Чтобы компенсировать различия в форматах RSS, хорошо нужна функция, которая ищет определенные элементы в любом количестве пространств имен.Python Библиотека XML включает getElementsByTagNameNS , который принимает пространство имен и тег name, поэтому мы будем использовать это, чтобы сделать наш код достаточно общим для обработки RSS 0.9x / 2.0 (который не имеет пространство имен по умолчанию), RSS 1.0 и даже RSS 0.90. Эта функция найдет всех элементов с заданным именем в любом месте узла. Это хорошая вещь; это означает, что мы можем поиск для элемента элементов в корневом узле и всегда находить их, независимо от того, являются ли они внутри или снаружи канала элемент .

DEFAULT_NAMESPACES = \
(Нет, # RSS 0. 91, 0.92, 0.93, 0.94, 2.0
'http://purl.org/rss/1.0/', # RSS 1.0
'http://my.netscape.com/ rdf / simple / 0.9 / '# RSS 0.90
)

def getElementsByTagName (node, tagName, possibleNamespaces = DEFAULT_NAMESPACES):
для пространства имен в возможных пространствах имен:
дочерних элементов = node.getElementsByTagNameNS (пространство имен, tagName)
, если len (children): return children
return []

Наконец, нам нужны две служебные функции, чтобы облегчить нашу жизнь.Во-первых, наши getElementsByTagName Функция вернет список элементов, но большая часть раз мы знаем, что будет только один. Элемент имеет только один заголовок , одна ссылка , одно описание и т. Д. Хорошо определить первую функцию , которая возвращает первый элемент заданного имени (опять же, поиск в нескольких разных пространствах имен). Во-вторых, библиотеки Python XML отлично в разбор XML-документа на узлы, но не очень полезен при возврате данных все вместе очередной раз. Мы определим функцию textOf , которая возвращает весь текст конкретный элемент XML.

def first (node, tagName, possibleNamespaces = DEFAULT_NAMESPACES):
children = getElementsByTagName (node, tagName, possibleNamespaces)
return len (children) and children [0] or None

def textOf (node):
return node and «».присоединиться ([child.data для ребенка в node.childNodes]) или «»

Вот и все. Фактический синтаксический анализ прост. Возьмем URL в командной строке, скачиваем Это, проанализируйте его, получите список элементов, а затем получите полезную информацию по каждому элементу:

DUBLIN_CORE = ('http: // изн. org / dc / elements / 1.1 / ',)

if __name__ ==’ __main__ ‘:
import sys
rssDocument = load (sys.argv [1])
для элемента в getElementsByTagName (rssDocument, ‘item’):
print ‘title:’, textOf (first (item, ‘title’))
print ‘link:’, textOf (first (item, ‘link’))
print ‘description:’, textOf ( first (элемент, ‘описание’))
print ‘date:’, textOf (first (item, ‘date’, DUBLIN_CORE))
print ‘author:’, textOf (first (item, ‘creator’, DUBLIN_CORE))
Распечатать

Запускаем его с нашим образцом RSS 0.91 подача печатает только заголовок, ссылку и описание (поскольку в фиде не было других информация о датах или авторах):

$ питон rss1.py http://www.xml.com/2002/12/18/examples/rss091. xml.txt
заголовок: Нормализация XML, часть 2
ссылка: http://www.xml.com/pub/a/2002/12/04/normalizing.html
описание: В этой секунде и последний взгляд на применение методов реляционной нормализации к данным W3C XML Schema моделирования, Уилл Провост обсуждает, когда не следует нормализовать, масштабы уникальности и в четвертая и пятая нормальные формы.
дата:
автор:

название: .NET Schema Object Model
ссылка: http://www.xml.com/pub/a/2002/12/04/som.html
описание: Прия Лакшминараянан подробно описывает использование объектной модели схемы .NET для программного управления. XML-схем W3C.
дата:
автор:

название: прошлое и многообещающее будущее SVG
ссылка: http://www. xml.com/pub/a/2002/12/04/svg.html Описание
: в столбце SVG этого месяца Антуан Квинт оглядывается на путь SVG через 2002 год и с нетерпением ждет 2003 года.
дата:
автор:

И для образца RSS 1.0, и для образца RSS 2.0 мы также получаем даты и авторов по шт. . Мы повторно используем наш собственный getElementsByTagName функцию, но передать пространство имен Dublin Core и соответствующее имя тега. Мы могли бы повторное использование та же функция для извлечения информации из любого из основных модулей RSS.(Там площадь несколько расширенных модулей, специфичных для RSS 1.0, для которых потребуется полный анализатор RDF, но они есть не широко используется в общедоступных RSS-каналах. )

Вот результат для нашего образца RSS 1.0 подача:

$ питон rss1.py http: // www.xml.com/2002/12/18/examples/rss10.xml.txt
заголовок: Нормализация XML, часть 2
ссылка: http://www.xml.com/pub/a/2002/12/04/normalizing.html Описание
: в эту секунду и последний взгляд на применение методов реляционной нормализации к данным W3C XML Schema моделирования, Уилл Провост обсуждает, когда не следует нормализовать, масштабы уникальности и в четвертая и пятая нормальные формы.
дата: 2002-12-04
автор: Will Provost

title: Ссылка на объектную модель схемы .NET
: http://www. xml.com/pub/a/2002/12/04/som.html
описание: Прия Лакшминараянан подробно описывает использование объектной модели схемы .NET для программного управления. XML-схем W3C.
дата: 04.12.2002
автор: Прия Лакшминараянан

название: Прошлое и многообещающее будущее SVG
ссылка: http: // www.xml.com/pub/a/2002/12/04/svg.html
description: в столбце SVG этого месяца Антуан Квинт оглядывается на путь SVG в 2002 году и с нетерпением ждет 2003 года.
дата: 2002-12-04
автор: Антуан Квинт

Работает с нашим образцом RSS 2.0 дает те же результаты.

Этот метод обрабатывает около 90% RSS-каналов; остальные плохо сформированы в множество интересных способов, в основном вызванных созданием инструментов публикации, не поддерживающих XML поступает из шаблонов и не соблюдает основные правила правильного формата XML.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *