В World Wide Web веб -канал (или новостной канал ) — это формат данных, используемый для предоставления пользователям часто обновляемого контента. Распространители контента синдицируют веб-канал, тем самым позволяя пользователям подписываться на канал, добавляя адрес ресурса канала в клиент агрегатора новостей (также называемый ридером каналов или ридером новостей ). Пользователи обычно подписываются на канал, вручную вводя URL-адрес канала или нажимая ссылку в веб-браузере , или перетаскивая ссылку из веб-браузера в агрегатор, таким образом, «файлы RSS и Atom предоставляют обновления новостей с веб-сайта в простой форме для вашего компьютера». [1]
Типы контента, предоставляемого веб-каналом, обычно представляют собой HTML (контент веб-страницы) или ссылки на веб-страницы и другие виды цифровых носителей. Часто, когда веб-сайты предоставляют веб-каналы для уведомления пользователей об обновлениях контента, они включают в веб-канал только резюме, а не полный контент. Многие новостные веб-сайты , веб-блоги , школы и подкастеры используют веб-каналы. Поскольку веб-каналы предназначены для машинного чтения, а не для чтения человеком, их также можно использовать для автоматической передачи информации с одного веб-сайта на другой без какого-либо вмешательства человека.
Веб-канал — это документ (часто на основе XML ), отдельные элементы контента которого включают веб-ссылки на источник контента. Новостные веб-сайты и блоги являются обычными источниками веб-каналов, но каналы также используются для предоставления структурированной информации, начиная от данных о погоде и заканчивая результатами поиска .
Распространенные форматы веб-каналов:
Хотя форматы RSS претерпели изменения с марта 1999 года, [2] значок RSS ("") впервые получил широкое распространение в период с 2005 по 2006 год. [3] Значок ленты указывает на доступность веб-ленты. Оригинальная иконка была создана Стивеном Хорландером, дизайнером Mozilla . С распространением JSON в веб-API в 2017 году был определен еще один формат — JSON Feed .
Дэйв Винер опубликовал измененную версию спецификации RSS 0.91 на веб-сайте UserLand , описав, как она используется в продуктах его компании, и заявил авторские права на документ. [4] Несколько месяцев спустя UserLand подала заявку на регистрацию товарного знака в США для RSS, но не ответила на запрос эксперта по товарным знакам USPTO , и запрос был отклонен в декабре 2001 года. [5]
Рабочая группа RSS -DEV , проект, в состав которого входили Гуха и представители O'Reilly Media и More, выпустила RSS 1.0 в декабре 2000 года. [6] Эта новая версия, которая вернула себе название RDF Site Summary из RSS 0.9, вновь ввела поддержку RDF и добавила поддержку пространств имен XML , заимствовав элементы из стандартных словарей метаданных, таких как Dublin Core .
В декабре 2000 года Винер выпустил RSS 0.92 [7] с небольшим набором изменений, помимо введения элемента вложения, который позволял передавать аудиофайлы в RSS-каналах и помог зажечь подкастинг . Он также выпустил черновики RSS 0.93 и RSS 0.94, которые впоследствии были отозваны. [8]
В сентябре 2002 года Winer выпустила новую версию формата, RSS 2.0, которая переименовала свои аббревиатуры в Really Simple Syndication. В RSS 2.0 был удален атрибут type , добавленный в черновике RSS 0.94, и добавлена поддержка пространств имен.
Поскольку ни Винер, ни рабочая группа RSS-DEV не имели отношения к Netscape, они не могли сделать официальное заявление о названии или формате RSS. Это вызвало продолжающиеся споры в сообществе разработчиков синдикации о том, какая организация является надлежащим издателем RSS.
Одним из результатов этих спорных дебатов стало создание альтернативного формата синдикации Atom, начавшееся в июне 2003 года. [9] Формат синдикации Atom, создание которого было отчасти мотивировано желанием начать все сначала, не имея проблем, связанных с RSS, был принят как RFC 4287.
В июле 2003 года Винер и UserLand Software передали авторские права на спецификацию RSS 2.0 Центру Беркмана по Интернету и обществу Гарвардского университета , где он только что начал работать в качестве приглашенного научного сотрудника. [10] В то же время Винер основал Консультативный совет по RSS с Брентом Симмонсом и Джоном Уделлом , группой, целью которой было поддерживать и публиковать спецификацию и отвечать на вопросы о формате. [11]
В декабре 2005 года команды Microsoft Internet Explorer [3] и Outlook [12] объявили в своих блогах, что они принимают значок ленты новостей, впервые использованный в браузере Mozilla Firefox . , созданный Стивеном Хорландером, дизайнером Mozilla. Несколько месяцев спустя Opera Software последовала его примеру. Это фактически сделало оранжевый квадрат с белыми радиоволнами отраслевым стандартом для каналов RSS и Atom, заменив большое количество иконок и текста, которые использовались ранее для идентификации данных синдикации.
В январе 2006 года Роджерс Кейденхед возобновил работу Консультативного совета RSS без участия Дэйва Винера, заявив о желании продолжить разработку формата RSS и разрешить неоднозначности. В июне 2007 года совет пересмотрел свою версию спецификации, чтобы подтвердить, что пространства имен могут расширять основные элементы атрибутами пространства имен, как это сделала Microsoft в Internet Explorer 7. По их мнению, разница в интерпретации оставила издателей неуверенными в том, разрешено это или запрещено.
Веб-каналы имеют некоторые преимущества по сравнению с получением часто публикуемого контента по электронной почте:
сосредоточен вокруг так называемой Really Simple Syndication (RSS), технологии, широко используемой для синдицирования блогов и другого веб-контента. Спор сталкивает сотрудника Гарвардской школы права Дэйва Винера, пионера блоггинга, который является ключевым хранителем RSS, с защитниками другого формата.