Введение

Формат данных

В сети Интернет веб-канал (или новостная лента) — это формат данных, используемый для предоставления пользователям регулярно обновляемого контента. Распространители контента публикуют веб-канал, позволяя пользователям подписываться на него, добавляя адрес ресурса канала в клиент агрегатора новостей (также называемый читателем лент или новостей). Обычно пользователи подписываются на канал, вручную вводя URL-адрес ленты, переходя по ссылке в веб-браузере или перетаскивая ссылку из браузера в агрегатор, таким образом, "файлы RSS и Atom предоставляют обновления новостей с веб-сайта в удобном для компьютера формате". Контент, распространяемый через веб-каналы, обычно представлен в виде HTML (содержимого веб-страницы) или ссылок на веб-страницы и другие виды цифровых медиа. Часто, когда веб-сайты предоставляют веб-каналы для уведомления пользователей об обновлениях контента, в ленте содержатся только краткие описания, а не полный текст. Многие новостные сайты, блоги, учебные заведения и подкастеры используют веб-каналы. Поскольку веб-каналы предназначены для машинной обработки, а не для чтения человеком, их также можно использовать для автоматической передачи информации с одного веб-сайта на другой без участия человека.

История

Дэйв Уайнер опубликовал модифицированную версию спецификации RSS 0.91 на сайте UserLand, описывая, как она использовалась в продуктах его компании, и заявил авторские права на документ. Через несколько месяцев UserLand подала заявку на регистрацию товарного знака RSS в США, но не ответила на запрос эксперта USPTO, и заявка была отклонена в декабре 2001 года. Рабочая группа RSS DEV, в которую входили Гуха и представители O'Reilly Media и Moreover, выпустила RSS 1.0 в декабре 2000 года. Эта новая версия, вернувшая название RDF Site Summary из RSS 0.9, вновь ввела поддержку RDF и добавила поддержку пространств имен XML, используя элементы из стандартных словарей метаданных, таких как Dublin Core. В декабре 2000 года Уайнер выпустил RSS 0.92 – незначительный набор изменений, за исключением введения элемента `<enclosure>`, который позволял передавать аудиофайлы в RSS-каналах и способствовал развитию подкастинга. Он также опубликовал проекты RSS 0.93 и RSS 0.94, которые впоследствии были отозваны. В сентябре 2002 года Уайнер выпустил новую версию формата RSS 2.0, переименовав аббревиатуру в Really Simple Syndication. RSS 2.0 удалил атрибут `type`, добавленный в проекте RSS 0.94, и добавил поддержку пространств имен. Поскольку ни Уайнер, ни Рабочая группа RSS DEV не имели поддержки Netscape, они не могли официально претендовать на название или формат RSS. Это вызвало продолжающиеся споры в сообществе разработчиков синдикации относительно того, какая организация является законным издателем RSS. Одним из результатов этих споров стало создание альтернативного формата синдикации Atom, начатого в июне 2003 года. Формат синдикации Atom, создание которого было частично мотивировано желанием начать с чистого листа, свободного от проблем, связанных с RSS, был принят. В июле 2003 года Уайнер и UserLand Software передали авторские права на спецификацию RSS 2.0 в Центр Беркмана по вопросам Интернета и общества при Гарвардском университете, где он только начал работу в качестве приглашенного научного сотрудника. Одновременно Уайнер запустил Консультативный совет по RSS вместе с Брентом Симмонсом и Джоном Уделлом, целью которого было поддерживать и публиковать спецификацию, а также отвечать на вопросы о формате. В декабре 2005 года команда Microsoft Internet Explorer объявила в своем блоге о принятии значка ленты, впервые использованного в браузере Mozilla Firefox и созданного Стивеном Хорландером, дизайнером Mozilla. Через несколько месяцев Opera Software последовала этому примеру. Это фактически сделало оранжевый квадрат с белыми радиоволнами отраслевым стандартом для RSS и Atom, заменив большое разнообразие значков и текста, которые ранее использовались для идентификации данных синдикации. В январе 2006 года Роджерс Кейденхед перезапустил Консультативный совет по RSS без участия Дэйва Уайнера, заявив о своем желании продолжить разработку формата RSS и устранить двусмысленности. В июне 2007 года совет пересмотрел свою версию спецификации, чтобы подтвердить, что пространства имен могут расширять основные элементы с помощью атрибутов пространства имен, как это сделала Microsoft в Internet Explorer 7. По их мнению, разница в интерпретациях оставляла издателей в неведении относительно того, разрешено это или нет.