Что такое rss-подписка. как пользоваться rss-лентой
Содержание:
- Способы создания RSS-ленты
- Автоматизируем создание RSS-ленты
- Анализ файлов RSS
- Что такое RSS?
- Ввод данных
- Расширения
- 13 дополнительных элементов, которые можно добавить в RSS-канал для сайта
- Типы файлов RSS
- RSS-лента для статического сайта на html
- RSS теги
- Как я могу использовать RSS?
- Инструменты для чтения RSS-потока сайта
- График работы Кунгурской пещеры
Способы создания RSS-ленты
- Вручную. Изучите код XML или C#.
- При помощи специальных генераторов. Введите нужные параметры формирования материала, и генератор осуществит создание и настройку RSS-ленты автоматически.
- Используя инструменты системы управления сайтом. Инструменты генерации RSS-потоков есть практически везде, а если нет, то ищите специальные дополнения.
Технология RSS одинаково выгодна и удобна в применении как для обыкновенных пользователей, так и для владельцев сайтов. RSS-каналы работают с расширяемым языком разметки XML. Формат RSS вот уже несколько лет широко используется на популярных ресурсах, включая BBC, CNET, CNN, Disney, Forbes, Wired, Red Herring, Slashdot, ZDNet. RSS-формат подходит для большинства видов программного обеспечения, также предусмотрены плагины, подходящие для конкретной операционной системы.
Автоматизируем создание RSS-ленты
- Реализуем подключение к базе данных;
- Делаем выборку нужных данных, установив ограничение на 10 последних записей;
- Выводим в цикле содержимое полученных переменных;
С первым пунктом всё понятно – нам нужно выполнить подключение к базе данных для забора оттуда информации. Второй пункт тоже понятен – нам нужно получить 10 дат, 10 id ссылок на страницы с новостями, 10 заголовков новостей и 10 тел новостей. В третьем тексте мы последовательно выводим всё то, что мы публиковали между тегами item в ручном формате нашей RSS-ленты. Таким образом, разобравшись в структуре базы данных, мы можем организовать RSS-ленту для любого ресурса. Такой подход хорош тем, что мы не касаемся исходного кода CMS и не создаём дополнительных нагрузок на хостинг – этим грешат некоторые плагины, нагружающие сайты километрами ненужного кода. Кроме того, наша методика позволит избавиться от возможных ошибок в функциональности действующего сайта на этапе внедрения RSS-ленты. Максимум, что может произойти, так это получение не тех данных, что нужны для формирования ленты на нашем сайте.
Теперь рассмотрим сам код:
Первые строки данного кода схожи с вышеописанным ручным кодом и содержат в себе общую информацию о нашей новостной ленте – это название, описание и полный адрес ленты. Даты последнего обновления ленты нет, но её можно реализовать, модернизировав исходный код. Далее производится выборка необходимых данных из MySql-базы и запускается цикл формирования RSS-ленты.
С датой новости, её текстом и заголовком всё понятно – они выводятся из переменных $title, $text и $date. Что касается ссылки на полную новость, то здесь берётся её id, после чего мы можем сформировать полную ссылку, опираясь на структуру формирования ссылок на нашем сайте. Например, ссылки могут иметь вид http://site.ru/news.php?id=48. Здесь мы описываем лишь общий принцип формирования ссылок, поэтому при практической реализации в вышеуказанный код необходимо внести соответствующие изменения.
Как только формирование файла rss.php будет готово, мы можем заливать его на хостинг и приступать к тестированию.
Данная строка должна располагаться между тегами <head>.
Анализ файлов RSS
Начав использование файлов RSS-каналов, потребуется выполнять обратный анализ
этих файлов и разбивать их на отдельные блоки данных. Это можно делать с помощью
различных инструментальных средств с открытым исходным кодом, написанных на Java, Perl, PHP и даже
ASP. Анализатор языка считывает поток XML-текста, определяет открывающие и
закрывающие теги, находит текст, заключенный в тегах, и создает указатели
для работы с проанализированной информацией. После выполнения анализа эту информацию можно
включить в динамически создаваемые страницы.
В листинге 7 показана простая программа на Perl, считывающая файлы RSS-каналов.
Даже если пользватель не работает на Perl, в примере содержится несколько идей,
которые можно использовать в собственной среде разработки.
Perl представляет собой замечательный язык для манипуляций с файлами RSS-каналов; наличие достаточного количества
открытого кода позволяет легко начать работу с Perl. Джонатан
Айзенцопф (Jonathan Eisenzopf) разработал модуль XML::RSS для создания и анализа файлов
RSS-каналов. Чтобы воспользоваться преимуществами этого анализатора, потребуется
модульXML::Parser. Эти два модуля Perl можно бесплатно загрузить на CPAN
(см. раздел ).
Далее приводится пример использования модуля XML:RSS:
Листинг 7. Пример на Perl с использованием модуля XML::RSS
# Setup includes use strict; use XML::RSS; use LWP::Simple; # Declare variables for URL to be parsed my $url2parse; # Get the command-line argument my $arg = shift; # Create new instance of XML::RSS my $rss = new XML::RSS; # Get the URL, assign it to url2parse, and then parse the RSS content $url2parse = get($arg); die "Could not retrieve $arg" unless $url2parse; $rss->parse($url2parse);
Данный пример кода передает URL-адрес в сценарий Perl для анализа. После выполнения анализа
элементы файла RSS можно использовать различными способами. Например, элементы
RSS можно использовать для создания списка заголовков:
Листинг 8. Создание заголовков с помощью Perl
# Print the channel items foreach my $item (@{$rss->{'items'}}) { next unless defined($item->{'title'}) && defined($item->{'link'}); print "<li><a href=\"$item->{'link'}\">$item->{'title'}</a><BR>\n"; }
В данном примере просматривается массив элементов RSS, у каждого элемента
проверяется наличие названия и ссылки. Неполные элементы пропускаются;
остальные включаются в список заголовков.
Если планируется использовать модуль XML::RSS, его можно открыть и просмотреть в любом текстовом
редакторе; в модуле содержится множество комментариев с предположениями по его эффективному использованию.
После опробования своих сил в создании файлов RSS-каналов, станет понятно,
какими способами эти каналы можно использовать. Например, можно создать сценарии для
генерации кратких отчетов об RSS-каналах при каждом обновлении сайта, или сценарии для
периодического получения новостей с других сайтов и автоматического обновления собственной
новостной страницы. (Как создавать такие сценарии — это тема для другой статьи, но некоторые полезные инструментальные средства с открытым исходным кодом для автоматического создания кратких обзоров RSS-каналов можно найти в разделе .
Несколько советов по созданию и использованию файлов
RSS-каналов. В разделе «Ресурсы» можно найти дополнительную информацию, например, источники
файлов RSS-каналов, спецификации RSS и адреса, по которым можно отправлять свои
заголовки.
- Оригинал статьи An introduction to RSS news feeds;
-
Сайт RSS
2.0 Specification содержит общие сведения, например,
основные данные, мотивы и цели проекта, а также рабочую спецификацию; -
Рекомендации консорциума W3C для модели RDF и спецификации синтаксиса содержатся
на сайте Resource
Description Framework; - На сайте Webreference имеется редактор RSS
Channel Editor — прекрасное средство для создания файлов RSS-каналов; -
На сайте Wireless
Developer Network имеются инструментальные средства для анализа файлов RSS с помощью PHP; -
Компания Moreover является агрегатором
бесплатных новостных каналов с более чем 1500 новостных источников; -
Компания Netscape разработала формат RSS 0.9. На сайте компании имеется описание
RSS 0.9 и последние спецификации; -
My Userland собирает
заголовки с различных источников. Это один из первых сайтов, использующих
RSS-каналы. -
Meerkat
представляет собой средство чтения собранной информации на основе RSS, а также источник новостных
каналов.
Что такое RSS?
RSS-фид — специальный формат предоставления данных об обновлениях на нужном вам сайте, который является семейством xml форматов и отображает ленту новостей, комментариев, обновлений блога, сайта.
Простыми словами RSS лента — это инструмент с помощью которого владелец сайта может моментально оповестить своего подписчика об обновлениях, без явного посещения ресурса.
Подписчик прочитал анонс, и если ему интересна информация тогда переходит на сайт и изучает ее до конца, в этом и есть основная суть RSS.
Зачем нужна RSS подписка на сайте или блоге?
Как уже говорилось ранее RSS лента отображает обновления, которые происходят на сайте, зачем это нужно? Давайте разберем подробнее.
Если вы являетесь владельцем сайта или блога и регулярно публикуете новые статьи, тогда вы просто обязаны сделать RSS. Это позволит привлечь посетителей и постоянных читателей не только из поисковых систем и ссылок на сторонних сайтах, но и по прямым переходам из фидов. Работает это так: вы публикуете новую запись, пользователю приходит сообщение в использованном им rss агрегате, о которых мы поговорим чуть позже. И ваш подписчик приходит к вам на сайт, иногда быстрее чем вы могли бы предполагать.
Говорить о полезности RSS подписок можно много, скажем только то, что “продвинутые” пользователи интернета часто пользуются данным механизмом, он позволяет быстро находить и изучать требуемую им информацию, ведь если вы получили подписчика, значит вы будете получать регулярные посещения от него, стоит только правильно создавать анонсы и всегда давать качественную и полезную информацию.
Как пользоваться и читать RSS?
Для того что бы пользоваться rss существуют специальные агрегаторы, их можно поделить на два типа:
- Программные агрегаторы;
- Веб агрегаторы.
Разница заключается в том что при использовании программных агрегатов для чтения RSS фидов используются специальные программы или приложения встроенные в ваш браузер.
Веб агрегатор — это ресурс в интернете к которому вы можете получить доступ с любого компьютера или другой техники с доступом к интернету.
Программные агрегаторы для чтения RSS.
Что бы читать новости с ваших любимых сайтов вам потребуется установить программу на компьютер. Вариантом таких программ являются:
- FeedDemon — одна из самых популярных программ для чтения rss каналов.
- Abilon;
- RSS Reader;
- Newz Crawler;
- многие другие.
В данной публикации я не буду описывать эти программы, скажу только что отличаются они функциональностью, настройками и внешним видом. Суть у всех одна и та же, предоставлять информацию об обновлениях пользователю.
Firefox, Opera и даже Internet Explorer имеют встроенную поддержку чтения RSS фидов, в то время как к популярному браузеру нужно дополнение под названием RSS Subscription Extension, который устраняет недостаток браузера.
WEB агрегаторы RSS.
Отличие Web агрегатора от программного заключается в том, что вам не нужно скачивать обновления перед тем как читать их (программа делает это автоматически, но все же скачивает, а это дополнительная нагрузка на интернет и трата трафика), этим занимается некий сайт, специализированный под данные нужды.
Самыми популярными WEB агрегаторами являются Яндекс Лента и Yahoo pipes, с их помощью можно собирать информацию с ваших читаемых ресурсов.
Таким образом мы разобрали основные моменты связанные с RSS на сайте. Так же после прочтения статьи имеем понятие о том, как можно узнавать об обновлениях на сайте. Теперь пришло время приступить к настройке RSS подписки на вашем сайте.
Рекомендую почитать:
- Блог — лучший способ раскрутки интернет магазина.
- Выбор доменного имени для сайта.
- Как создать сайт самому бесплатно пошаговая инструкция.
Ввод данных
Вы будете использовать функции для ввода RSS-ленты в PHP-скрипты, готовые для использования, как любой другой массив. Подобно запросу для базы данных, вы будете иметь массив, которые вы сможете использовать по своему усмотрению.
В этом случае требуется вам необходимо подсоединить RSS.php и загрузить копию, отображающую его в неупорядоченном списке (см листинг 4).
Листинг 4. showfeed.php
<?php require_once "XML/RSS.php"; $rss =& new XML_RSS("http://www.tracypeterson.com/RSS/RSS.php"); $rss->parse(); echo "<h1>Headlines from <a href=\"http://www.tracypeterson.com/RSS/RSS.php\">Tracy Peterson's Site</a></h1>\n"; echo "<ul>\n"; foreach ($rss->getItems() as $item) { echo "<li><a href=\"" . $item . "\">" . $item . "</a></li>\n"; } echo "</ul>\n"; ?>
Этот краткий пример, показанный на , приведён в инструкции к PEAR. Давайте исследуем его строчка за строчкой и убедимся в том, что он в действительности использует исключительно спаренные методы, доступные в классе , конструкторе и . Последний производит вывод отображения в качестве массива, который я упоминал ранее.
Сначала используйте функцию для загрузки файла RSS.php из вашей инсталляции PEAR. Если PEAR настроена верно и установлен , его расположение будет корректно; объект готов к использованию. Затем создайте новый объект с именем , который будет являться результатом передачи URL-адреса в конструктор .
Для возврата значений в RSS-ленту используйте метод . Первая echo-строка запускает установку базового HTML, используемого вами для отображения RSS-ленты пользователю. В этом случае вы объявляете, что неупорядоченный список — список заголовков от моего сайта!
Выражение передаёт каждый элемент из обработанной ленты, используя метод , в новый массив . Каждый из элементов массива именуется после абсолютного XML-тэга, в котором он содержится. В этом случае вы используете только ссылку и заголовок; через мгновение вы добавите описание, чтобы исследовать этот пункт. Каждый раз, когда выражение завершает обработку, оно перемещается на следующий элемент. Это происходит до тех пор, пока не будет обработана вся RSS-лента.
Теперь добавьте описания к каждому из отображенных результатов.
Внутри цикла добавьте линию, выделенную в листинге 5.
Листинг 5. Добавление описания
foreach ($rss->getItems() as $item) { echo "<li><a href=\"" . $item . "\">" . $item . "</a></li><br>"; echo $item . "<br><br>\n"; }
Вы просто добавляете в неорганизованный список строку прерывания и строку описания. Ниже вы увидите пример вывода showfeed.php.
Расширения
Прежде всего рассмотрим дополнения, которые можно установить в веб-обозреватель от Google из Chrome WebStore.
Google Переводчик
Начнем с очевидного – фирменного сервиса Google, поддерживающего более 90 языков, в числе которых, конечно же, есть русский. После его установки на панель инструментов браузера добавляется специальная кнопка, нажатием на которую можно переводить веб-страницы на язык «по умолчанию», то есть тот, который является основным в системе и непосредственно в Chrome. При этом расширение автоматически определяет язык сайта и, если он отличается от основного, предлагает его перевести.
Google Переводчик интегрируется и в контекстное меню веб-обозревателя, благодаря чему можно переводить отдельные, предварительно выделенные слова, фразы, предложения и произвольные фрагменты текста, прослушивать их произношение и получать краткую информацию о части речи. Также присутствует возможность быстрого перехода на страницу одноименного онлайн-сервиса, о котором мы расскажем во второй части статьи.
ImTranslator
Расширение для перевода выделенного текста (до 5000 символов), отдельных слов, фраз и целых веб-страниц. На сегодняшний день поддерживается 91 язык, причем для 30 из них доступно озвучивание голосом. ImTranslator автоматически распознает язык и предлагает выполнить его перевод, умеет переводить отдельные слова по наведению на них указателя мыши. Поддерживается управление горячими клавишами, которые при необходимости можно настроить под себя.
В своей работе данное дополнение использует словарные базы и технологии более популярных сервисов, в числе которых Google, Microsoft (Bing) и Яндекс причем работа каждого из них может быть настроена отдельно. Ранее выполненные переводы сохраняются в истории.
Male Translate
Универсальный переводчик сайтов и выделенного текста, поддерживающий 103 языка и предоставляющий транскрипцию, транслитерацию и озвучивание с правильным произношением. Управлять работой Male Translate можно с помощью кнопки на панели инструментов или, что более удобно, горячими клавишами «Shift+T».
Помимо произвольного текста на веб-страницах, данный сервис умеет переводить субтитры на Netflix. Сам продукт является кроссплатформенным и может быть установлен на Windows, Mac и iPhone в виде отдельного приложения. Пользовательские данные и словари синхронизируются между устройствами.
LinguaLeo Translator
Расширение от популярного сервиса для изучения иностранных языков, позволяющее переводить английские слова и фразы на страницах веб-сайтов и добавлять их в свой словарь. Для лучшего изучения и запоминания доступны такие опции, как произношение, картинка-ассоциация и пять дополнительных слов.
LinguaLeo Translator для Chrome хоть и является самостоятельным дополнением, на деле раскрывает весь свой потенциал только при включенной синхронизации с аккаунтом в сервисе и приложениями, которые доступны на все популярные мобильные и десктопные платформы.
13 дополнительных элементов, которые можно добавить в RSS-канал для сайта
- Copyright
Авторское право на ленту.
Пример: (Copyright 2008, Elena Ivanova).
ManagingEditor
Пример: redaktor@gmail.com (Oleg Petrov).
Author
Формат элемента: <author>RSSeditor@gmail.com (Sergej Petrov)</author>.
WebMaster
RSS_tech@gmail.com (Petr Smirnov).
Language
Учитывается, к примеру, при объединении сайтов по языковому принципу в рамках одной страницы.
PubDate
Применяется спецификация RFC 822 (но год может быть обозначен двумя или, предпочтительнее, четырьмя цифрами).
Пример: (Tue, 05 Aug 2017 00:00:05 GMT).
LastBuildDate
Последнее изменение содержимого канала. Обозначается так же, как в примере выше.
Cloud
Указание на сервис, поддерживающий интерфейс RSSCloud, реализующий подписку на обновления канала.
Пример: <cloud domain=»ccc.com» port=»80″ path=»/RPC2″ registerProcedure=»pingMe» protocol=»soap»/>.
(Здесь для запроса уведомления нужно отправить сообщение XML-RPC на ccc.com, порт 80, путь /RPC2. Вызываемая процедура — myCloud.RSSPleaseNotify).
Ttl
Характеризует время кэширования канала.
Пример: (<ttl>60</ttl>).
Image
Изображение (в формате GIF, JPEG или PNG), которое может отображаться с каналом.
Максимальная ширина — 144 (по умолчанию — 88).
Максимальная высота — 400 (по умолчанию — 31).
<item> (допускается содержание дополнительных элементов).
Comments
Дается URL-адрес страницы для комментариев новости.
Формат: <comments>.
Enclosure
К тексту могут прикрепляться фото, видео, аудиофрагменты. Эти медиаобъекты и описывает данный параметр. Имеет 3 обязательных атрибута: url (адрес приложения), length (размер приложения в байтах) и type (тип приложения MIME). Пример:
<enclosure url=»http://www.domain.com/111.mp3" length=»15200000″ type=»audio/mpeg» />.
Source
Полученное из <title> название RSS-канала с обязательным атрибутом URL (ссылка на источник):
<source url=»http://domain.org/RSS.xml"> Kuzja’s channel </source>.
Вас также может заинтересовать: 302 редирект: опасность настройки
Типы файлов RSS
Ассоциация основного файла RSS
.RSS
Формат файла: | .rss |
Тип файла: | Rich Site Summary |
XML синдикации отформатированных Rich Site Summary файл. Он имеет заголовки и другие интернет-контента, а также метаданные, такие как имя автора и дату публикации. Многие веб-сайты используют RSS для распространения информации, которая регулярно обновляется через RSS в эффективном, текстовом формате.
Создатель: | Various Developers |
Категория файла: | Веб-файлф |
Ключ реестра: | HKEY_CLASSES_ROOT\.rss |
Программные обеспечения, открывающие Rich Site Summary:
Mozilla Firefox, разработчик — Mozilla
Совместимый с:
Windows |
Mac | |
iOS |
Android |
Linux |
Solaris |
illumos |
BottomFeeder, разработчик — Open Source
Совместимый с:
Windows |
Mac |
Linux |
Solaris |
AIX | |
HP-UX |
RssReader, разработчик — YKOON BV
Совместимый с:
Windows |
FeedDemon, разработчик — Nick Bradbury
Совместимый с:
Windows |
Utsire Shrook, разработчик — Utsire
Совместимый с:
Mac |
Ассоциации других файлов RSS
.RSS
Формат файла: | .rss |
Тип файла: | RAM Structural System Model File |
Zip сжатый файл модели структурной системы оперативной памяти, набор программного обеспечения, используемого для проектирования, анализа и разработки стальных и бетонных конструкций. Она имеет различные составные файлы модель здания, включая UID, B3D и файлы RAM.
Создатель: | Bentley Systems |
Категория файла: | Сжатые файлы |
Программы, открывающие файлы RAM Structural System Model File :
RAM Structural System, разработчик — Bentley Systems
Совместимый с:
Windows |
.RSS
Формат файла: | .rss |
Тип файла: | Symbian Application Resource File |
Файл ресурсов используются приложениями, разработанный с использованием Symbian OS, операционной системы для смартфонов и мобильных устройств. Он предварительно скомпилированные ресурсы, используемые в пользовательском интерфейсе, такие как статические строки, кнопки, меню и списков. При развертывании приложения, то RSS файлы компилируются в .rsc двоичных файлов. Файлы, наряду с RSC файлами ресурсов, которые также используются для составления окончательного файла приложения .app.
Создатель: | Nokia |
Категория файла: | Файлы разработчика |
Программы, открывающие файлы Symbian Application Resource File :
Symbian OS, разработчик — Nokia
Совместимый с:
Symbian OS |
Nokia Carbide.c++, разработчик — Nokia
Совместимый с:
Windows |
.RSS
Формат файла: | .rss |
Тип файла: | PlanMan Image File |
Файл RSS сохраняет изображение, созданное в приложении Microsoft Windows Rapid плана (также известное как PlanMan). Приложение используется для планов движения, а также планы движения.
Создатель: | Invarion |
Категория файла: | Файлы растровых изображений |
Программы, открывающие файлы PlanMan Image File :
RapidPlan, разработчик — Invarion
Совместимый с:
Windows |
.RSS
Формат файла: | .rss |
Тип файла: | ReliaSoft BlockSim File |
Файл RSS сохраняет различные данные, используемые для внутренних функций ReliaSoft BlockSim, приложение для анализа надежности и ремонтопригодности системы для ОС Microsoft Windows.
Создатель: | ReliaSoft |
Категория файла: | Файлы данных |
Программы, открывающие файлы ReliaSoft BlockSim File :
ReliaSoft BlockSim, разработчик — HBM PRENSCIA INC.
Совместимый с:
Windows |
RSS-лента для статического сайта на html
Для начала мы рассмотрим ручной способ, позволяющий реализовать трансляцию новостей на любом сайте, даже на статичном, построенном на голых html-страницах. Данный функционал будем создавать с помощью простого кода, который размещается в файле rss.xml в корне сайта:
При необходимости, в данном коде можно указать язык ленты, что необходимо при её регистрации в некоторых каталогах RSS-лент, а также добавить дополнительные элементы.
Представленный код обновляется в ручном режиме. То есть, для внесения изменений необходимо открыть файл rss.xml и вписать в него новые данные. Нужно несколько новостей? Тогда редактируемый файл с лентой должен содержать в себе несколько конструкций следующего вида:
Каждая такая конструкция – это отдельная новость, которая располагается между тегами item. По мере добавления новостей, старые записи можно удалять. Количество записей может быть любым, но прописывать больше 10 последних новостей не стоит – вряд ли кому-то понадобятся устаревшие записи.
RSS теги
Title | Имя RSS канала. Оно например может совпадать с названием сайта. |
Description | Краткое описание RSS канала. |
Link | Ссылка на сайт, с которым связан канал. |
Language | The language the channel is written in. |
Copyright | Сведения об авторстве на RSS канал. |
managingEditor | Email адрес ответственного за содержание канала. |
webMaster | Email адрес ответственного за техническую часть публикации канала. |
pubDate | Дата публикации канала, в соответствии с Date and Time Specification of RFC 822. |
lastBuildDate | The last time the content of the channel changed, в соответствии с Date and Time Specification of RFC 822. |
Category | Specify one or more categories that the channel belongs to. |
Generator | Индикатор программы, использованной для генерирования RSS канала. |
Docs | Ссылка на файл документации подвида RSS, который был использован для создания канала. |
Ttl | Ttl расшифровывается как ‘time to live’. Это число минут, в течение которых канал сохраняет свою актуальность. |
Image | Используется для подключения графического файла (GIF, JPEG, или PNG), который будет показан вместе с RSS каналом. Имеет следующие параметры: |
Title | Обычно тот же текст, что и в RSS Title. |
Description | Описание графического файла, которое будет показано, если файл не доступен. |
Link | Ссылка на страницу, с которой связан канал. |
URL | URL на файл формата JPEG, GIF или PNG, который связан с RSS каналом. |
Width | Ширина рисунка. |
Height | Высота рисунка. |
skipHours | Число часов, в течение которых RSS ридеры могут не проверять канал на обновления. |
skipDays | Число дней, в течение которых RSS ридеры могут не проверять канал на обновления. |
Title | Имя итема (новости, сообщения) RSS канала. |
Description | Краткое описание итема. |
Link | Ссылка на страницу, содержащую полное описание события. |
Как я могу использовать RSS?
Допустим, на вашем сайте есть материалы, которыми вы хотите поделиться с целевой аудиторией. Думаете, существенное число пользователей, узнавшее о вашем сайте и материалах, размещённых на нём, будет возвращаться каждый день, чтобы проверить обновления? Вероятно, нет. Посещаете ли вы для проверки обновлений сайты, наиболее часто используемые вами, каждый день? Опять же, нет. Вот здесь и приходит на помощь RSS.
Для ваших пользователей RSS станет существенной выгодой, особенно если они оценивают мнения или новости, размещенные на вашем сайте. Даже не посещая часто ваш сайт, они всегда будут знать, что вы обновили старые материалы сайта или добавили новые. Это позволит пользователям экономить время и усилия и одновременно не пропустить обновления!
Создание содержания не проблема, в случае если на вашем сайте вы используете RSS-ленты для обеспечения агрегирования содержания. Путём извлечения данных из ленты можно добиться наполнения сайта большим числом различных материалов быстро.
Лично я предпочитаю собирать материалы отобранных результатов с различных сайтов, таких как Craigslist (www.craigslist.org). Небольшая уловка, которую я использую для покупки использованной электронной техники. Вы можете настроить поиск по сайту и в результате получить RSS-страницу. Если вы выбрали поиск материалов о камерах, находящихся в определенном ценовом диапазоне, у вас будет возможность увидеть, кто и когда выставил камеру на продажу на вашей RSS-ленте! Это даёт вам преимущество быть первым претендентом на покупку!
Инструменты для чтения RSS-потока сайта
Новостной поток любимого интернет-ресурса всегда доступен: на рабочий компьютер или мобильный телефон приходят RSS-рассылки. Чтобы их читать, необходимо лишь установить удобную лично вам программу.
В некоторых браузерах возможность подписки на RSS-каналы уже заложена в интерфейсе, другим для активации этой функции требуется интеграция специальных приложений.
Сервисы и приложения
Специальные программы для чтения RSS, которые устанавливаются на ПК, позволяют проводить сортировку даже большого количества новостей с помощью рубрикаторов, делать закладки.
Ридеры или агрегаторы
Самое удобное решение, подходящее и для компьютера, и для мобильных устройств. Необходимо пройти регистрацию, добавить ссылки на интересные вам RSS-каналы и программа готова к использованию.
Агрегаторы не просто отслеживают обновления, но и подстраиваются под ваши потребности и желания: новости будут отражаться в удобном для вас формате, нужно лишь настроить программу.
Обратимся к примерам названных выше решений для чтения фидов.
Программы
- Для Windows: Omea reader, Mozilla Thunderbird, Awasu.
- Для MacOSX: NewsLife, Newsfire.
- Для Linux: Liferea, Akregator.
График работы Кунгурской пещеры
Часы работы Кунгурской ледяной пещеры меняются в зависимости от сезона. В летнее время (с 1 мая по 31 августа) экскурсии проводятся:
Воскресенье, понедельник, вторник, среда, четверг:
- Обзорная экскурсия: 10:00; 12:00; 14:00; 15:00; 16:00; 17:00; 18:00.
- Экскурсия с лазерным шоу: 11:00; 13:00.
Пятница:
- Обзорная экскурсия: 10:00; 12:00; 14:00; 15:00; 16:00; 17:00; 18:00; 19:00.
- Экскурсия с лазерным шоу: 11:00; 13:00; 15:00.
Суббота:
- Обзорная экскурсия: 10:00; 12:00; 14:00; 18:00.
- Экскурсия с лазерным шоу: 11:00; 13:00; 15:00.
Анна Кудрявцева
Только по субботам, в 16:00, проводится экскурсия «Ожившие истории». Театрализованная костюмированная экскурсия воссоздает колорит ушедших эпох и знакомит гостей с вехами нашей истории. Экскурсия «Тайная старого шамана» тоже проходит только в субботу в 17:00. Маршрут «Путешествие во времени» доступен по воскресеньям в 12:30.
По зимнему графику (с 1 сентября по 30 апреля) время последней групповой экскурсии — 18:00. Экскурсии проводятся каждый час, по нечетным часам — с лазерным шоу.
Режим работы Кунгурской пещеры на официальном сайте