RSS at NoNEWS Media Law
by Kirill Kolenchits
RSS 2.0: Спецификация
Что такое RSS?
RSS(Really Simple Syndication) расшифровывается как Действительно Легкое Объединение или что бы было понятнее по смыслу — Очень Легкое Приобретение (в скобках — информации).
RSS - это разновидность XML. Все файлы в формате RSS должны соответствовать спецификациям XML 1.0, описание которых есть на сайте организации W3C(http://www.w3c.org/).
В самом начале RSS-документ должен иметь элемент с обязательным аттрибутом, который определяет версию спецификации формата. Внашем случае это будет версия 2.0.
Далее следует подключить элемент с его описанием и непосредственно контентом.
Прмеры файлов в фрмате RSS.
Вот примеры файлов в разных спецификациях формата RSS: 0.91, 0.92 and 2.0.
Об этом документе.
Данный документ представляет собой описание спецификации формата RSS версии 2.0.
Документ включает в себя все изменения и дополнения, а также основные понятия формата, начиная с описаний версий RSS 0.91, RSS 0.92 и RSS 0.94.
Первым делом будут рассмотрены обязательные и дополнительные подэлементы тэга , а затем подэдементы тэга - . В заключении будут даны ответы на часто задаваемые вопросы, раасмотрены возможные перспективы развития формата в будущем.
Обязательные элементы .
Вот список обязательных элементов с описанием каждого и примерами применения.
title |
Название вашего RSS-канала. К примеру, если у вас есть Веб-сайт, информация которого отображается в этом канале, то название должно совпадать с названием Веб-сайта. |
GoUpstate.com News Headlines |
link |
Ссылка на ваш Веб-сайт. |
http://www.goupstate.com/ |
description |
Более подробное описание вашего канала. |
The latest news from GoUpstate.com, a Spartanburg Herald-Journal Web site. |
Дополнительные элементы .
Вот список дополнительных элементов с описанием каждого и примерами применения.
language |
Язык, на котором написано содержание контента. |
en-us |
copyright |
Права на содержание контента данного канала. |
Copyright 2002, Spartanburg Herald-Journal |
managingEditor |
Адрес электронной почты человека, ответственного за содержание контента. |
geo@herald.com (George Matesky) |
webMaster |
Адрес электронной почты человека, ответственного за технические проблемы, касающиеся канала. |
betty@herald.com (Betty Guernsey) |
pubDate |
Дата публикации контента канала. Например, Нью-Йорк Таймс издает ежедневно свои публикации раз в 24 часа. То есть, это время, когда pubDate канала изменяется. Все времена и даты в RSS соответствуют Спецификации Даты Время RFC 822 , за исключением того, что год может быть описан или двумя знаками или четырьмя. |
Sat, 07 Sep 2002 00:00:01 GMT |
lastBuildDate |
Время последнего обновления или изменения контента |
Sat, 07 Sep 2002 09:42:31 GMT |
category |
Определение категорий к которым относится канал. Их описание придерживается тех же правил, что и описание подэлемента элемента - .
|
Newspapers |
generator |
Название программы, которая создает данный файл RSS. |
MightyInHouse Content System v2.3 |
docs |
Ссылка на ресурс, где описана спецификация формата файла RSS соответствующего формата. |
http://blogs.law.harvard.edu/tech/rss |
cloud |
Позволяет определить веб-сервис, который поддерживает интерфейс rssCloud и который может быть осуществлен через HTTP-POST, XML-RPC or SOAP 1.1. |
|
ttl |
Показывает сколько минут осталось до следующего обновления канала. |
60 |
image |
Картинка, символизирующая канал. Логотип другими словами. |
|
rating |
Рейтинг PICS для канала. |
|
textInput |
Можно использовать для создания формы поиска или формы отправки писем. |
|
skipHours |
Подсказка для ресурсов, использующих канал. Показывает количество часов, которое можно пропустить. |
|
skipDays |
Подсказка для ресурсов, использующих канал. Показывает количество дней, которое можно пропустить. |
|
подэлемент .
дополнительный подэлемент , который содержит три обязательных и три дополнительных подэлемента.
- это ссылка на картинку в формате GIF, JPEG или PNG. Логотип канала.
|