1. Что такое RSS
RSS это ни что иное, как формат, представляющий собой разновидность XML-формата.
Формат RSS предназначен для трансляции новостных лент, анонсов статей и т.д. Информация, поступающая из самых разнообразных, не связанных между собой источников (новостные сайты, блоги и т.п.), представленная в формате RSS, может быть собрана и представлена в удобном виде специализированными программами-агрегаторами.
Аббревиатуру RSS можно расшифровывать следующим образом:
- a) Rich Site Summary — обогащённая сводка сайта;
- b) RDF Site Summary — сводка сайта с применением инфраструктуры описания ресурсов;
- c) Really Simple Syndication — очень простое приобретение информации.
Построение RSS ленты таково, что каждый из элементов представлен заголовком, кратким содержанием статьи (новости) и ссылкой. Подобный принцип построения позволяет оперативно просматривать весь поток информации.
2. Преимущества RSS
a) для посетителя
Формат RSS является оптимальным способом для своевременного получения всех информационных изменений на интересующем вас сайте.
Структура построения RSS-канала позволяет, просматривая заголовки статей отбирать интересующую информацию, а ненужную удалять.
Периодически сбор информации с разнообразных ресурсов (предположим, каждые 15 минут) позволяет получать информацию своевременно, что делает ее актуальной.
b) для владельца сайта
Формат RSS является оптимальным способом для своевременного оповещения посетителей сайта о появлении новых материалов.
3. История RSS
Формат RSS на сегодняшний день представлен рядом различных версий.
Версия 0. 90, была разработана в компании Netscape с целью применения в собственных веб-проектах. Однако данная версия оказалась достаточно сложной и впоследствии компанией Netscape была разработана более простую версию - 0. 91. Впоследствии эта версия была передана корпорации UserLand Software, которая предполагала использовать данный формат в качестве основы для weblog-продуктов и различных web-приложений. В тоже время группа независимых разработчиков RSS-DEV Working Group велись работы по созданию третьей версии - нового формата, который, как предполагалось, полностью соответствует исходному формату RSS 0. 90.
Данный формат, реализованный на основе языка RDFполучил название RSS 1. 0. Компания UserLand Software не принимала участия в разработке данного формата, и решила далее развивать ветку 0. 9х, были созданы версии 0. 92-0. 94 и наконец была выпущена версия 2. 0.
На данный момент актуальными версиями RSS-форматов являются - RSS версий 0. 91, 1. 0, 2. 0 и ATOM.
4. Версии RSS
Версия 0. 90 - первый стандарт, который был разработан компанией Netscape. Впоследствии был передан UserLand Software.
Версия 0. 91 - сравнительно более простая версия стандарта 0. 90. Данная версия наиболее проста идоступна стандарт, применяется в тех случаях, когда необходим экспорт заголовков.
Версии с 0. 92 по 0. 94 немного усложнены и улучшены по сравнению с версией 0. 91.
В данных версиях предоставлена возможность передачи метаданных в RSS канале.
Ветвь 1. 0, продолжение версии 0. 90. Разработкой занимается некоммерческая организация RSS-DEV Working Group. Версия основана на RDF и предоставляет значительно больше возможностей, к примеру, расширение с помощью модулей, однако является более сложной, нежели все предыдущие.
Ветвь 2. 0 представляет собой продолжение ветви 0. 92-0. 94. В данной версии также доступна поддержка модулей.
5. Использование RSS
На сегодняшний день разработано большое количество программного обеспечения (RSS-агрегаторы, RSS-ридеры). Представители такого ПО могут располагаться на локальном компьютере, или представлять собой он-лайн сервисы в сети Интернет.