Что такое RSS?

rss иконка

Ну очень много про это написано, поэтому я не буду подробно останавливаться на этой теме. Обсудим лишь основные моменты: история возникновения; назначение; пример RSS версии 1.0; программы для чтение RSS. Итак, что же такое RSS и откуда он появился?

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

В разных версиях аббревиатура RSS имела разные расшифровки:

  • Rich Site Summary (RSS 0.9x) — обогащённая сводка сайта;
  • RDF Site Summary (RSS 0.9 и 1.0) — сводка сайта с применением инфраструктуры описания ресурсов;
  • Really Simple Syndication (RSS 2.x) — очень простое приобретение информации.

История возникновения

Разработка того, что впоследствии стало известно как RSS, началась ещё в 1997 году. Это был формат, который был необходим для создания новостных сайтов, или по другому говоря порталов больших новостных компаний. Вскоре эта технология уже использовалась для трансляции контента на многих новостных сайтах — в том числе таких, как BBC, CNET, CNN, ZDNet и многих других. Исходной открытой версией RSS стала версия 0.90. Формат был основан на RDF (Resource Description Framework — стандарт схемы описания источников) и многим показался слишком сложным, и тогда Netscape представила его упрощённую версию — 0.91. В 2000 году произошло разделение формата:

  • группа разработчиков из списка рассылки «RSS-DEV» предложила формат RSS 1.0, который был основан на стандартах XML и RDF организации W3C. Расширения формата предлагалось делать через модули расширений, описываемые в своих пространствах имён. Так как проект использует уже существующие стандарты, рассматривается его использование в рамках технологии Semantic Web.
  • Дейв Вайнер, работающий в компании «UserLand Software», опубликовал спецификацию RSS 0.92, которая является развитием версии 0.91 и ориентируется на тех пользователей, которым RDF-описание показалось излишне сложным. Вайнер смог популяризовать свою разработку среди многих изданий (в том числе «The New York Times») и придумал свою расшифровку аббревиатуры — Really Simple Syndication (очень простое приобретение информации). Дальнейшим развитием этой ветки стал формат RSS 2.0, который тоже поддерживает расширения с помощью модулей, лежащих в своих пространствах имён.

5 января 2006 года с сайта my.netscape.com был удален файл rss-0.91.dtd, ссылки на который были размещены в большом количестве трансляций формата RSS версии 0.91. Это событие привело к сбою некоторых онлайновых и офлайновых агрегаторов, так как потоки, ссылающиеся на этот DTD стали невалидными.

Пример RSS версии 1.0

<?xml version="1.0"?>
<rdf:RDF 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/" >
<channel rdf:about="http://example.com/news.rss">
<title>Example Channel</title>
<link>http://example.com/</link>
<description>My example channel</description>
 <items>
  <rdf:Seq>
<rdf:li resource="http://example.com/2002/09/01/"/>
<rdf:li resource="http://example.com/2002/09/02/"/>
 </rdf:Seq>
   </items>
   </channel>
<item rdf:about="http://example.com/2002/09/01/">
<title>News for September the First</title>
<link>http://example.com/2002/09/01/</link>
<description>other things happened today</description>
<dc:date>2002-09-01</dc:date>
  </item>
<item rdf:about="http://example.com/2002/09/02/">
<title>News for September the Second</title>
<link>http://example.com/2002/09/02/</link>
<dc:date>2002-09-02</dc:date>
 </item>
  </rdf:RDF>

Назначение

Как правило, с помощью RSS 2.0 даётся анонс новой информации, появившейся на сайте, и ссылка на её полную версию. Интернет-ресурс в формате RSS называется RSS-лентой, RSS-каналом или RSS-фидом.

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

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

Trackback(0)

TrackBack URI for this entry

Комментарии (0)

RSS feed Comments

Написать комментарий

меньше | больше

busy
 

Другие категории

Мои друзья

Готов обменяться ссылками, с интересными и близкими по тематике блогами. Пишите, стучите, звоните!

Авторский проект Владислава Сурнина: фотографии, путешествия IB Брокер на рынке форекс IB Брокер на рынке форекс Обмен ссылками Обмен ссылками Обмен ссылками Обмен ссылками Обмен ссылками Обмен ссылками Обмен ссылками
двигатели ан 22
Металлопрокат - лист
Разборка авто в Санкт-Петербурге.
Заправка картриджей: Samsung ML2150D8 Все для картриджей!

Те, кто считает, что деньги могут все, в действительности могут все ради денег.

Галифакс Джордж Савил


You are here: Home Заметки серфера Что такое RSS?

Последние записи

Самое читаемое

Последние комментарии

3D кнопка с помощью CSS
Текст кнопки этот текст сделать обрам...
3D кнопка с помощью CSS
Как сделать чтобы кнопка выводилася пή..
Оформление внешних ссылок с помо...
А можно указать ссылку, где это находиϮ..
Оформление внешних ссылок с помо...
Здравствуйте! не могли бы вы подсказат...
Скандинавский аукцион
Мы с друзьями на www.tebevezet.ru частенько от...