Как найти RSS-канал веб-страницы, если ссылка на ленту отсутствует

ThumbnailХм ».« Дело о пропавшей RSS-ленте. Моя программа чтения RSS-каналов готова и готова к работе, но на сайте нет кнопки подачи. Как раз тогда, когда я думал, что этот прекрасный сайт решит мою информационную страсть.

Что ж, мы попытаемся решить проблему с отсутствующей ссылкой RSS, но, как и во всех хороших историях, вот краткий набросок о парне, который пропал без вести — RSS или Rich Site Summary (также обычно называется Действительно простая синдикация).

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

или программа News Aggregator выполняет автоматический захват RSS-канала. Мы просто должны это прочитать или выбросить.

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

и захватывая торренты

, Поднимите свой IM или Twitter

опыт. Или просто будьте «арцы фарцы».


Каждый сайт или блог

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

Просто отсутствует кнопка ссылки RSS или весь код RSS XML? Посмотрите на домашнюю страницу. Иконки RSS расположены не только в верхней части страницы, но и в самой нижней части страницы. Например, Reuters имеет свою маленькую иконку RSS на самом юге.

Если вы не можете найти значок RSS — используйте значок Common Feed

Первая задача — просто посмотреть в адресную строку браузера. Посмотрите на маленький оранжевый значок с надписью «подписаться на эту страницу» при наведении курсора мыши? Это значок общего канала, особенность IE, Opera, Firefox и некоторых других браузеров в эти дни. Google Chrome до сих пор не имеет, хотя. Когда браузер открывает веб-сайт на главной странице, он автоматически ищет RSS-канал сайта, используя спецификацию под названием «Автообнаружение RSS».

1_Common-Feed-Icon

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

Если он у вас есть, но он не работает — проверьте с помощью валидатора RSS

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

3_W3C

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

  • Служба проверки подачи W3C
  • Валидатор подачи
  • RSS валидатор

Если у вас нет обоих — динамически генерируйте RSS-каналы

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

Вот несколько из них:

Feed43

5_Feed43

С Feed43 это в основном трехэтапный процесс. Начиная с URL-адреса веб-страницы, вы должны определить «шаблоны поиска» (то есть, какой контент хорош, а какой нет). Это позволяет инструменту извлекать информацию (например, фрагменты текста или HTML) и создавать канал.

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

Сайт требует бесплатной регистрации и подтверждения по электронной почте.

FeedYes

6_FeedYes

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

Чтобы сохранить ваши каналы, сайт требует логин.

FeedFire

5A_FeedFire

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

PonyFish

7_PonyFish

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

RSSPECT

8_RSSPECT

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

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

  • Feedity
  • Page2RSS

Читайте также статью Айбека «Как контролировать сайты, на которых нет RSS-каналов»

,

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

Изображение предоставлено: Chesi — Fotos CC

Ссылка на основную публикацию
Adblock
detector