RSS и Atom: новостные форматы Web 2.0 XML-ТЕХНОЛОГИИ Лекция 7.

Презентация:



Advertisements
Похожие презентации
© ElVisti Лекция 5 Новостные информационные потоки в Интернет, интеграция контента Дмитрий Владимирович ЛАНДЭ МЕЖДУНАРОДНЫЙ СОЛОМОНОВ УНИВЕРСИТЕТ.
Advertisements

Использование RSS или интернет для ленивых. Сколько сайтов Вы посещаете за день? Проверяете почту? Заходите на
Исследование возможностей Web 2.0 Проект по информатике для учащихся классов Автор: Молев Михаил.
Web 2.0 Твердохлеб Татьяна гр.9231 users, thro. Web 2.0 (определение Тима ОРейли) методика проектирования систем, которые путём учета сетевых взаимодействий.
Программная система «Портал научной группы» (разработано в рамках ПНР-5) 24 марта 2011 г. Челябинск Южно-Уральский государственный университет 1.
Поиск в динамической новостной среде. RSS-агенты и агрегаторы Некоторые новостные документы уходят в стабильную часть Internet в виде архивов, а большая.
Web 2.0 Твердохлеб Татьяна гр.9231 users, thro. Web 2.0 (определение Тима ОРейли) методика проектирования систем, которые путём учета сетевых взаимодействий.
Современные браузеры
СУБД Microsoft Access 2003 ЗНАКОМСТВО. Что такое Access? Access – Приложение, входящее в состав пакета Microsoft Office (разработано компанией Microsoft).
Работа с браузером. Браузер это клиентская программа, предназначенная для осуществления навигации в сети Интернет. Во время своей работы браузер обращается.
СОДЕРЖАНИЕ Основные термины Основные программы для работы в Интернете Поисковые системы Электронная почта ДРУГОЕ.
Поисковая система веб-сайт, предоставляющий возможность поиска информации в Интернете. Поисковая система веб-сайт, предоставляющий возможность поиска.
СУБД Microsoft Access 2003 ЗНАКОМСТВО. Что такое Access? Access – приложение, входящее в состав пакета Microsoft Office для разработки баз данных и осуществления.
Методика использования блогов при обучении школьников информатике Мастер-класс 5 апреля 2010, ВГПУ.
Программы-браузеры в Интернете Сравнительный анализ Выполнил студент группы ИС-46 Кузяев Д.А. Руководитель работы: Дудина Т.И. ФГОУ ВПО «СарФТИ» САРОВСКИЙ.
Интернет-технологии как средство поддержки аудиторной и самостоятельной работы.
Всемирная паутина Компьютерные телекоммуникации. 2 World Wide Web Популярнейшая служба Интернета - World Wide Web (сокращенно WWW или Web), еще называют.
1 Всемирная паутина. 2 Популярнейшая служба Интернета - World Wide Web (сокращенно WWW или Web), еще называют Всемирной паутиной. Представление информации.
Браузеры. Александер Макушев Група 190(1) IATK Что такое Браузер. Браузер - это программа, представляющая в удобном для восприятия виде информацию,
WEB- ТЕХНОЛОГИИ Лекция 2. Задача обмена данными 1 Форматы обмена данными : Текстовый CSV (Comma Separated Values) Локальные XML.
Транксрипт:

RSS и Atom: новостные форматы Web 2.0 XML-ТЕХНОЛОГИИ Лекция 7

Эволюция Веб Тим ОРейли и Дэйл Дагерти Веб 2.0 эпоха, ориентированная на пользователей 2000 год крах доткомов Веб 2.0 не термин, а набор принципов

Принципы Веб 2.0 Веб как платформа Использование новейших веб-технологий при создании веб-приложений (RDF, FOAF, RSS, Atom…) Коллективный разум Данные – это следующий Intel Inside Упрощенные модели программирования Конец цикла разработки ПО Программы поверх устройств Обогащенные пользовательские интерфейсы

Технология RSS. Предыстория Задача: оповещение пользователей об обновлении контента сайта Решение: рассылка по Недостатки: угроза спама Новое поколение: Channel Definition Format от Microsoft, PointCast от Netscape и т. д. Результат: RSS

Технология RSS. Определение RSS – это акроним от Really Simple Syndication (дословный перевод – «действительно простая синдикация») Синдикация: открытие доступа к материалам веб - сайта для их повторного использования пользователями и другими веб - сайтами объединение контента из разных источников в единый логический объект

Технология RSS. Версии Семь версий, наиболее популярные: Netscape: 0.90 UserLand Software

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

Технология RSS. Популярность Используется на сайтах и в программах (например, MS Visual Studio) 1 мая празднуется RSS Awareness Day ( День знакомства с RSS), а 1 июля – День RSS в Рунете

Технология RSS. XML С технологической точки зрения RSS представляет собой разновидность XML Спецификация :

Технология RSS. Ленты Единица RSS RSS-лента (RSS feed) Альтернативные названия RSS-канал, RSS-поток, новостная лента Спецификация W3C определяет порядка 20 XML- элементов и атрибутов ленты, реально используется только половина из них Определяющий элемент RSS-потока используемая версия RSS

Технология RSS. Ленты версии 0.91 Название сайта Адрес сайта Краткая характеристика сайта Используемый язык Названия статьи (сообщения, обновления и т.д.) Ссылка на обновление на сайте Краткое описание обновления

Технология RSS. Ленты версии 1.0 Название сайта Адрес сайта Краткая характеристика сайта Используемый язык Названия статьи (сообщения, обновления и т.д.) Ссылка на обновление на сайте Краткое описание обновления Автор обновления Дата обновления

Технология RSS. Ленты версии 2.0 Название сайта Адрес сайта Краткая характеристика сайта Используемый язык Название статьи ( сообщения, обновления и т. д.) Ссылка на обновление на сайте Краткое описание обновления Автор обновления Дата обновления

Технология RSS. Разработка лент Простейший вариант использование текстовых или веб-редакторов (Блокнот, Notepad++, Microsoft Visual Web Developer и т. д.) RSS-редакторы (например, Feed for All)

Технология RSS. Разработка лент Использование Интернет-сервисов (например, Java-библиотеки для формирования RSS-лент в формате 2.0)

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

Технология RSS. Категории RSS- агрегаторов Программы типа «desktop» (FeedDemon, RSSBandit, FeedReader, Synderella):

Технология RSS. Категории RSS- агрегаторов Встроенные в веб-браузеры модули (Firefox, Internet Explorer, Opera)

Технология RSS. Категории RSS- агрегаторов Web-сервисы – программы, доступные через Интернет (Google Reader, Yandex Lenta)

Технология Atom Atom – это XML-ориентированный формат, предназначенный для агрегирования информации с веб-сайтов. Atom используется точно для тех же целей, что и RSS, то есть для представления обновлений с веб- сайтов в виде лент (feed)

Технология Atom. Стандарты 2005 год создание стандарта Atom 2006 год Atom получает поддержку W3C C 2006 года Atom успешно конкурирует с RSS в программах-агрегаторах

Технология Atom. Пример ленты Название сайта Дата обновления Автор сайта Уникальный идентификатор канала Название статьи (сообщения, обновления и т. д.) Уникальный идентификатор обновления Дата обновления Краткое описание обновления

Технология Atom. Параметры ленты id: идентификатор ленты. title: название канала (или веб-сайта). updated: дата и время (при необходимости) последнего обновления на сайте.

Технология Atom. Отличия от RSS Возможность использования относительной адресации Возможность проверки лент на валидность Atom – открытый стандарт IETF, который продолжает развиваться и совершенствоваться