Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
inet_tehn / Лекции / Лекция 14.ppt
Скачиваний:
66
Добавлен:
05.06.2015
Размер:
1.41 Mб
Скачать

Имеются широкие возможности для автоматической сортировки сообщений от

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

Браузеры Internet Explorer 7.0, Opera, Safari,

Firefox и другие могут работать с веб- потоками через инструменты панели

Закладок, Избранного и других. Имеются также специализированные программы для чтения веб-потоков, например FeedDemon,

Thunderbird, Outlook 2007 и другие.

ВЕБ-АГГРЕГАТОРЫ

Аггрегатор позволяет объединить информацию из разных потоков в одном окне веб-браузера или веб-приложения.

Такое приложение называется RSS- каналом, новостной лентой, аггрегатором потоков или поисковым аггрегатором.

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

Объединенный контент аггрегатор получает и интерпретирует обычно в формате RSS или других форматах, основанных на XML, например RDF/XML или Atom.

Наиболее развитые методы аггрегирования веб-потоков реализуются на основе технологий AJAX

и XML компонентов - веб-виджетов (web

widgets).

Многие языки программирования имеют библиотеки функций, позволяющие загружать, обрабатывать, генерировать и выполнять удаленную загрузку

каналов.

Например в Perl имеется поддержка нескольких библиотек в пространстве имен XML::RSS

RSS

RSS — семейство XML-форматов, предназначенных для описания лент новостей, анонсов статей, изменений в блогах и т. п.

В разных версиях аббревиатура RSS имела разные расшифровки:

Rich Site Summary (RSS 0.9x);

RDF Site Summary (RSS 0.9 и 1.0);

Really Simple Syndication (RSS 2.x).

Из истории формата.

Первой открытой официальной версией RSS стала версия 0.90. Формат был основан на RDF (Resource Description Framework — стандарт схемы описания потоков) и многим показался слишком сложным, после чего появилась упрощённая версия — 0.91.

В 2000 году произошло разделение формата:

Группа разработчиков из списка рассылки «RSS-DEV» предложила формат RSS 1.0, который был основан на стандартах XML и RDF организации W3C. Расширения формата предлагалось делать через модули расширений, описываемые в своих пространствах имён. Так как проект использует уже существующие стандарты, рассматривается его использование в рамках технологии Semantic Web.

Спецификация RSS 0.92 является развитием версии 0.91 и ориентируется на тех пользователей, которым RDF-описание показалось излишне сложным. Дальнейшим развитием этой ветки стал формат RSS 2.0, который тоже поддерживает расширения с помощью модулей, лежащих в своих пространствах имён.

В июне 2006 года появился конкурент RSS — формат Atom.

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

Проблемы совместимости возникают также при вставке в RSS-описания небольших HTML- фрагментов, которые в одних случаях оформляются как CDATA узлы, а в других — как HTML-кодированные PCDATA узлы. Существуют проблемы с различными форматами представления дат и метаданных.

Соседние файлы в папке Лекции