Содержание

Что такое RSS? | RSS-сервис для подписки на новости и статьи DW на русском | DW

Откуда взялся термин RSS? Что он обозначает?

Аббревиатура RSS обозначает Really Simple Syndication, что переводится как «действительно быстрое распространение». Предоставление данных в формате RSS также обозначается как RSS-Feed (англ. подпитка, подвод) или RSS-поток. Подписчик получает краткое описание нового сообщения, появившегося на сайте, и ссылку на его полную версию. Интернет-ресурс в формате RSS называется RSS-каналом или RSS-лентой.

RSS-Feed — это файл в формате XML, в котором обычно находится лишь текстовая составляющая публикаций без оформления, навигации или еще какой-либо дополнительной информации. Большой популярности формат добился благодаря частому использованию в блогах.

Для чего нужен RSS?

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

Таким образом пользователь получает возможность следить за появлением новых публикаций на сайте и читать их краткое содержание, не посещая сайт-источник. Рассылка информации не ограничивается лишь текстовыми файлами, помимо них могут быть отправлены и аудио- и видеофайлы.

Какие технические предпосылки должны быть соблюдены?

Для того, чтобы абонировать RSS-Feed, вам понадобится программа RSS-Reader. Эта программа следит за автоматической актуализацией и рассыкой публикаций. Эти программы предлагаются как для встраивания в браузер (например My Yahoo, Bloglines, Newsgator), так и в виде отдельных приложений. Большинство таких приложений — бесплатные (см. ссылки внизу).

Как пользоваться RSS-Feeds Deutsche Welle?

Для того, чтобы подписаться на одну из многочисленных рассылок Deutsche Welle, вам нужно скопировать ссылку на выбранный RSS-поток в программу RSS-Reader.

Некоторые браузеры, как, например, Firefox и Safari, позволяют размещать ссылки на RSS-потоки непосредственно на панели табов. При загрузке сайта браузеры автоматически проверяют наличие новых публикаций и актуализируют RSS-поток.

Что такое RSS и как его использовать?

  1. Что такое RSS лента сайта?
  2. Что такое RSS канал?
  3. Из чего состоит RSS?
  4. Импорт RSS — что это?
  5. Преимущества RSS канала
  6. Как добавить на свой сайт RSS
  7. Вывод

Любой, кто регулярно переходит на сайты с большим количеством контента, заметит небольшой логотип, который выделяется своим оранжевым цветом. Это ссылка на канал RSS. Мы объясним, что это такое и для чего вы можете его использовать.

RSS — это сокращение от «Really Simple Syndication». Этот компонент позволяет выводить контент веб-сайта (например, новости) вовне в специальной структурированной форме.

RSS-лента — это современная форма новостной рассылки. Вместо того, чтобы получать новые статьи по электронной почте, вы можете собирать все новости, на которые подписаны, в одном RSS-ридере. 

Таким образом, у вас есть быстрый обзор новых интересных статей без необходимости посещать все ресурсы в отдельности. Если вы увидели в ридере новую статью и хотите продолжить чтение, просто нажмите на ссылку.

RSS может использоваться для адресной, структурированной доставки информации с веб-сайта в виде текста, изображений, аудио и видео. Основное внимание уделяется краткой передаче важной информации, сравнимой с новостями. Пользователь попадает в реальный пост только при нажатии на ссылку. Все форматы данных доставляются через канал RSS.

Содержание веб-сайта, доступного в формате RSS, называется каналом RSS. 

Каналы представляют собой файлы, структура которых сопоставима со структурой «обычных» HTML-страниц. Но в отличие от классических веб-сайтов, RSS-каналы предназначены для контента, который регулярно обновляется.

Чтобы иметь возможность использовать RSS-канал, вы должны подписаться на него. В основном, такие подписки работают с большинством популярных браузеров и почтовых программ, иногда также с аудиоплеерами, такими как iTunes или Winamp. Существуют также специальные программы чтения каналов — ридеры, которые подходят для управления большим количеством подписок. Онлайн-сервисы, такие как Google Reader, позволяют вести обзор каналов RSS на нескольких устройствах.

Типичные области применения RSS каналов — это новостные сайты, блоги или подкасты, где пользователь хочет быть в курсе последних событий, не посещая сайт повторно. Помимо RSS широко распространен формат Atom. Отличия от RSS носят технический  характер в структуре кода, и большинство ридеров могут обрабатывать оба формата.

В дополнение к обзору подписанных каналов, программа чтения обычно перечисляет заголовки из канала, который выбран в данный момент. Щелчок по одному из этих заголовков показывает сводку статьи, и при следующем щелчке можно открыть всю статью.

Функциональность RSS-канала очень проста. 

Канал RSS или Atom — это файл XML — совершенно обычный текст, которому, как и файлу HTML, присваиваются различные метки. Файл содержит структурированное содержимое в виде текста, но не содержит макета, навигации или другой дополнительной информации. Для визуального отображения и привлечения пользователей для ссылки на файл часто используется какой-либо дизайнерский виджет.

Считыватель каналов может использовать маркировки для распознавания времени, когда канал был обновлен или того, кто является автором статьи, или в него могут быть интегрированы графические изображения, аудиофайлы или ссылки. 

Программа чтения каналов, которая также называется «агрегатор каналов», используется не только для обзора подписок, но и для хранения информации о том, какие статьи уже прочитаны, а какие помечены для последующего чтения, а также может хранить старые непрочитанные статьи.

Импортом называется помещение ссылки на RSS  в ридер, браузер или на страницу сайта пользователя. 

На первом этапе плагин веб-сайта делает контент доступным через RSS в формате XML. Содержание RSS доступно в отдельном фрейме по специальной ссылке для всех посетителей сайта. Как только посетитель увидит ссылку RSS, он также может скопировать ее и использовать дальнейшей вставки. 

После импорта ссылки RSS-канал либо вызывается непосредственно в браузере, либо реализуется в программе чтения RSS, либо показывается в виде фрейма на сайте пользователя.

Как только канал RSS интегрируется одним из этих трех способов, программное обеспечение, стоящее за ним, регулярно обновляет канал. Другими словами, программное обеспечение регулярно запрашивает сервер поставщика RSS, доступны ли обновления. Если это так, на первой позиции канала сразу же появится новый контент.

Собственный канал имеет неоспоримые преимущества, которые помогут вашему ресурсу быстрей расти и привлекать новых пользователей.

  • При использовании скрипта или поставщика услуг фид обновляется автоматически.

  • Ваши пользователи будут проинформированы об изменениях на вашем сайте без необходимости заходить на него. При наличии интересных текстов (лучше всего, если лента содержит короткий маркер, тогда весь текст находится на веб-сайте), количество посетителей вашей домашней страницы будет непрерывно увеличиваться.

  • Многие браузеры указывают, что веб-сайт предлагает ленту новостей RSS, и ее можно удобно сохранить в браузере в качестве закладки канала.

  • Поисковые системы, такие как Google, могут читать RSS-каналы и очень хорошо использовать их для сбора данных. Это приводит к большему количеству хитов и лучшим позициям в выдаче.

  • Файл XML также может быть интегрирован в другие приложения с помощью скрипта Java или PHP.

  • Некоторые службы, например, каталоги блогов требуют файлы RSS.

  • Повышение удобства рассылки. Благодаря гибкости современных ридеров, пользователь может просматривать электронные письма как RSS-каналы, которые отправляются как обычные информационные бюллетени. Рассылки обрабатываются и отображаются в ридере как каналы, что позволяет быстро просматривать только актуальную информацию.

Преимущества канала в ридере для ваших пользователей:

  • Автоматически обновляемая информация о новом контенте в каналах.

  • От ленты можно легко отписаться и удалить.

  • Анонимный поиск каналов — регистрация каналов не требуется.

  • Вы можете выбрать период обновления самостоятельно: ваши пользователи могут использовать программу чтения каналов, которая обновляет новости  каждые 5 минут.

  • Своевременная информация о сообщениях — пользователь сразу же получает информацию о новом сообщении через программу чтения каналов.

RSS-лента может быть легко встроена в вашу рассылку. Однако, прежде чем начинать, убедитесь, что ваш канал RSS или Atom действителен. Сначала проверьте синтаксис канала на веб-сайте проверки, например: https://validator. w3.org/feed/.Falls.

Вам не нужно программировать код самостоятельно — есть множество провайдеров, которые предоставляют необходимую технологию. Все, что вам нужно сделать, это ввести исходный URL-адрес канала и скопировать сгенерированный HTML-код на свой веб-сайт.

Вам потребуется «генератор каналов», это программа, которая генерирует HTML-код, необходимый для Интернета, из исходного XML-файла. Поиск в Google приводит к достаточному выбору бесплатных предложений. Вам не нужно ничего устанавливать, просто введите данные в веб-форму

При необходимости вы можете добавить несколько деталей дизайна. После нажатия «Показать мой код» сервис сгенерирует HTML-код. Затем введите полученный URL-адрес в соответствующем месте на своем сайте.

Форма генератора подачи обычно уже показывает предварительный просмотр, чтобы вы могли непосредственно оценить проект. Встройте HTML-код в ваш сайт туда, где должны появляться каналы (обычно используется место поверх хедера или место возле левой или правой колонки меню). Показанный пример интегрирован в дизайн конечного сайта:

В период с 2000 по 2020 год популярность RSS-лент непрерывно возрастала, и теперь практически все сайты имеют собственные каналы RSS.  Это обусловлено не только развитием технологий, но жесткими требованиями пользователей, которые хотят быть постоянно в курсе событий, но не тратить на поиск новостей много времени – ведь достаточно одного взгляда на Feed Reader, и если новый контент кажется заслуживающим прочтения, тогда уже его можно открыть полностью.

Опыт показывает, что Google Reader и Bloglines все чаще используются для чтения каналов, они имеют поддержку электронной почты и, вероятно, аналогичные сервисы будут играть ключевую роль при получении новостей в будущем.

 


 

Реєструйте домен та замовляйте хостинг в компанії «Хостінг Україна»

Ми надаємо якісний та недорогий SSD хостинг від 1$, VPS на SSD від 12$, Cloud (хмарний) хостинг від 3$, хмарний VPS від 6$. Виділений сервер або dedicated server.

Наша цілодобова технічна підтримка допоможе Вам вирішити будь-які питання що виникають.

Ми піклуємося про наших клієнтів в режимі 24/7/365.

 


Только зарегистрированные пользователи могут оставлять комментарии

Как настроить импорт RSS в группе ВКонтакте

ВКонтакте сообщило о появлении новой функции: автоматическая публикация в группу через RSS-канал. Функционал станет доступен для всех бизнес-сообществ в самое ближайшее время.

Благодаря нововведению, отпадут потребность каждый раз публиковать ссылку на новую статью или новость вручную, достаточно будет один раз настроить импорт. При настройке нужно выбрать, в каком виде будут появляться анонсы новых материалов: сниппет и ссылка на источник, статья в ВК или статья со ссылкой.

Получайте до 18% от расходов на контекст и таргет!

Рекомендуем: Click.ru – маркетплейс рекламных платформ:

  • Более 2000 рекламных агентств и фрилансеров уже работают с сервисом.
  • Подключиться можно самому за 1 день.
  • Зарабатывайте с первого потраченного рубля, без начальных ограничений, без входного барьера.
  • Выплаты на WebMoney, на карту физическому лицу, реинвестирование в рекламу.
  • У вас остаются прямые доступы в рекламные кабинеты, рай для бухгалтерии по документообороту и оплатам.
Попробовать бесплатно >> Реклама

Читайте также: Как раскрутить группу ВКонтакте самому

Как настроить импорт RSS в группе ВКонтакте

Настройка преобразование статей RSS-канала в анонсы на странице сообщества, не займёт много вашего времени. Достаточно добавить ссылку своего фида и выбрать формат публикации ссылок. Обратите внимание, что нужно использовать только свой RSS, а не брать ссылки на каналы СМИ или информационных порталов.

Шаг 1. Заходим в настройки сообщества. Скролим вниз к дополнительным настройкам и напротив поля «Импорт RSS» жмём на строчку с содержанием «Выключен», чтобы перевести в состояние «Включён».

Шаг 2. Указываем ссылку на фид своего сайта.

Шаг 3. Выбираем формат публикации. Возможны 3 варианта:

  • ссылка на статью (выбран по умолчанию) — публикуется анонс, содержащий отрывок из текста записи, ссылку на материалов и сниппет записи;
  • статья ВК + ссылка. При выборе пункта «Публиковать в виде статьи» — анонс оформляется в виде статьи: ВКонтакте берёт информацию из источника и сам оформляет их в нужном виде: заголовок, текст, картинки и прочее. При этом, статья будет содержать только часть материала и ссылку на публикацию на сайте;
  • статья ВКонтакте без ссылки. Если вы проставить отметку напротив «Не указывать ссылку в записи», то материал будет опубликован в виде статьи с обложкой без ссылки.

Несколько рекомендаций для формирования RSS-канала:

  • заголовком статьи будет элемент title;
  • в качестве обложки для статьи будет использовано изображение из поля img, либо первая картинка;
  • для правильного отображения подписей к изображениям используйте figure и figcaption.

Напомним, что недавно у сообществ ВКонтакте появилась кнопка действия, а также был запущен сервис VK Apps.

что это такое и как это работает?

Интернет перегружен информацией на самые разные темы, и очень часто она повторяется. Но есть отличный способ структурирования и фильтрации этих данных – это RSS-канал. Пик его популярности прошел, но это не значит, что данная технология канула в небытие.

Рассмотрим, что же она собой представляет, каковы ее основные преимущества и недостатки.

Что такое RSS

RSS (Rich Site Summary, богатая сводка сайта) – это автоматически генерируемая сводка в формате rss или xml, в которой отображаются недавно опубликованные статьи и новости. При этом на полную версию указанных материалов дается гиперссылка. Очень часто этот формат используется информационными порталами и блогами. RSS-ленту можно подключить к Яндекс.Новостям, Google News, Яндекс.Дзен, Турбо-страницам и т. п. 

Как работает RSS

Здесь все просто – на сайте публикуется статья или новость. После этого специальный скрипт заносит анонс данной публикации в обновляемый RSS-файл. Затем этот самый файл считывают специальные программы или онлайн-ресурсы, называемые агрегаторами. И уже потом эти самые агрегаторы оповещают пользователей о новых материалах на сайте. Уведомления могут приходить не каждый раз после публикации нового материала, а с указанной периодичностью.

Плюсы и минусы RSS

Сперва стоит рассмотреть преимущества RSS-канала для пользователей.

  • Сбор всей публикуемой информации в единый поток, который можно быстро просмотреть.
  • Бесплатное использование.
  • Быстрое оповещение – как только статья опубликуется на сайте, подписчик практически сразу же узнает об этом.
  • Отсутствие рекламы.
  • Экономия трафика, особенно на мобильных устройствах.
  • Экономия времени. Легче, конечно же, посмотреть сводку по новым опубликованным материалам и найти в ней что-то интересное, чем листать весь ресурс по несколько раз.

А теперь посмотрим, какие плюсы получит сайт, если в нем будет использоваться технология RSS.

  • Внедрение подобной ленты дает рост трафика и повышенную вовлеченность аудитории. Это также поможет продвинуться в поисковой выдаче.
  • Повышение узнаваемости ресурса среди подписчиков.
  • При прочтении анонса велика вероятность, что пользователь откроет ссылку на сайт, чтобы прочитать материал полностью.

Минусы у такого формата, конечно же, имеются, и в современных реалиях они более чем существенны.

  • Переизбыток информации. Если пользователь подписывается на множество лент от разных сайтов, он будет перегружен информацией и не успеет обработать ее.
  • Кража контента. Более крупные ресурсы могут брать уникальный контент с вашего сайта и выдавать за свой. Даже указание ссылки не спасет ситуацию, а если ее вообще нет, то доказать статус первоисточника куда более проблематично.

Как пользоваться RSS

Все зависит от того, кто вы – владелец сайта или читатель. В первом случае потребуется создать ленту, а во втором – подписаться на нее.

Подключение RSS к сайту

Способы подключить к своему сайту разметку RSS – вручную сгенерировать скрипт, воспользоваться онлайн-генератором RSS или подключить специальный модуль в CMS.

Советую воспользоваться сервисом Google FeedBurner. Он пропускает через себя все потоки RSS, исправляет в них мелкие ошибки и добавляет разные детали типа кнопки «купить». В нем также можно получать статистику по ленте, причем как на платной, так и на бесплатной основе.

Нужно всего лишь войти и авторизоваться под своим Google-аккаунтом, ввести адрес ресурса в соответствующем поле и нажать на кнопку Next.

Далее откроется страница с перечнем всех доступных RSS-лент. Добавляем нужную и копируем ссылку (ее, кстати, потом можно вставить в какой-нибудь новостной агрегатор). Затем активируем все опции сервиса и жмем по кнопке Next.

Другие хорошие генераторы RSS-ленты – Feed43, Feedity и Feedfry. В них тоже необходимо лишь указать ссылку на ваш ресурс и дать разрешение на создание ленты.

Подписка на RSS

Первый способ подписаться на RSS – нажать на специальный значок или ссылку для подписки на странице сайта. Раньше она появлялась в браузере рядом с адресной строкой.

Другой способ – подписаться на почтовую рассылку с RSS. Некоторые ресурсы предоставляют такую возможность, но этот вариант требует подтверждения подписки.

Третий способ – использовать специальные агрегаторы. Отличный вариант – это Inoreader с функцией кэширования информации. За счет этого смотреть сохраненные новости можно без подключения к интернету. Еще один вариант – бесплатное приложение Newsflow от Microsoft, в котором количество источников для подписки неограниченно.

Заключение

В мире, перегруженном информацией, RSS является, пожалуй, одним из лучших способов ее сжатия и структурирования. Ничего лишнего в такой ленте отображаться не будет –только то, что пользователь выбрал по интересам.  

RSS — Краткое руководство — CoderLessons.com

RSS — это открытый метод доставки постоянно меняющегося веб-контента. Многие новостные сайты, блоги и другие онлайн-издатели распространяют свой контент в виде RSS-канала для тех, кто этого хочет.

В любое время, когда вы хотите получить последние заголовки со своих любимых сайтов, вы можете получить доступ к RSS-каналам через настольный RSS-ридер. Вы также можете создать RSS-канал для своего сайта, если ваш контент часто меняется.

Вкратце:

  • RSS — это протокол, который предоставляет открытый метод синдикации и агрегирования веб-контента.

  • RSS — это стандарт публикации регулярных обновлений веб-контента.

  • RSS — это стандарт синдикации, основанный на типе XML-файла, который находится на интернет-сервере.

  • RSS — это приложение XML, которое соответствует спецификации R3F W3C и расширяется с помощью XML.

  • Вы также можете загружать RSS-каналы с других сайтов для отображения обновленных новостей на своем сайте или использовать настольный компьютер или онлайн-ридер для доступа к своим любимым RSS-каналам.

RSS — это протокол, который предоставляет открытый метод синдикации и агрегирования веб-контента.

RSS — это стандарт публикации регулярных обновлений веб-контента.

RSS — это стандарт синдикации, основанный на типе XML-файла, который находится на интернет-сервере.

RSS — это приложение XML, которое соответствует спецификации R3F W3C и расширяется с помощью XML.

Вы также можете загружать RSS-каналы с других сайтов для отображения обновленных новостей на своем сайте или использовать настольный компьютер или онлайн-ридер для доступа к своим любимым RSS-каналам.

Что означает RSS? Это зависит от того, какую версию RSS вы используете.

  • Версия RSS 0.9 — Сводка

  • RSS Версия 1.0R DF S ite summary

  • Версии RSS 2.0, 2.0.1 и 0.9x — действительно реализация

Версия RSS 0.9 — Сводка

RSS Версия 1. 0R DF S ite summary

Версии RSS 2.0, 2.0.1 и 0.9x — действительно реализация

Что такое RSS-канал?

  • RSS Feed — это текстовый XML-файл, который находится на интернет-сервере.

  • Файл RSS-ленты содержит основную информацию о сайте (заголовок, URL-адрес, описание), а также одну или несколько записей элементов, которые включают, как минимум, заголовок (заголовок), URL-адрес и краткое описание связанного содержимого.

  • Существуют различные варианты RSS-каналов в зависимости от версии RSS. Другой формат XML Feed называется ATOM.

  • RSS-каналы зарегистрированы в реестре RSS, чтобы сделать их более доступными для зрителей, заинтересованных в вашей области контента.

  • RSS-каналы могут иметь ссылки на ваш сайт, что приведет к увеличению трафика на ваш сайт.

  • RSS-каналы обновляются ежечасно (Associated Press и News Groups), некоторые RSS-каналы обновляются ежедневно, а другие обновляются еженедельно или нерегулярно.

RSS Feed — это текстовый XML-файл, который находится на интернет-сервере.

Файл RSS-ленты содержит основную информацию о сайте (заголовок, URL-адрес, описание), а также одну или несколько записей элементов, которые включают, как минимум, заголовок (заголовок), URL-адрес и краткое описание связанного содержимого.

Существуют различные варианты RSS-каналов в зависимости от версии RSS. Другой формат XML Feed называется ATOM.

RSS-каналы зарегистрированы в реестре RSS, чтобы сделать их более доступными для зрителей, заинтересованных в вашей области контента.

RSS-каналы могут иметь ссылки на ваш сайт, что приведет к увеличению трафика на ваш сайт.

RSS-каналы обновляются ежечасно (Associated Press и News Groups), некоторые RSS-каналы обновляются ежедневно, а другие обновляются еженедельно или нерегулярно.

Как работает RSS?

Вот как работает RSS:

  • Сайт, желающий публиковать свой контент с помощью RSS, создает один канал RSS и сохраняет его на веб-сервере. RSS-каналы могут быть созданы вручную или с помощью программного обеспечения.

  • Посетитель сайта подпишется, чтобы прочитать ваш RSS-канал. Канал RSS будет читаться читателем RSS.

  • Программа чтения RSS-каналов читает файл RSS-канала и отображает его. Программа чтения RSS отображает только новые элементы из ленты RSS.

  • Считыватель RSS-каналов можно настроить так, чтобы он отображал содержимое, относящееся к одному или нескольким RSS-каналам и основанное на ваших интересах.

Сайт, желающий публиковать свой контент с помощью RSS, создает один канал RSS и сохраняет его на веб-сервере. RSS-каналы могут быть созданы вручную или с помощью программного обеспечения.

Посетитель сайта подпишется, чтобы прочитать ваш RSS-канал. Канал RSS будет читаться читателем RSS.

Программа чтения RSS-каналов читает файл RSS-канала и отображает его. Программа чтения RSS отображает только новые элементы из ленты RSS.

Считыватель RSS-каналов можно настроить так, чтобы он отображал содержимое, относящееся к одному или нескольким RSS-каналам и основанное на ваших интересах.

Агрегаторы новостей и читатели кормов

Считыватели RSS-каналов и агрегаторы новостей — это одно и то же; они часть программного обеспечения. Оба используются для просмотра RSS-каналов. Агрегаторы новостей предназначены специально для просмотра новостных лент, но технически они могут читать любые новостные ленты.

Кто может использовать RSS?

RSS начал с намерения распространять заголовки новостей. Потенциал для RSS значительно больше и может использоваться в любой точке мира.

Рассмотрите возможность использования RSS для следующего:

  • Новые дома — риэлторы могут предоставлять обновленные каналы новых списков домов на рынке.

  • Вакансии — Размещение фирм и газет могут предоставить классифицированную подачу вакансий.

  • Предметы аукциона — Продавцы аукциона могут предоставлять каналы, содержащие предметы, которые были недавно добавлены на eBay или другие сайты аукциона.

  • Распространение прессы — Список новых выпусков.

  • Школы — Школы могут передавать домашние задания и быстро объявлять об отмене.

  • Новости и объявления — заголовки, уведомления и любой список объявлений.

  • Развлечения — списки последних телевизионных программ или фильмов в местных театрах.

Новые дома — риэлторы могут предоставлять обновленные каналы новых списков домов на рынке.

Вакансии — Размещение фирм и газет могут предоставить классифицированную подачу вакансий.

Предметы аукциона — Продавцы аукциона могут предоставлять каналы, содержащие предметы, которые были недавно добавлены на eBay или другие сайты аукциона.

Распространение прессы — Список новых выпусков.

Школы — Школы могут передавать домашние задания и быстро объявлять об отмене.

Новости и объявления — заголовки, уведомления и любой список объявлений.

Развлечения — списки последних телевизионных программ или фильмов в местных театрах.

RSS растет в популярности. Причина довольно проста. RSS — это бесплатный и простой способ продвижения сайта и его контента без необходимости рекламы или создания сложных партнерств по обмену контентом.

RSS взлетает так быстро, потому что людям это нравится. RSS прост в использовании и имеет преимущества как для издателя, так и для подписчика. Здесь мы перечислили несколько преимуществ RSS для подписчиков, а также для издателей.

Преимущества для подписчиков

Подписчики RSS — это люди, которые подписываются на чтение опубликованной ленты. Вот некоторые из преимуществ RSS-каналов для подписчиков:

  • Все новости в одном месте: вы можете подписаться на несколько групп новостей, а затем вы можете настроить свой читатель, чтобы все новости на одной странице. Это сэкономит вам много времени.

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

  • Получите новости, которые вы хотите: RSS-лента поставляется в виде заголовков и краткого описания, чтобы вы могли легко просматривать заголовки и выбирать только те истории, которые вас интересуют.

  • Свобода от перегрузки электронной почты: Вы не будете получать электронную почту для каких-либо новостей или обновлений блога. Вы просто заходите к своему читателю, и вы всегда найдете обновленные новости или блог автоматически, когда есть изменения на сервере RSS.

  • Простая повторная публикация. Вы можете быть как подписчиком, так и издателем. Например, у вас может быть веб-сайт, который собирает новости с других сайтов и затем публикует их повторно. RSS позволяет легко захватывать эти новости и отображать их на вашем сайте.

Все новости в одном месте: вы можете подписаться на несколько групп новостей, а затем вы можете настроить свой читатель, чтобы все новости на одной странице. Это сэкономит вам много времени.

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

Получите новости, которые вы хотите: RSS-лента поставляется в виде заголовков и краткого описания, чтобы вы могли легко просматривать заголовки и выбирать только те истории, которые вас интересуют.

Свобода от перегрузки электронной почты: Вы не будете получать электронную почту для каких-либо новостей или обновлений блога. Вы просто заходите к своему читателю, и вы всегда найдете обновленные новости или блог автоматически, когда есть изменения на сервере RSS.

Простая повторная публикация. Вы можете быть как подписчиком, так и издателем. Например, у вас может быть веб-сайт, который собирает новости с других сайтов и затем публикует их повторно. RSS позволяет легко захватывать эти новости и отображать их на вашем сайте.

Преимущества для издателей

RSS-издатели — это люди, которые публикуют свой контент через RSS-канал. Мы предлагаем вам использовать RSS:

  • если вы хотите, чтобы ваше сообщение было легко и просто,
  • если вы хотите, чтобы люди видели, что вы публикуете, и
  • если вы хотите, чтобы ваши новости возвращали людей на ваш сайт.

Вот некоторые из преимуществ RSS, если вы публикуете в Интернете:

  • Более простая публикация : RSS — действительно простая публикация. Вам не нужно поддерживать базу данных подписчиков, чтобы отправлять им вашу информацию, вместо этого они получат доступ к вашему каналу через читателя и получат обновленный контент автоматически.

  • Упрощенный процесс написания: если у вас есть новый контент на вашем веб-сайте, вам нужно всего лишь написать RSS-канал в форме заголовков и кратких описаний и дать ссылку на ваш сайт.

  • Улучшение отношений с вашими подписчиками: поскольку люди подписываются со своей стороны, они не чувствуют, что вы навязываете им свой контент.

  • Гарантия охвата ваших подписчиков: RSS не подвержен спам-фильтрам, ваши подписчики получают каналы, на которые они подписываются, и ничего более.

  • Ссылки на ваш сайт: RSS-каналы всегда содержат ссылки на сайт. Он направляет много трафика на ваш сайт.

  • Актуальность и своевременность. Ваши подписчики всегда получают самую свежую информацию с вашего сайта.

Более простая публикация : RSS — действительно простая публикация. Вам не нужно поддерживать базу данных подписчиков, чтобы отправлять им вашу информацию, вместо этого они получат доступ к вашему каналу через читателя и получат обновленный контент автоматически.

Упрощенный процесс написания: если у вас есть новый контент на вашем веб-сайте, вам нужно всего лишь написать RSS-канал в форме заголовков и кратких описаний и дать ссылку на ваш сайт.

Улучшение отношений с вашими подписчиками: поскольку люди подписываются со своей стороны, они не чувствуют, что вы навязываете им свой контент.

Гарантия охвата ваших подписчиков: RSS не подвержен спам-фильтрам, ваши подписчики получают каналы, на которые они подписываются, и ничего более.

Ссылки на ваш сайт: RSS-каналы всегда содержат ссылки на сайт. Он направляет много трафика на ваш сайт.

Актуальность и своевременность. Ваши подписчики всегда получают самую свежую информацию с вашего сайта.

RSS был впервые изобретен Netscape. Они хотели использовать формат XML для распространения новостей, историй и информации. Netscape усовершенствовал версию RSS, а затем отбросил ее.

Позже Userland Software начала контролировать спецификации RSS и выпускать новые версии RSS. Они продолжили разработку собственной версии RSS и в конце концов UserLand выпустили RSS v2.

RSS был выпущен во многих различных версиях.

  • 27.12.97 — Дейв Уинер из Userland разработал скриптинговые новости. RSS родился.

  • 15.03.99 — Netscape разработал RSS 0.90 (который поддерживает scriptingNews). Это был просто XML с заголовком RDF, и он использовался для my.netscape.com.

  • 15.06.99 — Дейв Винер из UserLand разрабатывает scriptingNews 2.0b1, который также включает в себя функции Netscape для RSS 0.90.

  • 7/10/99 — Netscape разработала RSS 0.91. В этой версии они удалили заголовок RDF, но включили большинство функций из scriptingNews 2.0b1.

  • 28.07.99 — UserLand устарел в форматах scriptingNews и принял только RSS 0.91.

  • Netscape прекращает свою разработку RSS.

  • 6/4/00 — UserLand выпускает официальную спецификацию RSS 0.91.

  • 14.08.00 — Группа во главе с Раэлем Дорнфестом из О’Рейли разработала RSS 1.0. Этот формат использует RDF и пространства имен. Эту версию часто путают с новой версией 0.91, но это совершенно новый формат без связи с RSS 0.91.

  • 12/25/00 — Дейв Винер из UserLand разрабатывает RSS 0,92, то есть 0,91 с дополнительными элементами.

  • 20.04.01 — RSS0.93 обсуждался, но не развернут.

  • 14.03.02 — MetaWeblog API объединил RSS 0.92 с XML-RPC, чтобы обеспечить мощный API для ведения блогов.

  • 18.09.02 — Дейв Винер разработал RSS 2.0 после того, как покинул Userland. Это 0,92 с дополнительными элементами. MetaWeblog API обновлен для RSS 2.0. Во время разработки этот формат назывался 0,94.

  • 15.07.03 — Официальный Spec RSS 2.0 был выпущен через Гарвард под лицензией Creative Commons.

27.12.97 — Дейв Уинер из Userland разработал скриптинговые новости. RSS родился.

15.03.99 — Netscape разработал RSS 0.90 (который поддерживает scriptingNews). Это был просто XML с заголовком RDF, и он использовался для my. netscape.com.

15.06.99 — Дейв Винер из UserLand разрабатывает scriptingNews 2.0b1, который также включает в себя функции Netscape для RSS 0.90.

7/10/99 — Netscape разработала RSS 0.91. В этой версии они удалили заголовок RDF, но включили большинство функций из scriptingNews 2.0b1.

28.07.99 — UserLand устарел в форматах scriptingNews и принял только RSS 0.91.

Netscape прекращает свою разработку RSS.

6/4/00 — UserLand выпускает официальную спецификацию RSS 0.91.

14.08.00 — Группа во главе с Раэлем Дорнфестом из О’Рейли разработала RSS 1.0. Этот формат использует RDF и пространства имен. Эту версию часто путают с новой версией 0.91, но это совершенно новый формат без связи с RSS 0.91.

12/25/00 — Дейв Винер из UserLand разрабатывает RSS 0,92, то есть 0,91 с дополнительными элементами.

20.04.01 — RSS0.93 обсуждался, но не развернут.

14.03.02 — MetaWeblog API объединил RSS 0. 92 с XML-RPC, чтобы обеспечить мощный API для ведения блогов.

18.09.02 — Дейв Винер разработал RSS 2.0 после того, как покинул Userland. Это 0,92 с дополнительными элементами. MetaWeblog API обновлен для RSS 2.0. Во время разработки этот формат назывался 0,94.

15.07.03 — Официальный Spec RSS 2.0 был выпущен через Гарвард под лицензией Creative Commons.

Какую версию RSS следует использовать?

Нет единого мнения об использовании версии RSS Feed. Вам решать, какую версию вы хотите использовать. Мы предлагаем использовать самую последнюю версию — RSS2.0. Это достаточно просто для использования и легко учиться.

  • Около 50% всех RSS-каналов используют RSS 0,91.
  • Около 25% используют RSS 1.0.
  • Последние 25% разделены между версиями RSS 0.9x и RSS 2.0.

Мы увидим Форматы каналов для этих версий в следующей главе.

RSS был выпущен во многих различных версиях за последние 10 лет. Здесь мы подробно расскажем о трех наиболее часто используемых версиях RSS.

Формат RSS v0.91

  • RSS v0.91 был первоначально выпущен Netscape в 1999 году.

  • RSS v0.91 не имеет заголовка RDF.

  • RSS v0.91 называется Rich Site Summary (RSS).

  • RSS v0.91 имеет функции из скриптовой версии RSS Дэйва УинераNews 2.0b1.

  • RSS v0.91 поддерживает международные языки и кодировки.

  • RSS v0.91 поддерживает определения высоты и ширины изображения.

  • RSS v0.91 имеет поддержку текста описания для заголовков.

  • Проверьте полный набор — RSS v0.91 теги и синтаксис

RSS v0.91 был первоначально выпущен Netscape в 1999 году.

RSS v0.91 не имеет заголовка RDF.

RSS v0.91 называется Rich Site Summary (RSS).

RSS v0.91 имеет функции из скриптовой версии RSS Дэйва УинераNews 2.0b1.

RSS v0.91 поддерживает международные языки и кодировки.

RSS v0.91 поддерживает определения высоты и ширины изображения.

RSS v0.91 имеет поддержку текста описания для заголовков.

Проверьте полный набор — RSS v0.91 теги и синтаксис

Формат RSS v1.0

  • RSS 1.0 — единственная версия, разработанная с использованием стандарта W3C RDF (Resource Description Framework). Эта версия RSS называется RDF Site Summary .

  • RSS 0.91 и RSS 2.0 легче понять, чем RSS 1.0.

  • Проверьте полный набор — RSS v1.0 теги и синтаксис

RSS 1.0 — единственная версия, разработанная с использованием стандарта W3C RDF (Resource Description Framework). Эта версия RSS называется RDF Site Summary .

RSS 0.91 и RSS 2.0 легче понять, чем RSS 1.0.

Проверьте полный набор — RSS v1.0 теги и синтаксис

Формат RSS v2.0 / 2.01:

  • RSS 2.0 / 2.01 очень похож на RSS 0.9x. RSS 2.0 / 2.01 добавляет модули пространства имен и шесть дополнительных элементов к RSS 0. 9x.

  • Спецификация RSS 2.0 / 2.01 была написана Дейвом Уинером из Radio UserLand. Позднее авторское право было передано Гарвардскому университету.

  • Проверьте полный набор — RSS v2.0 теги и синтаксис

RSS 2.0 / 2.01 очень похож на RSS 0.9x. RSS 2.0 / 2.01 добавляет модули пространства имен и шесть дополнительных элементов к RSS 0.9x.

Спецификация RSS 2.0 / 2.01 была написана Дейвом Уинером из Radio UserLand. Позднее авторское право было передано Гарвардскому университету.

Проверьте полный набор — RSS v2.0 теги и синтаксис

Многие сайты предлагают RSS-каналы, которые можно определить по маленькой желтой кнопке с надписью:

или же , Однако, если вы нажмете одну из этих ссылок, вы, скорее всего, получите страницу, полную кода в вашем браузере.

Чтобы правильно читать ленту новостей, вам нужен читатель RSS. Вот шаги, чтобы получить и использовать читатели RSS Feed.

Шаг 1 — Получить RSS Feed Reader

Доступно множество различных программ для чтения RSS. Некоторые из них работают как веб-службы, а некоторые ограничены окнами (или Mac, PDA или UNIX). Вот несколько, которые вы можете попробовать:

  • NewsGator Online — бесплатный онлайн-ридер RSS. Включает синхронизацию с Outlook, просмотр телевизионного контента с помощью Media Center Edition, а также публикацию блогов и заголовков.

  • RssReader — бесплатная программа для чтения RSS на базе Windows. Поддерживает RSS версии 0.9x, 1.0 и 2.0 и Atom 0.1, 0.2 и 0.3.

  • FeedDemon — программа для чтения RSS на базе Windows. Очень прост в использовании и имеет очень упорядоченный интерфейс. Тем не менее, это не бесплатная программа!

  • blogbot — плагин для чтения RSS для Outlook или Internet Explorer. Лайт-версия для Internet Explorer бесплатна.

NewsGator Online — бесплатный онлайн-ридер RSS. Включает синхронизацию с Outlook, просмотр телевизионного контента с помощью Media Center Edition, а также публикацию блогов и заголовков.

RssReader — бесплатная программа для чтения RSS на базе Windows. Поддерживает RSS версии 0.9x, 1.0 и 2.0 и Atom 0.1, 0.2 и 0.3.

FeedDemon — программа для чтения RSS на базе Windows. Очень прост в использовании и имеет очень упорядоченный интерфейс. Тем не менее, это не бесплатная программа!

blogbot — плагин для чтения RSS для Outlook или Internet Explorer. Лайт-версия для Internet Explorer бесплатна.

Шаг 2 — Установка RSS Reader

Все читатели идут вместе с инструкциями по установке. Итак, используйте предоставленный скрипт для установки вашего RSS Reader на ваш компьютер.

Когда вы впервые запускаете автономную программу чтения, чаще всего вы видите панель инструментов и три оконных панели, которые очень похожи на режим предварительного просмотра в Microsoft Outlook. На панели слева обычно отображаются RSS-каналы или каналы, на которые вы подписаны. Они могут быть организованы в категории или папки.

В верхней правой панели обычно отображается список статей в зависимости от того, какой канал выбран, а содержимое статьи затем отображается в правой нижней панели. Чтобы изменить группы каналов, просто щелкните раскрывающийся список в верхнем левом углу под меню. Иногда краткое описание будет появляться в правом нижнем углу; если это так, нажмите на ссылку в статье, чтобы загрузить полный текст.

Некоторые автономные приложения можно настроить для отправки вам электронной почты каждый раз, когда появляется новая статья на интересующую вас тему.

Шаг 3 — Добавить каналы и группы каналов

Чтобы добавить канал, т. Е. RSS-канал, перейдите на страницу RSS любого сайта, используя желтую кнопку с надписью:

или же , Щелкните правой кнопкой мыши или используйте сочетание клавиш CTRL + C, чтобы скопировать URL-адрес из адресной строки вашего браузера, где должна отображаться страница, полная кода XML.

Теперь вернитесь в программу чтения новостей, выберите категорию, в которой вы хотите разместить новую подписку (Бизнес, Развлечения, Нью-Йорк Таймс), и выберите Новый или Новый канал в меню Файл. В большинстве случаев скопированный вами URL-адрес должен автоматически вставляться в поле URL-адреса в мастере создания нового канала. Если нет, вы можете вырезать и вставить URL самостоятельно.

Шаг 4 — Настройка RSS Reader

Когда вы накапливаете много статей из ваших различных каналов, может быть трудно найти конкретную информацию. К счастью, программы чтения новостей содержат полезные инструменты для поиска статей.

Инструмент «Фильтр» будет отображать только те статьи, которые содержат указанное вами ключевое слово. Это также может быть помечено как поиск. Чтобы использовать его, введите ключевое слово непосредственно в панель фильтра / поиска.

Некоторые читатели включают в себя возможность установить часы, автоматический поиск по всем вашим входящим каналам по определенному ключевому слову. Например, вы можете войти в ICQ как часы. Если какая-либо статья в какой-либо Ленте, на которую вы подписаны, упоминает ICQ, эта статья будет включена в список наблюдения.

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

Шаг 5 — Очистка нежелательных каналов

В конце концов, у вас, вероятно, будет больше каналов, чем вы хотите, или вы сможете регулярно читать. В большинстве читателей, чтобы удалить канал, который вам больше не интересен, вы просто удаляете его заголовок. Тогда ваш читатель RSS больше не будет искать эту информацию, и вы не получите никакого контента от издателя, если не зайдете на его сайт или не подпишетесь на канал.

Теперь вы знаете, как написать RSS-ленту для своего сайта. Если вы не знаете, как подготовить файл RSS- канала, просмотрите главу « Форматы RSS- канала».

Загрузка RSS-канала

Вот простые шаги для размещения вашего RSS-канала в Интернете.

  • Сначала решите, какую версию RSS Feed вы собираетесь использовать для своего сайта. Мы рекомендуем вам использовать последнюю доступную версию.

  • Создайте свой RSS-канал в текстовом файле с расширением .xml или .rdf. Загрузите этот файл на ваш веб-сервер.

  • Вы должны проверить свой RSS-канал, прежде чем делать это в прямом эфире. Проверьте следующую главу о проверке RSS-канала.

  • Создайте на своих веб-страницах ссылку для файла RSS-канала. Вы будете использовать маленькую желтую кнопку для ссылки, которая говорит либо

    или же ,

Сначала решите, какую версию RSS Feed вы собираетесь использовать для своего сайта. Мы рекомендуем вам использовать последнюю доступную версию.

Создайте свой RSS-канал в текстовом файле с расширением .xml или .rdf. Загрузите этот файл на ваш веб-сервер.

Вы должны проверить свой RSS-канал, прежде чем делать это в прямом эфире. Проверьте следующую главу о проверке RSS-канала.

Создайте на своих веб-страницах ссылку для файла RSS-канала. Вы будете использовать маленькую желтую кнопку для ссылки, которая говорит либо

или же ,

Теперь ваш RSS-канал в сети, и люди могут начать использовать его. Но есть способы продвижения вашего RSS-канала, чтобы больше людей могли использовать ваш RSS-канал.

Продвигайте ваш RSS канал

  • Отправьте свой RSS-канал в каталоги RSS-каналов. В Интернете доступно множество каталогов, где вы можете зарегистрировать свой канал. Некоторые из них приведены здесь:

    • Syndic8 : более 300 000 каналов в списке.

    • Daypop : более 50 000 каналов в списке.

    • Newsisfree : более 18 000 каналов.

  • Зарегистрируйте ваш канал в основных поисковых системах. Как и ваши веб-страницы, вы можете добавить свой канал, а также со следующими основными поисковыми системами.

Отправьте свой RSS-канал в каталоги RSS-каналов. В Интернете доступно множество каталогов, где вы можете зарегистрировать свой канал. Некоторые из них приведены здесь:

Syndic8 : более 300 000 каналов в списке.

Daypop : более 50 000 каналов в списке.

Newsisfree : более 18 000 каналов.

Зарегистрируйте ваш канал в основных поисковых системах. Как и ваши веб-страницы, вы можете добавить свой канал, а также со следующими основными поисковыми системами.

Yahoo — http://publisher.yahoo.com/promote.php

Google — http://www.google.com/webmasters/add.html

MSN — http://rss.msn.com/publisher.armx

Поддержание в актуальном состоянии

Как мы объясняли ранее, RSS-лента имеет смысл для сайта, который очень часто меняет свое содержание, например, для любых новостных или блог-сайтов.

Итак, теперь у вас есть кнопки RSS Feed от Google, Yahoo и MSN. Вы должны регулярно обновлять свой контент, а ваш RSS-канал постоянно доступен.

Если вы создали один канал RSS для своей группы новостей или веб-блога или для каких-либо других целей, то вы несете ответственность за то, чтобы ваш файл RSS-канала мог быть проанализирован анализатором XML любого сайта, подписавшегося на сайт.

Многие из программ для создания RSS-каналов проверяют XML во время создания Feed, но некоторые этого не делают. Обратите внимание, что небольшие ошибки могут сделать ваш канал нечитаемым для стандартных читателей каналов.

Поэтому мы рекомендуем вам убедиться, что вы выполнили все необходимые проверки, прежде чем публиковать свой RSS-канал. Вы можете загрузить файл RSS-ленты на свой интернет-сервер, а затем ввести URL-адрес в одном из следующих валидаторов, чтобы проверить синтаксис.

  • Feed Validator — этот валидатор проверяет несколько форматов приобретения: RSS 0.90, 0.91, 0.92, 0.93, 0.94, 1.0, 1.1 и 2.0. Включает проверку для общих пространств имен.

  • RSS Validator — если вы используете RSS 0.91 или RSS0.92, то вы можете использовать этот валидатор для проверки вашего RSS-канала.

  • Экспериментальная онлайн RSS 1.0, валидатор — если вы используете RSS 1.0, то вы можете использовать этот валидатор.

  • Redland RSS 1.0 Validator and Viewer — это не только валидатор, но и конвертер RSS в HTML.

Feed Validator — этот валидатор проверяет несколько форматов приобретения: RSS 0.90, 0.91, 0.92, 0.93, 0.94, 1.0, 1.1 и 2.0. Включает проверку для общих пространств имен.

RSS Validator — если вы используете RSS 0.91 или RSS0.92, то вы можете использовать этот валидатор для проверки вашего RSS-канала.

Экспериментальная онлайн RSS 1.0, валидатор — если вы используете RSS 1.0, то вы можете использовать этот валидатор.

Redland RSS 1.0 Validator and Viewer — это не только валидатор, но и конвертер RSS в HTML.

Atom — это название формата синдикации веб-контента и метаданных на основе XML и протокола уровня приложений для публикации и редактирования веб-ресурсов, принадлежащих периодически обновляемым веб-сайтам.

Atom — сравнительно недавняя спецификация, и она намного более надежна и многофункциональна, чем RSS. Например, если RSS требует описательных полей, таких как заголовок и ссылка, только в разбивке по элементам, для Atom это необходимо как для элементов, так и для полного фида.

Все каналы Atom должны быть правильно сформированными документами XML и идентифицированы с типом носителя application / atom + xml .

Структура канала Atom 1.0

Фид состоит из нескольких метаданных, за которыми следует любое количество записей. Вот базовая структура канала Atom 1.0.

<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom">
   <title>...</title>
   <link>...</link>
   <updated>...</updated>
   
   <author>
      <name>...</name>
   </author>
   
   <id>...</id>
   
   <entry>
      <title>...</title>
      <link>...</link>
      <id>...</id>
      
      <updated>...</updated>
      <summary>...</summary>
   </entry>
   
</feed>

Теги ленты Atom 1.0

Документ ленты Atom 1.0 будет состоять из следующих двух элементов:

<feed> Элементы

<entry> Элементы

Есть несколько общих конструкций, которые необходимы для двух вышеупомянутых элементов, и они объяснены в: Общая конструкция.

RSS возник в 1999 году и стремился быть простым, легким для понимания форматом с относительно скромными целями. После того, как он стал популярным форматом, разработчики захотели расширить его, используя модули, определенные в пространствах имен, как указано в W3C.

RSS 2.0 добавляет эту возможность, следуя простому правилу. RSS-лента может содержать элементы, не описанные на этой странице, только если эти элементы определены в пространстве имен.

Элементы, определенные в этом руководстве, сами по себе не являются членами пространства имен, поэтому RSS 2.0 может оставаться совместимым с предыдущими версиями в следующем смысле: файл версии 0.91 или 0.92 также является допустимым файлом 2.0. Если бы элементы RSS 2.0 находились в пространстве имен, это ограничение было бы нарушено, файл версии 0.9x не был бы действительным файлом 2.0.

RSS ни в коем случае не идеальный формат, но он очень популярен и широко поддерживается. Наличие устоявшейся спецификации — это то, что RSS нужно давно.

Однако спецификация RSS для всех практических целей заморожена в версии 2.0.1. Но вы можете предвидеть возможные версии 2.0.2 или 2.0.3 и т. Д. Только для пояснения спецификации, а не для добавления новых функций в формат.

Последующая работа должна выполняться в модулях с использованием пространств имен и в совершенно новых форматах синдикации с новыми именами.

Этот урок научил вас, что такое RSS и каковы его различные версии и связанные элементы. Подробно описаны все элементы с примерами.

Вы узнали, как написать RSS-канал для своего веб-сайта и как опубликовать его в Интернете. Мы также перечислили различные методы продвижения RSS.

Вы также узнали, как проверять RSS-канал и как читать другие RSS-каналы, доступные на различных сайтах.

Что дальше?

Следующим шагом является выполнение указанных шагов в этом руководстве и загрузка RSS-канала в Интернете.

Пожалуйста, присылайте нам свои отзывы и предложения на [email protected]

Что Такое WordPress RSS Feed И Как Его Использовать

WordPress Глоссарий

access_time

26 февраля, 2019

hourglass_empty

4мин. чтения

75 из 175 миллионов сайтов в мире используют WordPress. И миллионы контента распространяются по сети. Только задумайтесь, как было бы хорошо, если бы мы могли автоматизировать процесс получения предпочитаемого контента для нас. Хорошая новость в том, что мы можем сделать это с помощью WordPress RSS Feed.

Как так? Давайте разберёмся с этим.

Иногда люди ссылаются на RSS Feed как RSS или просто — Feed. RSS расшифровывается как Rich Summary Text или Really Simple Syndication. RSS Feed это тип веб-канала, который позволяет пользователям и приложениям получать регулярные обновления с выбранных ими веб-сайтов.

Подумайте о канале YouTube. Люди подписываются на канал, потому что они хотят получать уведомления каждый раз, когда канал публикует новое видео. RSS Feed работает точно так же: он уведомляет вас о новых сообщениях.

Несмотря на то, что мы можем создавать закладки и получать доступ к нашим любимым веб-сайтам каждый раз, когда мы хотим проверить наличие обновлений, это отнимает немного времени.

Вы можете просто посетить веб-сайт один раз, подписаться на его ленту и получать обновления автоматически. RSS не только упрощает обмен информацией между пользователями, но также позволяет синдицировать контент. Это означает, что владельцы сайтов WordPress могут более комфортно распространять свой контент.

Несмотря на то, что RSS Feed существует с 1999 года, многие люди до сих пор не знакомы с ним. Но, учитывая его дружественный характер, вы обязательно должны попробовать!

Прежде чем идти дальше, позвольте мне познакомить вас с основными функциями, которые составляют эту систему.

  • Сайты WordPress: Место, где контент хранится и управляется.
  • RSS Feed: Ваш сайт WordPress создаёт структурированный XML-документ каждый раз, когда вы публикуете что-то новое. Мы называем это фидом, который содержит сводку и метаданные вашего контента.
  • Читатель фидов (агрегатор новостей): Это приложение, которое собирает и группирует ленту новостей с нескольких веб-сайтов в единый интерфейс.

Это работает действительно просто. Вам нужно только подписаться на сайты с помощью программы чтения каналов. Каждый раз, когда сайт обновляет новый контент, программа чтения каналов будет загружать контент для вас. Вы также можете получать уведомления об обновлениях на свою электронную почту или мобильный телефон, в зависимости от настроек, предоставленных вашим устройством чтения каналов.

WordPress по умолчанию предоставил своим пользователям встроенную программу чтения фидов. Если у вас уже есть сайт в WordPress, вам нужно будет войти в свою учётную запись через wordpress.com. Затем вы увидите кнопку «Reader» в верхнем левом углу вашей страницы.

Как только вы внутри вы можете начать изучать любую тему для чтения, а также подписаться на любой блог по вашему выбору. Каждое новое обновление от них будет появляться прямо на странице ваших читателей.

Если вы ещё не используете WordPress, мы настоятельно рекомендуем вам использовать Feedly. Feedly с простым и интуитивно понятным пользовательским интерфейсом должен быть на вершине вашего выбора. Он доступен как в виде надстройки для браузера, так и в виде мобильного приложения для iOS, Android и Kindle. Вы можете искать определённые темы, классифицировать ваши каналы и отключать любые уведомления, которые вам не нужны. Проще говоря, это делает всё очень простым.

 

Интерфейс рабочего стола Feedly

Другие известные читатели фидов, которые вы можете попробовать: The Old Reader, Inoreader и Feeder.

Считыватель каналов автоматически сортирует ваш канал, поэтому вам не придется делать это самостоятельно. Однако, если вы хотите узнать, как выглядит фид контента, вы можете получить к нему доступ, добавив /feed/ к URL любого блога.

Допустим, вы хотите получить доступ к каналу example.com/blog/. В этом случае URL-адрес WordPress RSS Feed будет example.com/blog/feed. Вы можете заменить example.com любым доменным именем. Страница будет выглядеть так:

 

Структурированный XML-документ, содержащий метаданные содержания, или просто — фид.

Если вам интересно узнать о нашем фиде контента, вы можете получить к нему доступ тем же способом, введя hostinger.com/blog/feed/, и он будет выглядеть в общем случае так же:

Хотя в некоторых браузерах есть встроенная программа чтения каналов, мы не рекомендуем использовать их. Им не хватает способности хорошо интерпретировать фид.

Например, каждый раз, когда Google Chrome не сможет правильно прочитать ленту новостей, вы увидите следующий текст: «Похоже, этот XML-файл не имеет никакой информации о стиле, связанной с ним. Дерево документов показано ниже».

Вся идея использования читателя фида состоит в том, чтобы упростить наш информационный поток. Если вы не продвинутый пользователь, зачем делать это трудным путём?

Посмотреть планы WordPress хостинга

Некоторые люди могут подумать, что WordPress RSS Feed является устаревшей концепцией, учитывая растущую популярность Facebook, Instagram и Youtube. Тем не менее, мы считаем, что RSS-лента по-прежнему актуальна как никогда. Есть некоторые практические особенности RSS-канала, которые мы можем принять как должное.

Сторона веб-мастеров

RSS Feed это мощный инструмент, который поможет вашему сайту расти. Поэтому, если вы являетесь пользователем сети, вы не хотите пропустить эти возможности:

  • Огромная возможность для синдикации контента.

Подача RSS делает ваш контент доступным для широкой публики. Любой желающий может получить доступ к вашему сайту и подписаться на него. Чтобы поощрить такое поведение, вы можете рекламировать свой RSS-канал своим посетителям, делая его видимым. Как так? Используйте виджет или эскиз, поместите его на боковую панель, объедините с интересным текстом. Вы обязательно увидите результаты в кратчайшие сроки. Вы также можете интегрировать его с IFTTT для продвижения вашего контента в социальных сетях. Если это сделано правильно, большой всплеск трафика (англ) не заставит себя ждать!

Не продавайте продукты и не отправляйте напоминания по электронной почте. Во-первых, вам нужно продвинуть свой канал, чтобы расширить свой список адресов электронной почты. Поместите кнопку «призыв к действию», которая позволяет подписаться на ваш канал. Таким образом, ваши подписчики могут получить доступ к вашему новому контенту прямо из своей электронной почты.

  • Дополнительные настройки

Я уверена, что вы приложили очень много усилий для создания блога. Ваша тема прекрасна, а ваш интерфейс повышает положительный пользовательский опыт. Но как насчёт вашего RSS-канала? На самом деле, вы можете добавлять текст, изображения, различные стили и даже рекламу к каждому сообщению в своей ленте. Хотя это требует знания php и, возможно, всё же стоит упомянуть, что это не совсем для новичков.

Пользовательская сторона

Гибкость и простота — главные причины, по которым каждый должен использовать RSS-канал. Вам не нужно просматривать 20 различных веб-сайтов, чтобы читать отличный контент.

Просто подпишитесь на ваши любимые сайты, и они будут «кормить» вас своими обновлениями контента! Это также помогает, если у вас нет стабильного подключения к интернету.

Более того, большинство читателей каналов предоставляют вам функцию поиска. Вы можете пометить ваши любимые темы, позволить читателю проинформировать вас о появлении новой темы и сгруппировать их в архив для дальнейшего чтения.

Заключение

Рассматривайте RSS-канал как функцию подписки. Это действительно так просто. Неважно, являетесь ли вы веб-мастером или пользователем, каждый может с лёгкостью воспользоваться всеми преимуществами.

Теперь, когда вы знаете, что такое WordPress RSS Feed, попробуйте и исследуйте это сами!

Если у вас есть какие-либо вопросы, пожалуйста, напишите нам комментарий ниже.

как получить файл xml из google rss



допустим, я хочу получить файл xml из google rss для Apple. Я довольно новичок в RSS и XML, так что буду признателен за любую помощь. Спасибо!

rss
Поделиться Источник SuperString     14 января 2010 в 15:31

2 ответа


  • Загрузите файл XML из RSS в JavaScript

    Мне нужно загрузить файл XML из RSS в JavaScript. Может ли кто-нибудь показать правильный пример или указать на учебник, который работает??

  • Читать RSS XML в javascript (кросс-домен)

    Я хочу прочитать файл rss(xml), но без использования Google rss feed. у меня есть try jsonp, но он загружает файл и выдает ошибку Uncaught SyntaxError: Unexpected token < $.ajax({ type: GET, url:’https://news.google.com/?output=rss’, //url: document.location.protocol +…



2

Ну, RSS — это XML. Итак, если у вас есть фид RSS для Apple, у вас есть файл XML.

Поделиться Wim Hollebrandse     14 января 2010 в 15:35



0

вы должны перейти по ссылке rss, это ссылка на файл xml. В некоторых случаях необходимо было бы использовать методы загрузки AJAX, это зависит от ситуации, в которой работает код (js в браузере, автономное сетевое приложение, загрузка http или ftp и так далее)

Поделиться netalex     03 июня 2013 в 13:01


Похожие вопросы:


Как Google Reader получает каждый элемент в ленте RSS?

Канал Slashdot RSS — это http:/ / rss.slashdot.org/Slashdot/slashdot . Если я скачаю файл XML напрямую, то получу только несколько сообщений с сегодняшнего дня. Однако, если я подпишусь на ленту В…


Получение необработанных данных XML из Feedburner RSS feed

Для приложения Android, над которым я сейчас работаю, я хотел бы иметь возможность анализировать необработанные данные XML из канала RSS и отображать их. Фид RSS, о котором идет речь, использует…


как сохранить RSS в xml файл java

Я хочу сохранить ленту RSS в документ xml на своем компьютере. Я использую XPath с Java для разбора XML сам, поэтому все, что мне нужно, — это файл, содержащий исходный код (XML) Я вижу, когда…


Загрузите файл XML из RSS в JavaScript

Мне нужно загрузить файл XML из RSS в JavaScript. Может ли кто-нибудь показать правильный пример или указать на учебник, который работает??


Читать RSS XML в javascript (кросс-домен)

Я хочу прочитать файл rss(xml), но без использования Google rss feed. у меня есть try jsonp, но он загружает файл и выдает ошибку Uncaught SyntaxError: Unexpected token < $.ajax({ type: GET,…


Как получить кластер связанных статей в ленте Google News RSS?

Google включает в себя следующее требование для использования там RSS новостных лент: Включите ссылку на кластер Google News с соответствующими статьями для каждого из них новость, используя ссылку,…


Получить атрибут из XML RSS

У меня есть канал XML, из которого я пытаюсь получить некоторые данные в Excel. А вот и XML : <rss xmlns:yweather=http://xml.weather.yahoo.com/ns/rss/1.0…


Как преобразовать Googles Alert RSS в формат live RSS XML?

Интересно, кто из умных людей сегодня сможет ответить на мой вопрос. Я использую плагин WP под названием RSS Post Importer. Я настроил Google Alerts в Google Alerts, и у меня есть следующая ссылка…


Как конвертировать файл rss в xml в python?

Мне нужно преобразовать страницу cnn rss ( http://rss.cnn.com/rss/издание. rss ) в файл XML. Мне нужно отфильтровать с помощью тега: title, link и pubDate, а затем экспортировать результат в файл…


Получите первые 9 элементов из Google RSS feed xml в PHP

В настоящее время я работаю с Google RSS feeds. Я получил этот ответ XML. <rss version=2.0> <channel> <generator>NFE/1.0</generator> <title>blockchain — Google…

Что такое RSS-канал?

В связи с тем, что ежедневно добавляется так много нового контента в Интернете, может быть сложно не отставать от того, что происходит в Интернете. Люди пробуют разные способы, включая ежедневное посещение определенных веб-сайтов, поиск в Google или использование социальных сетей, чтобы держать их в курсе. Одно из решений, о котором иногда забывают, — это решение старой школы: RSS-канал.

Что такое RSS-канал? Это технология, которая повлияла на многие современные интернет-инструменты, с которыми вы знакомы, а ее оптимизированный, свободный от алгоритмов формат может сделать ее следующим отличным инструментом для чтения в Интернете того, что вы хотите.

Что такое RSS?

RSS означает «прямое распространение» или, в зависимости от того, кого вы спросите, «подробное описание сайта». По своей сути RSS — это простые текстовые файлы с необходимой обновленной информацией — новости, статьи и тому подобное. Этот урезанный контент подключается к программе чтения каналов — интерфейсу, который быстро преобразует текстовые файлы RSS в поток последних обновлений со всего Интернета.

По мере того, как Интернет-контент становился все более сложным, росли и RSS-файлы, быстро адаптирующие изображения, видео и многое другое, но все еще в урезанном формате для более легкой загрузки и совместимости со всеми программами чтения каналов.Читатели обычно автоматически обновляются, чтобы доставить новейший контент прямо на ваше устройство. Такой подход позволяет пользователям Интернета создавать свои онлайн-каналы, заполненные настраиваемыми обновлениями с сайтов, которые они регулярно посещают.

Я думал, что RSS старый. Он все еще используется в Интернете?

Да и нет. RSS-каналы, безусловно, все еще присутствуют (подробнее об этом позже), но они уже не так доминируют, как когда-то. Сайты социальных сетей, такие как Facebook, Twitter, LinkedIn и другие, стали популярным вариантом для отслеживания сайтов, просмотра лент и изучения новейшего контента.Другие онлайн-варианты (например, Google News) объединяют полные ссылки на последние новости с алгоритмами для выбора историй, которые вам могут понравиться.

Интерес к RSS-каналам упал за последние несколько лет. Интернет-бренды уже должны публиковать сообщения в социальных сетях для достижения своих маркетинговых целей, и они могут не захотеть тратить дополнительное время на преобразование контента в кучу файлов RSS. Это дополнительное усилие является причиной того, почему новый блог или веб-сайт может предлагать контент только по подписке в социальных сетях, но не RSS-канал.Google даже не любит больше поддерживать RSS-каналы, а Google Reader — это давно заброшенное предприятие. Однако RSS-каналы по-прежнему имеют свое место.

Как RSS-каналы могут облегчить мне жизнь?

RSS-каналов по-прежнему отлично подходят для углубленного изучения нового содержания сайта, а не только того, что публикуется в социальных сетях. Если вы искренне преданы сайту и хотите видеть все, что он может предложить, RSS-канал по-прежнему является лучшим способом убедиться, что вы ничего не пропустите. Хотя это не работает с и всеми сайтами, даже такие крупные, как наш, могут разделять каналы, предоставляя вам лучший доступ только к тому контенту, который вам нужен.Это отличная альтернатива социальным сетям, если вы хотите получать новости и статьи без лишнего багажа, который связан с учетной записью в Twitter или Facebook.

Кроме того, RSS-каналы часто очень легко читать на досуге и будут обновляться, даже если вы не в сети — они особенно полезны для того, чтобы следить за новостями во время простоя. Таким образом, RSS-каналы превратились в полезный инструмент благодаря появлению хорошо продуманных мобильных приложений, которые действуют как читатели каналов.

Какие читатели каналов самые лучшие?

Есть много разных видов.Однако некоторые из самых популярных включают:

Читатель

Feedreader — это простая, минималистичная программа для чтения, которая упрощает курирование с помощью основных категорий и доступных инструментов. У него есть фантастическая возможность предварительного просмотра, чтобы увидеть, как выглядит RSS-канал, перед тем, как вы зарегистрируетесь, и есть альтернативные варианты, если вы решите, что этот конкретный канал вам не нравится.

Feedly

Feedly можно использовать в развлекательных и профессиональных целях (например, для отслеживания конкурентов и новостей отрасли).Он имеет простой интерфейс с основными категориями для сбора индивидуальных RSS-каналов и домашнюю страницу, заполненную последними новостями отовсюду. Feedly в настоящее время является одним из самых популярных читателей каналов в Интернете, хотя в 2014 году он стал жертвой атаки.

Флипборд

Flipboard заслужил восхищение своим красивым дизайном, который особенно хорошо смотрится на мобильных устройствах. Это отличный выбор, если вам нужен более органичный, похожий на электронный журнал способ просмотра последних новостей из ваших любимых источников.

Старый читатель

Это может показаться устаревшим, но название The Old Reader просто подчеркивает его простоту. Несмотря на то, что он по-прежнему имеет некоторые социальные элементы, его основная функция заключается в том, чтобы вы могли легко анализировать и организовывать новостную ленту с поддержкой планшетов, настольных компьютеров и мобильных устройств.

Будущее RSS

Одно из самых удобных способов использования RSS — помочь вам оставаться в верхней части списка покупок. Если вы хотите приобрести какой-то конкретный предмет на Craigslist, например холодильник, вы можете включить RSS-канал для отправки вам уведомлений, когда любые новые сообщения помещаются в эту категорию.

Для этого сначала перейдите к желаемому каналу с помощью функции поиска и введите несколько условий поиска. Когда вы перейдете к своей ленте, прокрутите страницу вниз. Нажмите кнопку в правом нижнем углу, чтобы стать подписчиком.

В будущем существует вероятность того, что RSS-каналы, перемещенные на другие платформы, исчезнут из интернет-браузеров.

Фактически, Mozilla сообщила об окончании встроенной поддержки RSS в Firefox 64 в конце 2018 года. Это потребовало значительного обслуживания, и никто не использовал его.Эта идея может стать возможной для всех интернет-браузеров.

Конечно, RSS никуда не денется. Разработчики создают расширения, которые добавят RSS в ваш браузер. Они уже сохранили RSS для людей в Firefox.

Рекомендации редакции

Что такое RSS-канал? (И где его взять)

RSS расшифровывается как Really Simple Syndication, и это простой стандартизированный метод распространения контента, который поможет вам оставаться в курсе ваших любимых выпусков новостей, блогов, веб-сайтов и каналов социальных сетей.Вместо посещения сайтов для поиска новых сообщений или подписки на сайты для получения уведомлений о новых сообщениях найдите RSS-канал на веб-сайте и читайте новые сообщения в программе чтения RSS.

Как работает RSS

Кейли МакКин / Lifewire

RSS — это способ для авторов веб-сайтов публиковать уведомления о новом содержании на своих веб-сайтах. Этот контент может включать выпуски новостей, сообщения в блогах, прогнозы погоды и подкасты.

Чтобы опубликовать эти уведомления, автор веб-сайта создает текстовый файл с расширением XML для RSS-канала, который содержит заголовок, описание и ссылку для каждого сообщения на сайте.Затем автор веб-сайта использует этот XML-файл для добавления RSS-канала на веб-страницы сайта. XML-файл автоматически объединяет новый контент через этот RSS-канал в стандартном формате, который отображается в любом средстве чтения RSS.

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

Вы можете многое сделать с помощью RSS-канала и RSS-ридера.Вот несколько примеров:

  • Следите за обсуждениями на веб-страницах и в форумах, не посещая каждую страницу, чтобы прочитать список опубликованных комментариев.
  • Будьте в курсе того, какие вкусные блюда готовят ваши любимые блоггеры, и делитесь рецептами с друзьями.
  • Будьте в курсе местных, национальных и международных новостей из нескольких источников.

Что такое RSS-канал?

RSS-канал объединяет источники информации в одном месте и предоставляет обновления, когда сайт добавляет новый контент.В социальных сетях вы видите только любимые материалы, которыми делятся люди. С помощью RSS-канала вы видите все, что публикует веб-сайт.

Чтобы найти RSS-канал на веб-сайте, загляните на главную или домашнюю страницу сайта. Некоторые сайты отображают свой RSS-канал в виде оранжевой кнопки, которая может содержать аббревиатуры RSS или XML.

Не все значки RSS похожи друг на друга. Иконки RSS бывают разных размеров и цветов. Не все эти значки содержат сокращения RSS или XML. Некоторые сайты используют ссылку Syndicate This или другой тип ссылки для обозначения RSS-канала.

Некоторые сайты предлагают списки RSS-каналов. Эти списки могут включать разные темы для обширного веб-сайта или списки каналов со многих веб-сайтов, посвященных схожей теме.

Когда вы найдете RSS-канал, который звучит интересно, щелкните значок RSS или ссылку, чтобы отобразить XML-файл, который управляет каналом веб-сайта. Вы будете использовать эту ссылку RSS, чтобы подписаться на канал в программе чтения RSS.

Если веб-сайт работает на WordPress, добавьте / feed / в конец URL-адреса веб-сайта (например, www.example.com/feed/ ), чтобы просмотреть RSS-канал.

Как найти RSS-ссылку в Google Chrome

Если вы не видите значок или ссылку RSS, проверьте исходный код веб-страницы. Вот как просмотреть исходный код страницы в Chrome и получить ссылку RSS.

  1. Откройте веб-браузер и перейдите на веб-страницу.

  2. Щелкните правой кнопкой мыши веб-страницу и выберите Просмотреть исходный код страницы .

  3. Выберите Настройки > Найти .

  4. Введите RSS и нажмите Введите .

  5. Экземпляры RSS выделены в источнике страницы.

  6. Щелкните правой кнопкой мыши URL-адрес RSS-канала и выберите Копировать адрес ссылки .

  7. Используйте этот URL-адрес, чтобы подписаться на RSS-канал в программе чтения RSS.

Что такое программа для чтения RSS?

Считайте RSS-ридер своим почтовым ящиком. Когда вы подписываетесь на RSS-канал для веб-сайта, программа чтения RSS отображает контент с этого веб-сайта.Используйте программу чтения RSS для просмотра содержимого или для перехода на веб-сайт. Когда вы читаете каждый фрагмент нового контента, программа чтения RSS отмечает этот контент как прочитанный.

Есть множество программ для чтения RSS. Если вы предпочитаете читать блог и новости в веб-браузере, выберите бесплатную онлайн-программу для чтения RSS. Если вы предпочитаете читать RSS-каналы в приложении, изучите различные бесплатные программы чтения RSS-каналов Windows и агрегаторы новостей.

Популярная программа для чтения RSS — Feedly. Feedly — это облачный RSS-ридер, доступный на различных платформах, включая Android, iOS, Windows, Chrome и другие веб-браузеры.Он также работает со сторонними приложениями. Начать работу с Feedly очень просто.

Чтобы подписаться на RSS-канал в Feedly на рабочем столе:

  1. Скопируйте URL-адрес RSS-канала.

  2. Вставьте URL-адрес в поле Feedly Search и выберите RSS-канал из списка источников.

  3. Выберите Follow .

  4. Выберите New Feed .

  5. Введите описательное имя для канала.

  6. Выберите Создать .

  7. На левой панели выберите RSS-канал.

  8. Выберите контент, который хотите прочитать.

  9. Чтобы сохранить содержимое для последующего чтения, наведите указатель мыши на значок закладки («Прочитать позже») или звездочку («Сохранить на доске»).

История стандарта RSS

В марте 1999 года Netscape создала RDF Site Summary, которая была первой версией RSS.Веб-издатели использовали его для отображения содержимого своих веб-сайтов на My.Netscape.com и других ранних RSS-порталах.

Несколько месяцев спустя Netscape упростила технологию и переименовала ее в Rich Site Summary. Netscape прекратила участие в разработке RSS вскоре после того, как AOL приняла Netscape и реструктурировала компанию.

В 2002 году была выпущена новая версия RSS, а технология была переименована в Really Simple Syndication. Благодаря этой новой версии и созданию значка RSS для веб-браузера Mozilla Firefox в 2004 году RSS-каналы стали более доступными для посетителей Интернета.

Спасибо, что сообщили нам об этом!

Расскажите, почему!

Другой Недостаточно подробностей Сложно понять

Что такое RSS

Что такое RSS

18 декабря 2002 г.

Марк Пилигрим

RSS — это формат для распространения новостей и контента новостных сайтов, в том числе главный новостные сайты, такие как Wired, сайты сообществ, ориентированные на новости, такие как Slashdot, и личные блоги.Но это не только для новостей. Практически все, что можно разбить на отдельные Предметы может быть распространен через RSS: страница «последних изменений» вики, журнал изменений CVS чекины, даже история пересмотра книги. Как только информация о каждом элементе будет в формате RSS, ан Программа с поддержкой RSS может проверять ленту на наличие изменений и реагировать на изменения соответствующим образом. способ.

RSS-программ, называемых агрегаторами новостей, популярны в сообществе веб-блоггеров. Многие веб-журналы делают контент доступным в RSS. Агрегатор новостей поможет вам не отставать от все твои любимые блоги, проверяя их RSS-каналы и отображая новые записи из каждого из их.

Краткая история

Но программисты будьте осторожны.Название «RSS» — это обобщающий термин для формата, охватывающего несколько разные версии как минимум двух разных (но параллельных) форматов. Оригинал RSS, версия 0.90, была разработана Netscape как формат для создания порталов заголовков к основные новостные сайты. Это было сочтено слишком сложным для своих целей; более простая версия, 0,91, был предложен и впоследствии отклонен, когда Netscape потеряла интерес к созданию порталов. бизнес.Но 0.91 был подхвачен другим поставщиком, UserLand Software, который намеревался использовать это как основа для его продуктов для ведения веб-журналов и другого программного обеспечения для записи в Интернете.

Тем временем, третья, некоммерческая группа отделилась и разработала новый формат на основе то, что они воспринимали как исходные руководящие принципы RSS 0.90 (до того, как он получил упрощенный в 0.91). Этот формат, основанный на RDF, называется RSS 1.0. Но UserLand был нет участвовал в разработке этого нового формата, и, как сторонник упрощения 0.90, он не было счастлив, когда был объявлен RSS 1.0. Вместо того, чтобы принимать RSS 1.0, UserLand продолжил развиваться ветка 0.9x, через версии 0.92, 0.93, 0.94 и, наконец, 2.0.

Какой бардак.

Итак, какой из них использовать?

Это 7 — считайте, 7! — разные форматы, все называются «RSS». Как кодировщик RSS-осведомлен программы, вам нужно быть достаточно либеральными, чтобы справиться со всеми вариациями. Но как содержание продюсер, который хочет сделать ваш контент доступным через синдикацию, какой формат должен ты выберите?

RSS-версии и рекомендации
Версия Владелец Плюсы Статус Рекомендация
0.90 Netscape Устарело в версии 1.0 Не использовать
0,91 UserLand Офигительный простой Официально устарело на 2.0, но все еще довольно популярный Используется для базового распространения. Простой способ перехода на 2.0, если вам нужно больше гибкость
0,92, 0,93, 0,94 UserLand Допускает более подробные метаданные, чем 0.91 Устарело в версии 2.0 Используйте 2.0 вместо
1,0 RSS-DEV Рабочая группа На основе RDF, расширяемость с помощью модулей, не контролируемых одним поставщиком Стабильное ядро, разработка активного модуля Используйте для приложений на основе RDF или если вам нужны расширенные модули, специфичные для RDF
2.0 UserLand Расширяемость с помощью модулей, простой способ миграции из ветки 0.9x Стабильное ядро, разработка активного модуля Используется для универсальной синдикации с большим количеством метаданных

Как выглядит RSS?

Представьте, что вы хотите написать программу, которая читает RSS-каналы, чтобы вы могли публиковать заголовки на своем сайте, создайте собственный портал или отечественный агрегатор новостей или что-то еще.Какие делает RSS-канал как выглядит? Это зависит от того, о какой версии RSS вы говорите. Вот а образец канала RSS 0.91 (адаптированный из XML.com Новостная лента):



XML.com
http: //www.xml.ru /
XML.com содержит богатый набор информации и сервисы для сообщества XML.
en-us

Нормализация XML, часть 2
http: //www.xml. com / pub / a / 2002/12/04 / normalizing.html
В этом втором и последнем обзоре применяя методы реляционной нормализации к моделированию данных W3C XML Schema, Уилл Провост обсуждает, когда не следует нормализовать, область уникальности, а также четвертый и пятый обычный формы.


Модель объекта схемы .NET
http://www.xml.com/pub/a/2002/12/04/som.html
Прия Лакшминараянан описывает в подробно описать использование объектной модели схемы .NET для программного управления W3C. XML Схемы.


SVG Прошлое и многообещающее будущее
http: // www.xml.com/pub/a/2002/12/04/svg.html
В колонке SVG этого месяца Антуан Квинт оглядывается на путь SVG в 2002 году и с нетерпением ждет 2003.


Просто, правда? Канал состоит из канала с заголовком, ссылкой, описанием и (необязательно) язык, за которым следует ряд элементов, каждый из которых имеет заголовок, ссылку, а также описание.

А теперь посмотрите версию RSS 1.0 той же информации:

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/ "
>

XML.com
http: // www.xml.com/
XML.com содержит богатый набор информации и сервисы для сообщества XML.
en-us








< пункт rdf: about = "http://www.xml.com/pub/a/2002/12/04/normalizing.html">
Нормализация XML, часть 2
http: / /www.xml.com/pub/a/2002/12/04/normalizing.html
В этом втором и последнем обзоре применения методы реляционной нормализации для моделирования данных W3C XML Schema, Уилл Провост обсуждает, когда не следует нормализовать, область уникальности, а также четвертый и пятый обычный формы.
Уилл Провост
2002-12-04


Объектная модель схемы .NET
http: //www.xml.com/pub/a/2002/12/04/som.html
Прия Лакшминараянан подробно описывает использование принадлежащий .NET Schema Object Model для программного управления W3C XML Схемы.
Priya Лакшминараянан
2004-12-04


Прошлое и многообещающее будущее SVG
http: / / www.xml.com/pub/a/2002/12/04/svg.html
В колонке SVG этого месяца Антуан Квинт выглядит вернемся к путешествию SVG через 2002 год и с нетерпением ждем 2003 года.
Antoine Quint
2002-12-04

Чуть более подробный.Люди, знакомые с RDF, узнают в нем XML сериализация документа RDF; остальной мир хотя бы признает, что были синдицирование, по сути, той же информации. Фактически, мы включаем немного больше информация: авторы и даты публикации на уровне элементов, которые RSS 0.91 не поддерживает.

Несмотря на то, что RSS 1.0 является RDF / XML, структурно он похож на предыдущие версии RSS. — достаточно похоже, чтобы мы могли просто рассматривать его как XML и писать одну функцию для извлечения информация из RSS 0.91 или RSS 1.0. Однако есть несколько существенных различия, о которых наш код должен будет знать:

  1. Корневой элемент — rdf: RDF вместо rss . Нам либо понадобится для явной обработки обоих или просто игнорирования имени корневого элемента в целом и слепо ищите внутри него полезную информацию.

  2. RSS 1.0 широко использует пространства имен. Пространство имен RSS 1.0 http://purl.org/rss/1.0/ , и он определен как пространство имен по умолчанию. В feed также использует http://www.w3.org/1999/02/22-rdf-syntax-ns# для Специфичные для RDF элементы (которые мы просто проигнорируем для наших целей) и http: // изн.org / dc / elements / 1.1 / (Dublin Core) для дополнительных метаданные авторов статей и дат публикации.

    Здесь можно пойти двумя путями: если у нас нет XML-синтаксического анализатора, учитывающего пространство имен, мы может слепо предположить, что фид использует стандартные префиксы и пространство имен по умолчанию а также найдите в них item элементов и dc: creator элементов.Это действительно сработает в большом количестве реальных случаев; большинство RSS-каналов используют то пространство имен по умолчанию и те же префиксы для общих модулей, таких как Dublin Core. Этот это ужасный взлом. Нет гарантии, что в фиде не будет использоваться другой префикс. для пространство имен (которое было бы совершенно корректным XML и RDF).Если или когда это произойдет, мы скучать Это.

    Если в нашем распоряжении есть XML-синтаксический анализатор, поддерживающий пространство имен, мы можем создать более элегантное решение, которое обрабатывает каналы RSS 0.91 и 1.0. Мы можем искать предметы в нет пространство имен; если это не удается, мы можем искать элементы в RSS 1.0 пространство имен. (Не показано, но каналы RSS 0.90 также используют пространство имен, но не то же самое, что и RSS 1.0. Ну и что мы действительно нужен список пространств имен для поиска.)

  3. Менее очевидны, но все же важны, элементы item — это за пределами канал элемент .(В RSS 0.91 элемент элемент был внутри канала . В RSS 0.90 они были снаружи; в RSS 2.0 они внутри. Whee .) Таким образом, мы не можем придирчиво относиться к тому, где искать предметы.

  4. Наконец, вы заметите, что есть дополнительный элемент items внутри канал .Это полезно только для парсеров RDF, и мы проигнорируем его. и предположим, что порядок элементов в RSS-канале определяется их порядком. из элементы item .

А как насчет RSS 2.0? К счастью, как только мы написали код для обработки RSS 0.91 и 1.0, RSS 2.0 — это проще простого. Вот версия той же ленты RSS 2.0:



XML.com
http: //www.xml.com/
XML.com содержит богатый набор информации и услуги для сообщества XML.
ru-ru

Нормализация XML, часть 2
http://www.xml.com/pub/a/ 2002/12/04 / normalizing.html
В этом втором и последнем обзоре применяя методы реляционной нормализации к моделированию данных W3C XML Schema, Уилл Провост обсуждает, когда не следует нормализовать, область уникальности, а также четвертый и пятый обычный формы.
Уилл Provost
2002-12-04


Модель объекта схемы .NET
http://www.xml.com/pub/a/2002/12/04/som.html
Прия Лакшминараянан описывает в подробно описать использование объектной модели схемы .NET для программного управления W3C. XML Схемы.
Прия Лакшминараянан
2004-12-04


Прошлое и многообещающее SVG Будущее
http://www.xml.com/pub/a/2002/12/04/svg.html
В колонке SVG этого месяца, Антуан Квинт оглядывается на путь SVG в 2002 году и с нетерпением ждет 2003 г.
Антуан Quint
2002-12-04


Как показывает этот пример, RSS 2.0 использует пространства имен, такие как RSS 1.0, но не RDF. Нравиться RSS 0.91, пространства имен по умолчанию нет, и элементы возвращаются в канал .Если наш код достаточно либерален, чтобы справиться с различиями между RSS 0.91 и 1.0, RSS 2.0 не должно быть дополнительных морщин.

Как я могу читать RSS?

Теперь давайте приступим к чтению этих примеров RSS-каналов из Python. Первое вещь нам нужно будет загрузить несколько RSS-каналов.В Python это просто; большинство дистрибутивов поставляются как с библиотекой поиска URL, так и с анализатором XML. (Примечание для пользователей Mac OS X 10.2: ваш копия Python не поставляется с анализатором XML; вам нужно сначала установить PyXML.)

из xml.dom import minidom
import urllib

def load (rssURL):
return минидом.синтаксический анализ (urllib.urlopen (rssURL))

Принимает URL-адрес RSS-канала и возвращает проанализированное представление DOM, как родной Объекты Python.

Следующий бит — сложная часть. Чтобы компенсировать различия в форматах RSS, хорошо нужна функция, которая ищет определенные элементы в любом количестве пространств имен.Python Библиотека XML включает getElementsByTagNameNS , который принимает пространство имен и тег name, поэтому мы будем использовать его, чтобы сделать наш код достаточно общим для обработки RSS 0.9x / 2.0 (который не имеет пространство имен по умолчанию), RSS 1.0 и даже RSS 0.90. Эта функция найдет все элемента с заданным именем в любом месте узла. Это хорошая вещь; это означает, что мы можем поиск для элемента элемента в корневом узле и всегда находить их, независимо от того, являются ли они внутри или снаружи канала элемент .

DEFAULT_NAMESPACES = \
(Нет, # RSS 0.91, 0.92, 0.93, 0.94, 2.0
'http://purl.org/rss/1.0/', # RSS 1.0
'http://my.netscape.com/ rdf / simple / 0.9 / '# RSS 0.90
)

def getElementsByTagName (node, tagName, possibleNamespaces = DEFAULT_NAMESPACES):
для пространства имен в possibleNamespaces:
children = node.getElementsByTagNameNS (пространство имен, tagName)
, если len (children): return children
return []

Наконец, нам нужны две служебные функции, чтобы облегчить нашу жизнь.Во-первых, наши getElementsByTagName Функция вернет список элементов, но большая часть раз мы знаем, что будет только один. Элемент имеет только один заголовок , одна ссылка , одно описание и т. Д. Хорошо определить первую функцию , которая возвращает первый элемент заданного имени (опять же, поиск в нескольких разных пространствах имен).Во-вторых, библиотеки Python XML отлично умеет разбор XML-документа на узлы, но не очень полезен при возврате данных все вместе очередной раз. Мы определим функцию textOf , которая возвращает весь текст конкретный элемент XML.

def first (node, tagName, possibleNamespaces = DEFAULT_NAMESPACES):
children = getElementsByTagName (node, tagName, possibleNamespaces)
return len (children) and children [0] or None

def textOf (node):
return node and «».присоединиться ([child.data для ребенка в node.childNodes]) или «»

Вот и все. Фактический синтаксический анализ прост. Мы возьмем URL-адрес в командной строке, загрузим Это, проанализируйте его, получите список элементов, а затем получите некоторую полезную информацию по каждому элементу:

DUBLIN_CORE = ('http: // изн.org / dc / elements / 1.1 / ',)

if __name__ ==’ __main__ ‘:
import sys
rssDocument = load (sys.argv [1])
для элемента в getElementsByTagName (rssDocument, ‘item’):
print ‘title:’, textOf (first (элемент, ‘title’))
print ‘link:’, textOf (first (item, ‘link’))
print ‘description:’, textOf ( first (item, ‘description’))
print ‘date:’, textOf (first (item, ‘date’, DUBLIN_CORE))
print ‘author:’, textOf (first (item, ‘creator’, DUBLIN_CORE))
Распечатать

Запускаем его с нашим образцом RSS 0.91 подача печатает только заголовок, ссылку и описание (поскольку в фиде не было других информация о датах или авторах):

$ питон rss1.py http://www.xml.com/2002/12/18/examples/rss091.xml.txt
заголовок: Нормализация XML, часть 2
ссылка: http://www.xml.com/pub/a/2002/12/04/normalizing.html
описание: В эту секунду и последний взгляд на применение методов реляционной нормализации к данным W3C XML Schema моделирования, Уилл Провост обсуждает, когда не следует нормализовать, объем уникальности и то четвертая и пятая нормальные формы.
дата:
автор:

название: .NET Schema Object Model
ссылка: http://www.xml.com/pub/a/2002/12/04/som.html
описание: Прия Лакшминараянан подробно описывает использование объектной модели схемы .NET для программного управления. XML-схем W3C.
дата:
автор:

название: Прошлое и многообещающее будущее SVG
ссылка: http://www.xml.com/pub/a/2002/12/04/svg.html Описание
: в столбце SVG этого месяца Антуан Квинт оглядывается на путь SVG через 2002 год и с нетерпением ждет 2003 года.
дата:
автор:

И для образца RSS 1.0, и для образца RSS 2.0 мы также получаем даты и авторов по шт. по . Мы повторно используем наш пользовательский getElementsByTagName функция, но передать пространство имен Dublin Core и соответствующее имя тега. Мы могли бы повторное использование та же функция для извлечения информации из любого из основных модулей RSS.(Там область несколько расширенных модулей, специфичных для RSS 1.0, для которых потребуется полный анализатор RDF, но они есть не широко используется в общедоступных RSS-каналах.)

Вот результат для нашего образца RSS 1.0 кормить:

$ питон rss1.py http: // www.xml.com/2002/12/18/examples/rss10.xml.txt
заголовок: Нормализация XML, часть 2
ссылка: http://www.xml.com/pub/a/2002/12/04/normalizing.html Описание
: в эту секунду и последний взгляд на применение методов реляционной нормализации к данным W3C XML Schema моделирования, Уилл Провост обсуждает, когда не следует нормализовать, объем уникальности и то четвертая и пятая нормальные формы.
дата: 2002-12-04
автор: Will Provost

название: .NET Schema Object Model
ссылка: http://www.xml.com/pub/a/2002/12/04/som.html
описание: Прия Лакшминараянан подробно описывает использование объектной модели схемы .NET для программного управления. XML-схем W3C.
дата: 04.12.2002
автор: Прия Лакшминараянан

название: Прошлое и многообещающее будущее SVG
ссылка: http: // www.xml.com/pub/a/2002/12/04/svg.html
описание: в столбце SVG этого месяца Антуан Квинт оглядывается на путь SVG через 2002 год и с нетерпением ожидает 2003 года.
дата: 2002-12-04
автор: Антуан Квинт

Работает с нашим образцом RSS 2.0 дает те же результаты.

Этот метод обрабатывает около 90% RSS-каналов; остальные плохо сформированы в множество интересных способов, в основном вызванных созданием инструментов публикации, не поддерживающих XML поступает из шаблонов и не соблюдает основные правила правильного формата XML.Следующий месяц хорошо решить сложную проблему обработки RSS-каналов, которые почти, но не совсем правильно сформированный XML.

Учебное пособие по фидам и агрегаторам

Что такое RSS?

RSS расшифровывается как «Really Simple Syndication». Это способ легко распространять список заголовков, уведомлений об обновлениях, а иногда и контента для большое количество людей.Он используется компьютерными программами, которые упорядочивают заголовки и объявления для облегчения чтения.

Какую проблему решает RSS?

Большинство людей интересуются множеством веб-сайтов, содержание которых меняется по непредсказуемому графику. Примерами таких веб-сайтов являются новостные сайты, информационные страницы общин и религиозных организаций, страницы с информацией о продуктах и ​​т. Д. медицинские сайты и блоги. Неоднократная проверка каждого веб-сайта на предмет наличия нового контента может быть очень утомительной.

Уведомление об изменениях по электронной почте было ранним решением этой проблемы. К сожалению, когда вы получаете уведомления по электронной почте с нескольких веб-сайтов они обычно дезорганизованы и могут быть огромными, и их часто принимают за спам.

RSS — лучший способ получать уведомления о новом и измененном содержании. Уведомления об изменениях на нескольких веб-сайтах обрабатываются легко, и результаты представляются вам хорошо организованными и отличными от электронной почты.

Как работает RSS?

RSS работает за счет того, что автор веб-сайта поддерживает список уведомлений на своем веб-сайте стандартным способом. Этот список уведомлений называется « RSS-канал ». Люди, которым интересно узнать последние заголовки или изменения, могут проверить этот список. Разработаны специальные компьютерные программы « RSS-агрегаторы ». которые автоматически получают доступ к RSS-каналам интересующих вас веб-сайтов от вашего имени и организуют для вас результаты.(RSS-каналы и агрегаторы также иногда называют « RSS-каналов » и « RSS-ридеров ».)

Создать RSS-канал очень просто, и теперь сотни тысяч веб-сайтов предоставляют эту функцию, включая крупные новостные организации, такие как New York Times, BBC и Reuters, а также многие веб-журналы.

Какую информацию предоставляет RSS?

RSS предоставляет очень основную информацию для уведомления.Он состоит из списка элементов, представленных в порядке от самых новых до самых старых. Каждый элемент обычно состоит из простого заголовка, описывающего элемент, а также более полное описание и ссылка на веб-страницу с описываемой фактической информацией. Иногда это описание представляет собой полную информацию, которую вы хотите прочитать (например, содержание сообщения в блоге). а иногда это просто резюме.

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

Элемент 1:
Заголовок: Присужден контракт на строительство тротуаров
Описание: Город заключил контракт на строительство тротуаров с компанией Smith Associates.Эта горячо оспариваемая сделка стоит 1,2 миллиона долларов.
Ссылка: http://www.gardencitynews.com/contractawards/sidewalk.htm
Элемент 2:
Заголовок губернатора для посещения
Описание: Губернатор посетит город. 1 июля. Это первый визит после выборов два года назад.Мэр планирует большой прием.
Ссылка: http://www.gardencitynews.com/news/2004/06/gov-visit.htm

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

Программы-агрегаторы RSS

Думайте об агрегаторе RSS как о веб-браузере для RSS-контента.RSS-агрегаторы автоматически проверяют серию RSS-каналов на наличие новых элементов на постоянной основе, позволяя отслеживать изменения на нескольких веб-сайтах без утомительной прочтите и перечитайте каждый из веб-сайтов самостоятельно. Они обнаруживают дополнения и представляют их все вместе в компактной и удобной форме. Если название и описание предмета представляют интерес, ссылку можно использовать, чтобы быстро открыть соответствующую веб-страницу для чтения.

Вот снимок экрана агрегатора RSS в действии. Слева находится список отслеживаемых RSS-каналов с указанием количества непрочитанные элементы в каждом фиде в скобках. Справа приведены сведения о самых последних элементах выбранного RSS-канала (в данном случае New York Times).

Доступно множество агрегаторов RSS. К некоторым доступ осуществляется через браузер, некоторые интегрированы в почтовые программы, а некоторые работают как отдельное приложение на вашем персональном компьютере.

Как узнать, есть ли на веб-сайте RSS-канал?

Для веб-сайтов все чаще используются RSS-каналы. Обычно они указывают на наличие ленты на главной или главной странице новостей. со ссылкой на «RSS», а иногда и отображением оранжевой кнопки с буквами «XML» или «RSS». RSS-каналы также часто можно найти по ссылке «Syndicate This». Текстовые ссылки «RSS» иногда (существует множество вариантов) указывают на веб-страницу, объясняющую природу RSS-каналов. предоставлены и как их найти.Кнопки часто связаны непосредственно с самим файлом RSS-канала.

Узнав URL-адрес RSS-канала, вы можете предоставить этот адрес агрегатору RSS. программы, и агрегатор будет следить за фидом за вас. Многие агрегаторы RSS имеют предварительно настроенный список URL-адресов RSS-каналов для популярных новостных сайтов.

Как создается файл RSS-канала?

Если вы не обслуживаете веб-сайт или не хотите создать собственный RSS-канал для других целей, то, как создается RSS-канал, не должно вызывать беспокойства, и вы можете пропустить этот раздел.

Файл специального формата XML, из которого состоит RSS-канал, обычно создается одним из множества способов.

Большинство крупных новостных веб-сайтов и большинство сетевых журналов поддерживаются с помощью специальных программ «управления контентом». Авторы добавляют свои истории и публикации на веб-сайт, взаимодействуя с этими программами, а затем используйте функцию «публикации» программы для создания файлов HTML, из которых состоит веб-сайт. Эти программы часто также могут одновременно обновлять XML-файл RSS-канала, добавляя элемент ссылаясь на новую историю или публикацию, и удаляя менее недавние элементы.Инструменты для создания блогов, такие как Blogger, LiveJournal, Movable Type и Radio, автоматически создают каналы.

Веб-сайты, созданные более индивидуальным образом, например с помощью Macromedia Dreamweaver или простого текстового редактора, обычно не создают RSS-каналы автоматически. Авторы таких веб-сайтов либо поддерживают файлы XML вручную, как и сам веб-сайт, или используйте такой инструмент, как программа ListGarden от Software Garden, Inc., для его обслуживания. Также существуют сервисы, которые периодически сами читают запрашиваемые веб-сайты и пытаются автоматически определять изменения (это наиболее надежно для веб-сайтов с несколько обычным новостным форматом), или которые позволяют создавать XML-файлы RSS-каналов, которые размещаются у этого поставщика услуг.

Связать все вместе

Вот схема, показывающая, как связаны веб-сайты, XML-файлы RSS-канала и ваш персональный компьютер:

На схеме показан веб-браузер, используемый для чтения сначала веб-сайта 1 через Интернет, а затем веб-сайта 2. Он также показывает XML-файлы RSS-канала для обоих веб-сайтов, которые одновременно отслеживаются агрегатором RSS-каналов.

Другое применение

Помимо уведомления о заголовках новостей и изменениях на веб-сайтах, RSS можно использовать для многих других целей.Даже не обязательно должна быть веб-страница, связанная с перечисленными элементами — иногда вся информация, которую вы необходимость может быть в самих заголовках и описаниях.

Некоторые часто упоминаемые варианты использования:

  • Уведомление о поступлении новых товаров в магазин
  • Составление списка и уведомление о проблемах с информационным бюллетенем, включая информационные бюллетени по электронной почте
  • Погодные и другие оповещения об изменении условий
  • Уведомление о добавлении новых элементов в базу данных или новых участников в группе

Один агрегатор RSS — это все, что вам нужно для чтения всех RSS-каналов, будь то заголовки, предупреждения, изменения или другие уведомления.RSS становится очень популярным и полезным средством общения.

Построение

и использование корма, шаг за шагом.

Создание и использование RSS-канала

Денис Бюро

Резюме

Что такое RSS?

Это формат обмена данными, определенный в 1.0 версия XML. Вы можете доставить информацию в этом формате и один можете получить эту информацию, а также информацию из других различных источников в этом формат.Информация, предоставляемая веб-сайтом в XML-файле, называется RSS. кормить.
Недавние браузеры могут читать файлы RSS напрямую, но специальная программа для чтения RSS или агрегатор тоже может быть использован.

История

Создан Netscape в 1999 году. Первая версия — 0.90. Далее следует 0.91 версия, которая была улучшена компанией Userland в 2000 году.
В 2000 году O’Reilly создал версию 1.0, основанную на RDF, и в дальнейшем поддерживала ее. группой RSS-DEV и назван RDF Site Summary .
RSS 2.0 был определен Дэйвом Винером (ранее работавшим в Userland) в Гарварде. ВУЗ 2002г.
Эта страница основана на спецификации Really Simple Syndication , 2.01. из Гарварда.

Зачем нужен RSS?

Чтобы получать информацию или новости, предоставленные веб-сайтами в формате компьютеры могут обрабатывать. Чтобы отобразить его на веб-сайте или прочитать сам.
А для поставщика контента это позволяет отправлять новости о своем сайте.

RSS, как это работает?

RSS-система для публикации статей и новостей в Интернете очень удобна. простой:

  1. Во-первых, есть несколько веб-страниц, одна из которых должна отображаться другими сайтами.
    Этот набор страниц представляет собой RSS-канал.
  2. XML-файл, определяющий RSS-канал. Этот файл содержит URL, заголовок и сводка каждой отображаемой страницы.
  3. Человек, который хочет прочитать ленту на своем компьютере.Он (она) использует RSS-ридер или его браузер и просто добавляет ленту с помощью соответствующей команды своего программного обеспечения.
  4. Или другой веб-сайт, который хочет отображать ленту. Он должен загрузить RSS-файл от провайдера для извлечения URL-адресов страниц и отображения заголовков. и резюме. Это может быть выполнено с помощью сценария PHP.
  5. Когда кто-то заходит на сайт получателя, скрипт запускается, вызывает файл RSS с сайта провайдера и отображает список новостей из извлеченных данных.
  6. При нажатии на строку списка посетители открывают страницу от провайдера.

Структура RSS-документа

Это файл XML, а глобальным контейнером является тег RSS для формат 2.0.
Файл содержит как минимум один канал, это веб-сайт, на котором Информация.
На канале есть статьи или данные. Это веб-страницы того же сайт или с других сайтов.

Как использовать RSS?

1 — Использование RSS на рабочем столе

RSS-каналов отображаются в Internet Explorer 7 и Firefox 2. Программа для чтения RSS (или агрегатор) также может быть установлен в операционной системе (Windows, Linux, Mac OS и т. Д.). Смотрите в ресурсах. Есть тот, который построен на XUL.
Доступ к контенту зависит от читателя. Это может быть выполнено просто щелкнув кнопку «добавить», чтобы получить URL-адрес RSS-канал, и пусть он добавлен в список каналов.

2 — Использование канала на веб-сайте

RSS-канал отображается в виде списка заголовков (и, возможно, сводок). Щелчок по заголовку отображает новое. Заголовки обновляются автоматически. Скрипт на PHP или другом языке, строит список каждый раз, когда отображается страница путем загрузки файла RSS и извлечения из него данных. Некоторые ссылки на такие инструменты представлены в ресурсах.

Как опубликовать новости в ленте RSS?

Существует несколько способов создания RSS-каналов.

  • Использование библиотеки RSS PHP. Сценарий PHP создаст XML-файл из заголовки и описания страниц из содержимого страницы.
  • Используйте специализированный инструмент для извлечения данных со страницы.
Чтобы предоставить доступ к XML-файлу, отображается ссылка: или
 
    RSS-канал для этого сайта

 
В каналах

в формате Atom вместо этого используется значение «application / atom + xml».
Замените xul.fr доменным именем вашего сайта.

  • Корм. Это набор тегов «элемент», набор информации или Новости.
  • RDF . Смотрите на RDF страница на этом сайте.
  • Синдицированный . Публикуется через RSS-канал.
  • Распространение . Публикация данных по RSS-каналам.
RSS . Глобальный контейнер.
канал . Распространяющий канал. Он имеет несколько описательных тегов и вмещает один или несколько предметов.
 
<канал>
...

 

Обязательные теги для канала

  • титул . Название канала. Должен содержать название.
  • ссылка. URL-адрес веб-сайта, предоставляющего этот канал.
  • описание .Краткое описание провайдера.
  • по крайней мере один тег для содержимого.
 
<канал>
     XUL 
     https://www.xul.fr 
     
    
    ...
    

 

Дополнительные теги для канала

  • язык .Человеческий язык, используемый для текста.
  • документы . Где найти документ для формата файла, может быть Гарвард.
  • веб-мастер . Электронное письмо.
  • pub Дата . Дата публикации.
  • и т. Д. Подробнее см. В спецификации.

Пункты канала

Каждый тег элемента должен содержать следующие теги:

  • титул . Название статьи.
  • ссылка . URL-адрес страницы.
  • описание . Краткое содержание статьи.
 
   Новости XUL 
   https://www.xul.fr/index.php 
   ... немного текста ... 
 

И некоторая дополнительная информация для этой статьи

  • pub Дата . Дата публикации.
  • направляющая .Строка символов, уникальная для обозначения этого элемента.
  • категория . Категория статьи.
  • и т. Д.

Построение личного RSS-канала, шаг за шагом

Сначала это простой текстовый файл, созданный с любым текстом. редактор. Но редактор XML удобнее. (см. «программное обеспечение» страница). Имя может быть, например: « feed.xml ».
Общая структура такая:

 

<канал>

 

1) Определите источник по тегу канала

Канал будет одинаковым для всех ваших RSS-каналов. Эти теги требуются:
title : название вашего веб-сайта, может быть одним из тег заголовка домашней страницы.
ссылка : URL вашего веб-сайта: пример: https://www.xul.fr
description : описание вашего сайта, около 200 символов, это может быть текст, присвоенный атрибуту содержимого тег описания в заголовке домашней страницы.

 <канал>
 XUL и XML 
 https://www.xul.fr/en/ 
 Графический интерфейс XML и т. д. 

 

2) Добавить изображение

Это необязательно. Создайте небольшое изображение (например, 88×31) в обычном формате. (gif, jpg, png) и поместите в тот же каталог, что и файл RSS.
Тег «image» является подэлементом тега канала
. — url — это адрес самого изображения.
ссылка — это адрес страницы, отображаемой при нажатии на изображение.

 <канал>
 
 
<изображение>
     https://www.xul.fr/xul.gif 
    https://www.xul.fr/en/index.php 


 

3) Добавить новый

Теперь мы добавим веб-страницу для отображения информации.Это тег «item», подэлемент канала, и эти компоненты требуются:
заголовок : заголовок статьи.
ссылка : URL страницы.
описание : аннотация статьи, около 200 знаков.

 
 Новости дня 
 https://www.xul.fr/en-xml-rss.html 
 Все, что вам нужно знать о RSS 

 

4) Добавить еще

В этот канал можно добавить больше предметов.

5) Загрузите файл

Поместите файл feed.xml на свой веб-сайт среди других веб-страниц.

6) Проверить файл

Вы можете использовать этот онлайн-RSS валидатор кормов.

7) Сделать доступным

Это достигается путем добавления кнопки RSS на главную страницу. Щелчок по кнопка должна отображать созданный вами XML-файл.


   

 

Если изображение не отображается, используйте полный URL-адрес, например https://www.xul.fr/rss.gif, Например.

8) Обновление ленты

Чтобы опубликовать дальнейшие статьи, вам нужно просто добавить элементы, и удалите старые, чтобы количество статей оставалось постоянным.

Пример: полный файл



<канал>
   Ajax и XUL 
  <ссылка> https: // www.xul.fr/en/ 
   Графический интерфейс XML и т. д. 
  <изображение>
       https://www.xul.fr/xul-icon.gif 
       https://www.xul.fr/en/index.php 
  
  
       Новости дня 
       https://www.xul.fr/en-xml-rss.html 
       Все, что вам нужно знать о RSS 
  
  
       Новости завтрашнего дня 
      <ссылка> https: // www.xul.fr/en-xml-rdf.html 
       А теперь все о RDF 
    


 

Вы можете скачать пример и использовать это как шаблон, заменив, конечно, xul.fr именем вашего веб-сайта.

Как браузеры узнают о наличии RSS-канала на веб-сайте

Вы создали RSS-канал, и теперь он хранится в корне вашего веб-сайта. Вы должны позволить браузерам узнать о существовании этого файла и его местонахождении, когда они входят и отображают домашнюю страницу (или любую другую страницу, если хотите).Firefox отобразит значок канала в поле URL, Internet Explorer будет включен. панель команд.
Чтобы активировать их, вставьте следующую строку в исходный код страницы, в любом месте раздела:

  

Замените URL-адрес своим доменным именем на путь и имя файла вашего RSS кормить.
А если файл в формате атома, замените rss + xml на atom + xml.

Переводы

Технические условия и документы

Инструменты для создания и отображения RSS-каналов

  • Ара Редактор. Онлайн-генератор и редактор RSS, написанный на PHP.
  • RSS Читатель. Функция PHP для отображения RSS-канала на веб-странице с локального или удаленный файл.

Форум

Как настроить получение RSS для вакансий с разных сайтов?

Пт, 01 августа 2008 10:52:32

Привет! Я только что обнаружил RSS-каналы.Как настроить получение RSS-каналов с разных сайтов? Есть ли сайт, на который я могу обратиться за инструкциями? Меня особенно интересуют обновления вакансий, которые компании публикуют на своих сайтах. Спасибо.

Пн, 04 августа 2008 15:43:05

Здравствуйте, Если ваша цель — просто получать информацию о новостях или вакансиях, вам следует использовать агрегатор, который подключен к выбранному вами RSS-каналу и обновляется автоматически. Такой инструмент указан выше. Вы можете получить множество инструментов с помощью поиска в Google: rss + агрегатор После загрузки программного обеспечения вы должны добавить все каналы, которые хотите, и вы также можете посещать сайты и щелкать кнопку RSS (радио) в строке URL, чтобы отобразить канал.Затем вам будет предложено подписаться на ленту.

© 2006-2021 Денис Бюро и Xul.fr

XML RSS


С помощью RSS можно распространять обновленный веб-контент с одного веб-сайта на тысячи других веб-сайтов по всему миру.

RSS позволяет быстро просматривать новости и обновления.


Пример документа RSS

<канал>
Домашняя страница W3Schools
<ссылка> https: // www.w3schools.com
Бесплатные руководства по созданию веб-сайтов

Учебное пособие по RSS
https://www.w3schools.com/xml/xml_rss.asp
Новое руководство по RSS на W3Schools


Учебное пособие по XML
<ссылка> https: // www.w3schools.com/xml
Новое руководство по XML для W3Schools


Что такое RSS?

  • RSS означает R eally S орудие S yndication
  • RSS позволяет синдицировать контент вашего сайта
  • RSS определяет простой способ совместного использования и просмотра заголовков и контента
  • RSS-файлов можно обновлять автоматически
  • RSS позволяет персонализировать просмотры для разных сайтов
  • RSS написан в XML

Зачем нужен RSS?

RSS был разработан для отображения выбранных данных.

Без RSS пользователям придется ежедневно проверять ваш сайт на наличие новых обновления. Для многих пользователей это может занять слишком много времени. С RSS-потоком (RSS часто называется новостной лентой или RSS-лентой) они могут быстрее проверяйте свой сайт с помощью RSS-агрегатора (сайта или программы, собирает и сортирует RSS-каналы).

Поскольку данные RSS небольшие и быстро загружаются, их легко использовать. с такими услугами, как сотовые телефоны или КПК.

веб-кольца с аналогичной информацией могут легко обмениваться данными на своих веб-сайтах, чтобы их лучше и полезнее.



Кому следует использовать RSS?

Веб-мастера, которые редко обновляют свои веб-сайты, не нуждаются в RSS!

RSS полезен для часто обновляемых веб-сайтов, нравится:

  • Новостные сайты — Список новостей с заголовком, датой и описанием
  • Компании — Списки новостей и новых продуктов
  • Календари — Список предстоящих событий и важных дней
  • Изменения сайта — Список измененных или новых страниц

Преимущества RSS

Вот некоторые преимущества использования RSS:

Выберите свою новость
С помощью RSS вы можете выбрать для просмотра новости, которые вам нужны, новости, которые вас интересуют и имеют отношение к вашей работе.

Удалить ненужную информацию
С помощью RSS вы можете (наконец) отделить желаемую информацию от нежелательной (спама)!

Увеличьте посещаемость вашего сайта
С помощью RSS вы можете создать свой собственный новостной канал и публиковать его в Интернете!


История RSS

  • 1997 — Дэйв Винер из UserLand разрабатывает scriptingNews. RSS родился
  • 1999 — Netscape разрабатывает RSS 0.90 (который поддерживает scriptingNews)
  • 1999 — Дэйв Винер разрабатывает scriptingNews 2.0b1 (который включает функции RSS 0.90)
  • 1999 — Netscape разрабатывает RSS 0.91 (который включает большинство функций из scriptingNews 2.0b1)
  • 1999 — UserLand избавляется от scriptingNews и использует только RSS 0.91
  • 1999 — Netscape прекращает разработку RSS
  • 2000 — UserLand выпускает официальную спецификацию RSS 0.91
  • 2000 — О’Рейли разрабатывает RSS 1.0. Этот формат использует RDF и пространства имен.
  • 2000 — Дэйв Винер из UserLand разрабатывает RSS 0.92
  • 2002 — Дэйв Винер разрабатывает RSS 2.0 после ухода из UserLand
  • 2003 — Выпущена официальная спецификация RSS 2.0

RSS 1.0 — единственная версия, разработанная с использованием стандарта W3C RDF (Resource Description Framework).

Идея RDF заключалась в том, чтобы помочь создать семантическую сеть. Однако для обычных пользователей это не имеет особого значения, но при использовании веб-стандартов людям и приложениям будет легче обмениваться данными.


Какую версию RSS мне следует использовать?

RSS 0.91 и RSS 2.0 легче понять, чем RSS 1.0. Наше руководство основано на RSS 2.0.

Синтаксические правила RSS 2.0 очень простые и очень строгие.


Является ли RSS веб-стандартом?

Официального стандарта для RSS не существует.

  • Около 50% всех RSS-каналов используют RSS 0.91
  • Около 25% используют RSS 1.0
  • Последние 25% делятся между версиями RSS 0.9x и RSS 2.0

Как работает RSS

RSS используется для обмена контентом между веб-сайтами.

С помощью RSS вы регистрируете свой контент в компаниях, называемых агрегаторами.

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

Совет: Прочтите нашу главу «Публикация RSS», чтобы просмотреть бесплатные службы агрегирования RSS.


RSS Пример

В документах

RSS используется простой синтаксис с самоописанием.

Вот простой RSS-документ:

<канал>
Домашняя страница W3Schools
https://www.w3schools.com
Бесплатные руководства по созданию веб-сайтов

Учебное пособие по RSS
<ссылка> https: // www.w3schools.com/xml/xml_rss.asp
Новое руководство по RSS на W3Schools


Учебное пособие по XML
https://www.w3schools.com/xml
Новое руководство по XML для W3Schools

Первая строка в документе — объявление XML — определяет версия XML и кодировка символов, используемая в документе.В этом случае документ соответствует спецификации 1.0. XML и использует набор символов UTF-8.

Следующая строка — это объявление RSS, которое указывает, что это документ RSS (в данном случае RSS версии 2.0).

Следующая строка содержит элемент . Этот элемент используется для описания RSS-канала.

Элемент имеет три обязательных дочерних элемента:

  • — определяет заголовок канала (например,Домашняя страница W3Schools)</li><li> <ссылка> — определяет гиперссылку на канал (например, https://www.w3schools.com)</li><li> <описание> — описывает канал (например, бесплатные руководства по созданию веб-сайтов)</li></ul><p> Каждый элемент <channel> может иметь один или несколько элементов <item>.</p><p> Каждый элемент <item> определяет статью или «историю» в RSS-канале.</p><p> Элемент <item> имеет три обязательных дочерних элемента:</p><ul><li><title> — определяет заголовок элемента (например,грамм. RSS Учебник)</li><li> <ссылка> — определяет гиперссылку на элемент (например, https://www.w3schools.com/xml/xml_rss.asp)</li><li> <описание> — описывает элемент (например, новое руководство по RSS на W3Schools)</li></ul><p> Наконец, две последние строки закрывают элементы <channel> и <rss>.</p><hr/><h3><span class="ez-toc-section" id="_RSS-49"> Комментарии в RSS </span></h3><p> Синтаксис для написания комментариев в RSS аналогичен синтаксису HTML:</p><p> <! - Это RSS-комментарий -></p><hr/><h3><span class="ez-toc-section" id="RSS_XML"> RSS написан в XML </span></h3><p> Поскольку RSS — это XML, имейте в виду, что:</p><ul><li> Все элементы должны иметь закрывающий тег</li><li> Элементы чувствительны к регистру</li><li> Элементы должны быть правильно вложены</li><li> Значения атрибутов всегда должны указываться</li></ul><hr/><h3><span class="ez-toc-section" id="_RSS-50"> Элемент RSS </span></h3><channel></h3><p> Элемент RSS <channel> описывает RSS-канал.</p><p> Посмотрите следующий RSS-документ:</p><p> <канал> <br/><title> Домашняя страница W3Schools
    https://www.w3schools.com
    Бесплатные руководства по созданию веб-сайтов

    Учебное пособие по RSS
    <ссылка> https://www.w3schools.com/xml/xml_rss.asp
    Новое руководство по RSS на W3Schools

    Как упоминалось ранее, элемент описывает RSS-канал и имеет три обязательных дочерних элемента:

    • — Определяет заголовок канала (например, домашняя страница W3Schools)</li><li> <ссылка> — определяет гиперссылку на канал (напр.грамм. https://www.w3schools.com)</li><li> <описание> — описывает канал (например, бесплатные руководства по созданию веб-сайтов)</li></ul><p> Элемент <channel> обычно содержит один или несколько элементов <item>. Каждый элемент <item> определяет статью или «рассказ» в RSS-ленте.</p><p> Кроме того, есть несколько необязательных дочерних элементов <channel>. Ниже мы объясним самые важные из них.</p><hr/><h3><span class="ez-toc-section" id="i-29"> Элемент </span></h3><category></h3><p> Дочерний элемент <category> используется для указания категории для вашего канала.</p><p> Элемент <category> позволяет агрегаторам RSS группировать сайты по категориям.</p><p> Категория для RSS-документа выше может быть:</p><p> <category> Веб-разработка </category></p><hr/><h3><span class="ez-toc-section" id="i-30"> Элемент </span></h3><авторское право></h3><p> Дочерний элемент <copyright> уведомляет о материалах, защищенных авторским правом.</p><p> Авторские права на RSS-документ выше могут быть:</p><p> <copyright> 2006 Refsnes Data as.Все права защищены. </copyright></p><hr/><h3><span class="ez-toc-section" id="i-31"> Элемент </span></h3><image></h3><p> Дочерний элемент <image> позволяет отображать изображение, когда агрегаторы представляют канал.</p><p> Элемент <image> имеет три обязательных дочерних элемента:</p><ul><li> <url> — Определяет URL-адрес изображения</li><li><title> — Определяет текст для отображения, если изображение не может быть показано</li><li> <ссылка> — определяет гиперссылку на веб-сайт, который предлагает канал.</li></ul><p> Изображение для приведенного выше RSS-документа может быть:</p><p> <изображение> <br/> <url> https: // www.w3schools.com/images/logo.gif </url> <br/><title> W3Schools.com
      https://www.w3schools.com


      Элемент

      <язык>

      Дочерний элемент используется для указания языка, на котором написан ваш документ.

      Элемент позволяет агрегаторам RSS группировать сайты по языку.

      Язык для RSS-документа выше может быть:

      ru-ru


      Элемент

      Каждый элемент определяет статью или «историю» в RSS-канал.

      Посмотрите следующий RSS-документ:

      <канал>
      Домашняя страница W3Schools
      https://www.w3schools.com
      Бесплатные руководства по созданию веб-сайтов

      Учебное пособие по RSS
      <ссылка> https://www.w3schools.com/xml/xml_rss.asp
      Новое руководство по RSS на W3Schools

      Как упоминалось ранее, каждый элемент определяет статью или «историю» в RSS-канале.

      Элемент имеет три обязательных дочерних элемента:

      • — определяет заголовок элемента (например, RSS Tutorial)</li><li> <ссылка> — определяет гиперссылку на элемент (например,грамм. https://www.w3schools.com/xml/xml_rss.asp)</li><li> <описание> — описывает элемент (например, новое руководство по RSS на W3Schools)</li></ul><p> Кроме того, у <item> есть несколько необязательных дочерних элементов. Ниже мы объясним самые важные из них.</p><hr/><h3><span class="ez-toc-section" id="i-34"> Элемент </span></h3><author></h3><p> Дочерний элемент <author> используется для указания адреса электронной почты автора элемента.</p><p> <b> Примечание: </b> Для предотвращения спама в электронной почте некоторые разработчики не включают элемент <author>.</p><p> Автор статьи в RSS-документе выше может быть:</p><p> <author> hege@refsnesdata.no </author></p><hr/><h3><span class="ez-toc-section" id="i-35"> Элемент </span></h3><comments></h3><p> Дочерний элемент <comments> позволяет элементу ссылаться на комментарии к этому элементу.</p><p> Комментарий к элементу в документе RSS выше может быть:</p><p> <comments> https://www.w3schools.com/comments </comments></p><hr/><h3><span class="ez-toc-section" id="i-36"> Элемент </span></h3><enclosure></h3><p> Дочерний элемент <enclosure> позволяет включать медиа-файл в элемент.</p><p> Элемент <enclosure> имеет три обязательных атрибута:</p><ul><li> url — Определяет URL-адрес медиафайла</li><li> length — Определяет длину (в байтах) медиа-файла.</li><li> type — Определяет тип медиафайла</li></ul><p> Медиа-файл, включенный в элемент в документе RSS выше, может быть:</p><p> <enclosure url = "https://www.w3schools.com/xml/rss.mp3" <br/> length = «5000» type = «audio / mpeg» /></p><hr/><h3><span class="ez-toc-section" id="_RSS-51"> Получите RSS-поток в Интернете </span></h3><p> Наличие RSS-документа бесполезно, если другие люди не могут добраться до него.</p><p> Пришло время разместить ваш RSS-файл в Интернете. Вот шаги:</p><p> 1. Назовите свой RSS-файл. Обратите внимание, что файл должен иметь расширение .xml.</p><p> 2. Проверьте свой RSS-файл (хороший валидатор можно найти на http://www.feedvalidator.org).</p><p> 3. Загрузите файл RSS в свой веб-каталог на своем веб-сервере.</p><p> 4. Скопируйте маленький апельсин или в свой веб-каталог.</p><p> 5. Поместите маленькую оранжевую кнопку «RSS» или «XML» на страницу, где вы хотите предлагать RSS всему миру (например,грамм. на вашей домашней странице). Затем добавьте ссылку на кнопку который ссылается на файл RSS. Код будет выглядеть примерно так: <br/> <a href="https://www.w3schools.com/xml/myfirstrss.xml"> <br/> <noscript><img class="lazy lazy-hidden" src = "https://www.w3schools.com/xml/pic_rss.gif"></noscript><img class="lazyload lazy lazy-hidden" src = "https://www.w3schools.com/xml/pic_rss.gif"><noscript><img src = "https://www.w3schools.com/xml/pic_rss.gif"></noscript> <br/> </a>.</p><p> 6. Отправьте свой RSS-канал в каталоги RSS-каналов (вы можете Google или Yahoo для «Каталоги RSS-каналов»). Примечание! URL-адрес ваш канал — это не ваша домашняя страница, это URL-адрес вашего канала, например «https: // www.w3schools.com/xml/myfirstrss.xml «. Вот бесплатная служба агрегирования RSS:</p><p> 7. Зарегистрируйте свой канал в основных поисковых системах:</p><p> 8. Обновите свой канал. После регистрации RSS-канала убедитесь, что вы часто обновляете свой контент. и что ваш RSS-канал постоянно доступен.</p><hr/><h3><span class="ez-toc-section" id="_RSS-52"> Могу ли я самостоятельно управлять своей RSS-лентой? </span></h3><p> Лучший способ убедиться, что ваш RSS-канал работает так, как вы хотите, — это управлять им самостоятельно.</p><p> Однако это может занять очень много времени, особенно для страниц с большим количеством обновлений.</p><p> Альтернативой является использование стороннего автоматизированного RSS.</p><hr/><h3><span class="ez-toc-section" id="_RSS-53"> Автоматизированный RSS </span></h3><p> Для пользователей, которым нужен только RSS-канал для своего личного веб-сайта, некоторые из самых популярных менеджеров блогов (веб-журналов) которые предлагают встроенные службы RSS:</p><hr/><h3><span class="ez-toc-section" id="_RSS-54"> Считыватели RSS </span></h3><p> Читатель RSS используется для чтения RSS-каналов!</p><p> RSS-ридеры доступны для множества различных устройств и ОС.</p><p> Есть много разных RSS-ридеров. Некоторые работают как веб-службы, а некоторые ограничены Windows (или Mac, PDA или UNIX):</p><ul><li> QuiteRSS — БЕСПЛАТНО! QuiteRSS — это кроссплатформенная программа для чтения новостей RSS / Atom с открытым исходным кодом.это универсален и имеет полный набор опций. QuietRSS имеет богатый набор социальных варианты обмена (электронная почта / Twitter / Facebook /…/ Pocket / Etc). QuietRSS работает быстро запуск и быстрая навигация</li><li> FeedReader — БЕСПЛАТНО! Простой и понятный считыватель каналов, который легко обрабатывает большое количество каналов. Имеет необходимые опции (не много запутанных). Не требует Java. Импортируйте или экспортируйте файлы OPML. Возможность открывать ссылки во внешнем браузере</li><li> RssReader — БЕСПЛАТНО! Читатель RSS на базе Windows.Поддерживает версии RSS 0.9x, 1.0 и 2.0 и Atom 0.1, 0.2 и 0.3</li><li> blogbotrss — БЕСПЛАТНО! Подключаемый модуль для чтения RSS для Internet Explorer и Microsoft Outlook</li></ul><p> <b> Совет: </b> Большинство браузеров имеют встроенный RSS-ридер. Если вы зайдете на веб-сайт, который предлагает RSS-каналы, вы увидите значок RSS в адресной строке, или панель инструментов. Щелкните значок, чтобы просмотреть список различных каналов. Выберите ленту, которую хотите прочитать.</p><hr/><h3><span class="ez-toc-section" id="_RSS-55"> У меня есть программа для чтения RSS.Что теперь? </span></h3><p> Щелкните на маленьком или рядом с RSS-лентой, которую вы хочу почитать. Скопируйте URL-адрес, полученный в окне браузера, и вставьте его в программу чтения RSS.</p><hr/><h3><span class="ez-toc-section" id="RSS-3"> RSS Примеры </span></h3><p> Эти примеры демонстрируют использование RSS с помощью нашего RSS-ридера для просмотра полученные результаты.</p><p> <b> RSS <канал> Элемент </b></p><p> Установка необходимых элементов канала (<title>,<link> и <description>) <br/> Укажите категорию для RSS <br/> Укажите программа, используемая для создания RSS <br/> Добавить изображение в RSS <br/> Укажите язык RSS <br/> Добавить текстовый ввод в RSS <br/> Укажите дни, в которые RSS не надо обновлять</p><hr/><p> <b> RSS элемент <item> </b></p><p> Установка необходимых элементов элемента (<title>,<link> и <description>) <br/> Добавьте ссылку на комментарии к элементу RSS <br/> Добавить медиафайл к элементу RSS <br/> Укажите уникальный идентификатор для позиции <br/> Укажите дата публикации элемента RSS <br/> Укажите сторонний источник для элемента RSS</p><hr/><hr/><h3><span class="ez-toc-section" id="RSS-4"> RSS </span></h3><канал> Элемент</h3><p> Ссылки в столбце «Элемент» указывают на дополнительную информацию о каждом конкретный элемент.</p><table><tr><th> Элемент</th><th> Описание</th></tr><tr><td> <категория></td><td> Необязательно. Определяет одну или несколько категорий для ленты</td></tr><tr><td> <облако></td><td> Необязательно. Зарегистрируйте процессы, чтобы получать немедленное уведомление о обновления ленты</td></tr><tr><td> <авторское право></td><td> Необязательно. Уведомляет о материалах, защищенных авторским правом</td></tr><tr><td> <описание></td><td> Обязательно.Описывает канал</td></tr><tr><td> <docs></td><td> Необязательно. Задает URL-адрес документации формата использовано в корме</td></tr><tr><td> <генератор></td><td> Необязательно. Задает программу, используемую для создания фида</td></tr><tr><td> <изображение></td><td> Необязательно. Позволяет отображать изображение, когда агрегаторы представить ленту</td></tr><tr><td> <язык></td><td> Необязательно.Определяет язык, на котором пишется фид.</td></tr><tr><td> <lastBuildDate></td><td> Необязательно. Определяет дату последнего изменения содержимого фида</td></tr><tr><td> <ссылка></td><td> Обязательно. Определяет гиперссылку на канал</td></tr><tr><td> <managingEditor></td><td> Необязательно. Определяет адрес электронной почты редактора содержание корма</td></tr><tr><td> <pubDate></td><td> Необязательно.Определяет дату последней публикации содержимого корм</td></tr><tr><td> <рейтинг></td><td> Необязательно. Рейтинг PICS корма</td></tr><tr><td> <skipDays></td><td> Необязательно. Указывает дни, в которые агрегаторы должны пропускать обновление ленты.</td></tr><tr><td> <skipHours></td><td> Необязательно. Задает часы, в которые агрегаторы должны пропускать обновление ленты.</td></tr><tr><td> <textInput></td><td> Необязательно.Задает поле ввода текста, которое должно отображаться с кормом</td></tr><tr><td> <название></td><td> Обязательно. Определяет заголовок канала</td></tr><tr><td> <ttl></td><td> Необязательно. Определяет количество минут, в течение которых канал может оставаться в кеше. перед обновлением из исходников</td></tr><tr><td> <webMaster></td><td> Необязательно. Определяет адрес электронной почты веб-мастеру корм</td></tr></table><h3><span class="ez-toc-section" id="RSS-5"> RSS Элемент </span></h3><item></h3><table><tr><th> Элемент</th><th> Описание</th></tr><tr><td> <автор></td><td> Необязательно.Задает адрес электронной почты автору товар</td></tr><tr><td> <категория></td><td> Необязательно. Определяет одну или несколько категорий, к которым принадлежит товар</td></tr><tr><td> <комментарии></td><td> Необязательно. Позволяет элементу ссылаться на комментарии об этом элементе</td></tr><tr><td> <описание></td><td> Обязательно. Описывает товар</td></tr><tr><td> <корпус></td><td> Необязательно.Позволяет включить медиафайл в элемент</td></tr><tr><td> <guid></td><td> Необязательно. Определяет уникальный идентификатор товара</td></tr><tr><td> <ссылка></td><td> Обязательно. Определяет гиперссылку на товар</td></tr><tr><td> <pubDate></td><td> Необязательно. Определяет дату последней публикации позиции</td></tr><tr><td> <источник></td><td> Необязательно. Указывает сторонний источник для элемента</td></tr><tr><td> <название></td><td> Обязательно.Определяет название предмета</td></tr></table> <br/> <br/><h2><span class="ez-toc-section" id="_RSS_Mac_Tech_Ease"> Что такое RSS? »Интернет» Mac »Tech Ease </span></h2><p> RSS расшифровывается как Really Simple Syndication и относится к формату, используемому для предоставления информации о часто обновляемом контенте в Интернете. RSS-канал — это файл, который при чтении специальной программой отображает сводку нового или недавно обновленного веб-контента вместе со ссылками на полные версии этого контента. RSS часто используется новостными веб-сайтами для заголовков последних новостей.</p><p></p><p> Каждый заголовок включает краткое изложение соответствующей новости, а также ссылку, по которой читатель может просмотреть полную версию этой статьи. RSS также можно использовать для перечисления самых последних обновлений любого веб-сайта, включая блоги и вики. Подписчики RSS-канала блога могут щелкнуть ссылки под каждой сводкой, чтобы прочитать все содержание каждой новой записи блога, указанной в RSS-канале.</p><p> RSS также является ключевым компонентом подкастинга. Чтобы другие люди могли подписаться на подкаст, необходимо создать файл RSS, содержащий некоторую информацию о каждом отдельном выпуске.Файл RSS может включать название выпуска и ссылку на аудио- или видеофайлы, которые будут загружены, когда вы подпишетесь на канал для этого подкаста.</p><p> Вы можете увидеть пример RSS-канала, посетив эту страницу на веб-сайте CNN с помощью Safari, веб-браузера, включенного в OS X.</p><p></p><p> Safari имеет встроенную программу чтения RSS, которая может понимать специальное форматирование, используемое для создания файла RSS. Файлы RSS форматируются с использованием специального языка, называемого XML. Если вы откроете файл RSS в веб-браузере, который не поддерживает этот формат, например в Mozilla Firefox, вы увидите только код.</p><p></p><p> Для просмотра содержимого RSS-канала вы должны использовать Safari или вы можете использовать онлайн-сервис, такой как Bloglines или Google Reader, для управления и отображения RSS-подписок.</p><p></p><p> Все, что вам нужно сделать, чтобы использовать Safari для открытия RSS-канала, — это ввести адрес канала в адресной строке и нажать Enter. Safari откроет RSS-канал и отобразит его в окне браузера. Safari даже сообщит вам, когда вы посещаете сайт с RSS-каналом, отображая синий значок RSS в адресной строке справа от URL-адреса сайта.Вы можете просто щелкнуть этот значок, чтобы открыть RSS-канал в окне браузера.</p><p></p><p> В правой части окна вы увидите панель поиска, которую вы можете использовать для поиска по различным статьям, перечисленным в ленте.</p><p></p><p> Вы также можете использовать ползунок для изменения длины сводок, отображаемых RSS-потоком. Вы можете использовать этот ползунок, чтобы увеличить количество заголовков, которые вы можете отображать на одной странице.<div class='yarpp-related yarpp-related-none'><p>No related posts.</p></div></div></div><div class="post-sharrre group"><div id="twitter" data-url="https://ylianova.ru/raznoe-2/rss-fajl-chto-eto-chto-takoe-rss-lenta-i-kak-ee-podklyuchit.html" data-text="Rss файл что это: Что такое RSS-лента и как ее подключить" data-title="Tweet"></div><div id="facebook" data-url="https://ylianova.ru/raznoe-2/rss-fajl-chto-eto-chto-takoe-rss-lenta-i-kak-ee-podklyuchit.html" data-text="Rss файл что это: Что такое RSS-лента и как ее подключить" data-title="Like"></div><div id="googleplus" data-url="https://ylianova.ru/raznoe-2/rss-fajl-chto-eto-chto-takoe-rss-lenta-i-kak-ee-podklyuchit.html" data-text="Rss файл что это: Что такое RSS-лента и как ее подключить" data-title="+1"></div><div id="pinterest" data-url="https://ylianova.ru/raznoe-2/rss-fajl-chto-eto-chto-takoe-rss-lenta-i-kak-ee-podklyuchit.html" data-text="Rss файл что это: Что такое RSS-лента и как ее подключить" data-title="Pin It"></div></div></div></article><ul class="post-nav group"><li class="next"><a href="https://ylianova.ru/raznoe-2/kak-raskrutit-soobshhestvo-v-vk-kak-raskrutit-gruppu-v-vk-s-nulya-samomu-i-besplatno.html" rel="next"><i class="fa fa-chevron-right"></i><strong>Вперед</strong> <span>Как раскрутить сообщество в вк: Как раскрутить группу в ВК с нуля самому и бесплатно</span></a></li><li class="previous"><a href="https://ylianova.ru/raznoe-2/chto-znachit-sessiya-chto-takoe-sessiya-kogda-nachinaetsya-i-kak-ee-projti.html" rel="prev"><i class="fa fa-chevron-left"></i><strong>Назад</strong> <span>Что значит сессия: Что такое сессия, когда начинается и как ее пройти</span></a></li></ul><section id="comments" class="themeform"><div id="respond" class="comment-respond"><h3 id="reply-title" class="comment-reply-title">Добавить комментарий <small><a rel="nofollow" id="cancel-comment-reply-link" href="/raznoe-2/rss-fajl-chto-eto-chto-takoe-rss-lenta-i-kak-ee-podklyuchit.html#respond" style="display:none;">Отменить ответ</a></small></h3><form action="https://ylianova.ru/wp-comments-post.php" method="post" id="commentform" class="comment-form"><p class="comment-notes"><span id="email-notes">Ваш адрес email не будет опубликован.</span> <span class="required-field-message">Обязательные поля помечены <span class="required">*</span></span></p><p class="comment-form-comment"><label for="comment">Комментарий <span class="required">*</span></label><textarea id="comment" name="comment" cols="45" rows="8" maxlength="65525" required="required"></textarea></p><p class="comment-form-author"><label for="author">Имя <span class="required">*</span></label> <input id="author" name="author" type="text" value="" size="30" maxlength="245" autocomplete="name" required="required" /></p><p class="comment-form-email"><label for="email">Email <span class="required">*</span></label> <input id="email" name="email" type="text" value="" size="30" maxlength="100" aria-describedby="email-notes" autocomplete="email" required="required" /></p><p class="comment-form-url"><label for="url">Сайт</label> <input id="url" name="url" type="text" value="" size="30" maxlength="200" autocomplete="url" /></p><p class="form-submit"><input name="submit" type="submit" id="submit" class="submit" value="Отправить комментарий" /> <input type='hidden' name='comment_post_ID' value='10710' id='comment_post_ID' /> <input type='hidden' name='comment_parent' id='comment_parent' value='0' /></p></form></div></section></div></section><div class="sidebar s1"> <a class="sidebar-toggle" title="Развернуть боковую панель"><i class="fa icon-sidebar-toggle"></i></a><div class="sidebar-content"><div id="search-2" class="widget widget_search"><form method="get" class="searchform themeform" action="https://ylianova.ru/"><div> <input type="text" class="search" name="s" onblur="if(this.value=='')this.value='Введите поисковую фразу';" onfocus="if(this.value=='Введите поисковую фразу')this.value='';" value="Введите поисковую фразу" /></div></form></div><div id="nav_menu-2" class="widget widget_nav_menu"><h3>Рубрики</h3><div class="menu-2-container"><ul id="menu-2" class="menu"><li id="menu-item-5370" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-5370"><a href="https://ylianova.ru/category/css">Css</a></li><li id="menu-item-5371" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-5371"><a href="https://ylianova.ru/category/html">Html</a></li><li id="menu-item-5372" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-5372"><a href="https://ylianova.ru/category/http">Http</a></li><li id="menu-item-5373" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-5373"><a href="https://ylianova.ru/category/javascript">Javascript</a></li><li id="menu-item-5374" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-5374"><a href="https://ylianova.ru/category/photoshop">Photoshop</a></li><li id="menu-item-5375" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-5375"><a href="https://ylianova.ru/category/verstka">Верстка</a></li><li id="menu-item-5376" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-5376"><a href="https://ylianova.ru/category/raznoe">Вопросы и ответы</a></li><li id="menu-item-5377" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-5377"><a href="https://ylianova.ru/category/maket">Макет</a></li><li id="menu-item-5378" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-5378"><a href="https://ylianova.ru/category/sajt">Развитие сайтов</a></li><li id="menu-item-5380" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-5380"><a href="https://ylianova.ru/category/sajt-2">Сайт</a></li><li id="menu-item-5381" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-5381"><a href="https://ylianova.ru/category/shablon-2">Шаблон</a></li><li id="menu-item-5382" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-5382"><a href="https://ylianova.ru/category/shrift-2">Шрифт</a></li><li id="menu-item-5379" class="menu-item menu-item-type-taxonomy menu-item-object-category current-post-ancestor current-menu-parent current-post-parent menu-item-5379"><a href="https://ylianova.ru/category/raznoe-2">Разное</a></li></ul></div></div><div id="categories-3" class="widget widget_categories"><h3>Рубрики</h3><ul><li class="cat-item cat-item-5"><a href="https://ylianova.ru/category/css">Css</a></li><li class="cat-item cat-item-4"><a href="https://ylianova.ru/category/html">Html</a></li><li class="cat-item cat-item-9"><a href="https://ylianova.ru/category/http">Http</a></li><li class="cat-item cat-item-10"><a href="https://ylianova.ru/category/javascript">Javascript</a></li><li class="cat-item cat-item-20"><a href="https://ylianova.ru/category/linux">Linux</a></li><li class="cat-item cat-item-11"><a href="https://ylianova.ru/category/photoshop">Photoshop</a></li><li class="cat-item cat-item-19"><a href="https://ylianova.ru/category/adaptiv">Адаптив</a></li><li class="cat-item cat-item-17"><a href="https://ylianova.ru/category/verstka">Верстка</a></li><li class="cat-item cat-item-3"><a href="https://ylianova.ru/category/raznoe">Вопросы и ответы</a></li><li class="cat-item cat-item-16"><a href="https://ylianova.ru/category/maket">Макет</a></li><li class="cat-item cat-item-6"><a href="https://ylianova.ru/category/sajt">Развитие сайтов</a></li><li class="cat-item cat-item-13"><a href="https://ylianova.ru/category/raznoe-2">Разное</a></li><li class="cat-item cat-item-12"><a href="https://ylianova.ru/category/sajt-2">Сайт</a></li><li class="cat-item cat-item-1"><a href="https://ylianova.ru/category/sovety">Советы</a></li><li class="cat-item cat-item-15"><a href="https://ylianova.ru/category/shablon-2">Шаблон</a></li><li class="cat-item cat-item-7"><a href="https://ylianova.ru/category/shablon">Шаблоны</a></li><li class="cat-item cat-item-14"><a href="https://ylianova.ru/category/shrift-2">Шрифт</a></li><li class="cat-item cat-item-8"><a href="https://ylianova.ru/category/shrift">Шрифты</a></li></ul></div></div></div></div></div><footer id="footer"><section id="footer-bottom"><div class="container"> <a id="back-to-top" href="#"><i class="fa fa-angle-up"></i></a><div class="pad group"><div class="grid one-half"><div id="copyright"><p>Блог сумасшедшего сисадмина © 2024. Все права защищены.</p></div><div id="credit"><p><a href="/sitemap.xml" class="c_sitemap">Карта сайта</a></p></div></div><div class="grid one-half last"></div></div></div></section></footer></div> <noscript><style>.lazyload{display:none}</style></noscript><script data-noptimize="1">window.lazySizesConfig=window.lazySizesConfig||{};window.lazySizesConfig.loadMode=1;</script><script async data-noptimize="1" src='https://ylianova.ru/wp-content/plugins/autoptimize/classes/external/js/lazysizes.min.js'></script> <!--[if lt IE 9]> <script src="https://ylianova.ru/wp-content/themes/anew/js/ie/respond.js"></script> <![endif]--> <script defer src="https://ylianova.ru/wp-content/cache/autoptimize/js/autoptimize_f12d92f486fba7d8d7647546db72aac0.js"></script></body></html><script src="/cdn-cgi/scripts/7d0fa10a/cloudflare-static/rocket-loader.min.js" data-cf-settings="bc18ce4ee4d280e3ef23552c-|49" defer></script><script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>