Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 11 лет назад пользователемКсения Ергина
1 RSS и Atom: новостные форматы Web 2.0 XML-ТЕХНОЛОГИИ Лекция 7
2 Эволюция Веб Тим ОРейли и Дэйл Дагерти Веб 2.0 эпоха, ориентированная на пользователей 2000 год крах доткомов Веб 2.0 не термин, а набор принципов
3 Принципы Веб 2.0 Веб как платформа Использование новейших веб-технологий при создании веб-приложений (RDF, FOAF, RSS, Atom…) Коллективный разум Данные – это следующий Intel Inside Упрощенные модели программирования Конец цикла разработки ПО Программы поверх устройств Обогащенные пользовательские интерфейсы
4 Технология RSS. Предыстория Задача: оповещение пользователей об обновлении контента сайта Решение: рассылка по Недостатки: угроза спама Новое поколение: Channel Definition Format от Microsoft, PointCast от Netscape и т. д. Результат: RSS
5 Технология RSS. Определение RSS – это акроним от Really Simple Syndication (дословный перевод – «действительно простая синдикация») Синдикация: открытие доступа к материалам веб - сайта для их повторного использования пользователями и другими веб - сайтами объединение контента из разных источников в единый логический объект
6 Технология RSS. Версии Семь версий, наиболее популярные: Netscape: 0.90 UserLand Software
7 Технология RSS. Назначение Основное назначение RSS – быстрый просмотр новостей и обновлений с веб-сайтов Преимущества: RSS позволяет веб-мастеру привлечь большое количество постоянных читателей его сайта, с возможностью удержания их на своем ресурсе. RSS-лента дает возможность веб-мастеру влиять на поведение постоянных пользователей страниц сайта, а также их количество. Увеличив количество подписчиков, сайт приобретет больше читателей материалов ресурса, что значительно повысит позиции в поисковых системах.
8 Технология RSS. Популярность Используется на сайтах и в программах (например, MS Visual Studio) 1 мая празднуется RSS Awareness Day ( День знакомства с RSS), а 1 июля – День RSS в Рунете
9 Технология RSS. XML С технологической точки зрения RSS представляет собой разновидность XML Спецификация :
10 Технология RSS. Ленты Единица RSS RSS-лента (RSS feed) Альтернативные названия RSS-канал, RSS-поток, новостная лента Спецификация W3C определяет порядка 20 XML- элементов и атрибутов ленты, реально используется только половина из них Определяющий элемент RSS-потока используемая версия RSS
11 Технология RSS. Ленты версии 0.91 Название сайта Адрес сайта Краткая характеристика сайта Используемый язык Названия статьи (сообщения, обновления и т.д.) Ссылка на обновление на сайте Краткое описание обновления
12 Технология RSS. Ленты версии 1.0 Название сайта Адрес сайта Краткая характеристика сайта Используемый язык Названия статьи (сообщения, обновления и т.д.) Ссылка на обновление на сайте Краткое описание обновления Автор обновления Дата обновления
13 Технология RSS. Ленты версии 2.0 Название сайта Адрес сайта Краткая характеристика сайта Используемый язык Название статьи ( сообщения, обновления и т. д.) Ссылка на обновление на сайте Краткое описание обновления Автор обновления Дата обновления
14 Технология RSS. Разработка лент Простейший вариант использование текстовых или веб-редакторов (Блокнот, Notepad++, Microsoft Visual Web Developer и т. д.) RSS-редакторы (например, Feed for All)
15 Технология RSS. Разработка лент Использование Интернет-сервисов (например, Java-библиотеки для формирования RSS-лент в формате 2.0)
16 Технология RSS. RSS- агрегаторы RSS-агрегатор клиентское приложение, предназначенное для сбора и сортировки информации с RSS-лент и последующего представления ее в удобном для пользователя виде Этапы работы: Пользователь задает агрегатору адреса интересующих его веб-сайтов Агрегатор с заданным интервалом времени проверяет сайты на наличие обновлений. Если обновления есть, то агрегатор уведомляет пользователя, после чего пользователь может просмотреть интересующие его материалы
17 Технология RSS. Категории RSS- агрегаторов Программы типа «desktop» (FeedDemon, RSSBandit, FeedReader, Synderella):
18 Технология RSS. Категории RSS- агрегаторов Встроенные в веб-браузеры модули (Firefox, Internet Explorer, Opera)
19 Технология RSS. Категории RSS- агрегаторов Web-сервисы – программы, доступные через Интернет (Google Reader, Yandex Lenta)
20 Технология Atom Atom – это XML-ориентированный формат, предназначенный для агрегирования информации с веб-сайтов. Atom используется точно для тех же целей, что и RSS, то есть для представления обновлений с веб- сайтов в виде лент (feed)
21 Технология Atom. Стандарты 2005 год создание стандарта Atom 2006 год Atom получает поддержку W3C C 2006 года Atom успешно конкурирует с RSS в программах-агрегаторах
22 Технология Atom. Пример ленты Название сайта Дата обновления Автор сайта Уникальный идентификатор канала Название статьи (сообщения, обновления и т. д.) Уникальный идентификатор обновления Дата обновления Краткое описание обновления
23 Технология Atom. Параметры ленты id: идентификатор ленты. title: название канала (или веб-сайта). updated: дата и время (при необходимости) последнего обновления на сайте.
24 Технология Atom. Отличия от RSS Возможность использования относительной адресации Возможность проверки лент на валидность Atom – открытый стандарт IETF, который продолжает развиваться и совершенствоваться
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.