9. Web 1.0Web 1.0
Cэр Тим Бернерс-Ли –
изобретатель Всемирной
паутины
(1989)
предложил унифицированный
доступ к различным источникам
информации, без различия
между источниками данных
10. Web 1.0Web 1.0
Основные цели:
- независимость устройства
- независимость программного
обеспечения
- масштабность
- мультимедийность
11. Web 1.0Web 1.0
Ресурсы определены адресами
URI - Uniform Resource
Identifier
http://twitter.com
12. Web 1.0Web 1.0
Доступ к содержимому ресурсов через
протокол
HTTP - HyperText Transfer Protocol
GET, POST, PUT, DELETE,OPTIONS
13. Web 1.0Web 1.0
Ресурсы – документы – включенная
разметка
HTML - HyperText Markup Language
<html><head>…</head><body>…
</body></html>
14. Web 1.0Web 1.0
Разметки относятся к другим
адресам
Гипертекст = больше, чем текст
Гипермедиа = больше, чем
мультимедиа
15. Web 1.0Web 1.0
Факты о web 1.0
-пользователь, как пассивный зритель
(read-only web)
- ограниченное пользовательское
взаимодействие (e-mail, guesbooks, forum)
- поиск на основе ключевых слов, web
справочники
- отсутствие стандартов
17. WebWeb 22.0.0
Платформа, которая дает возможность
пользователям контролировать свои
данные
Тим О’Рейлли - считается одним из
главных идеологов Веб 2.0
(2005)
18. WebWeb 22.0.0
« … доступность данных и
услуг обогащает
пользовательский опыт и
снижает стоимость доставки»
Jeff Clavier
22. Социальные сетиСоциальные сети
Доступность данных
Преобразование данных /
повторное их использование
через открытые форматы,
легкость в обработке
XML - eXtensible Markup Language
24. Социальные сетиСоциальные сети
Повсеместное Веб-приложение
Закладки, сохраненные клиентом на
любом из браузеров, а так же закладки
доступные в сети, могут быть доступны
для каждого
27. Социальные сетиСоциальные сети
Архитектура участия
Микроблоги
короткие заметки, написанные
через web, мобильные телефон или
при помощи обычных приложений
Twitter, Jaiku
29. Социальные сетиСоциальные сети
Тэги
Постоянный пользовательский
контроль в классификации
ресурсов, в рамках общего
интереса
Тэг = простые данные или
метаданные, прилагающиеся к
объекту – Веб ресурсу
36. Социальные сетиСоциальные сети
Богатое взаимодействие с
пользователем
RIA – Rich Internet Applications
Веб интерактивность похожа на
обычную интерактивность
41. МикроформатыМикроформаты
Данные могут быть легко обработаны
без дополнительных усилий и
использования альтернативного
формата, предусмотренного
приложением
Примеры:
Flickr, Last.fm, Revyu, Yahoo! Tech, …
43. Web 3.0Web 3.0
Знания о ресурсах могут быть
использованы в рамках сообщества на
практике
Структурирование информации согласно различным
точкам зрения
AAA - Anyone can say Anything about Any Topic
44. Web 3.0Web 3.0
Класс (участник пересечения (студент))
Класс (участник
пересечения (
ограничение(имеет питомца все значения от (пингвин))
ограничение(имеет питомца некоторые значения из(животное))))
Каждый участник в итоге должен иметь одного пингвина – потому что
он/она имеет питомца и все питомцы должны быть пингвинами
45. Web 3.0Web 3.0
Свойства объекта (имеет питомца сфера (особь) ранг (животное))
Личность (Алиса тип(девушка) тип(студентка)
значение (имеет питомца Кряк))
Алиса является особью – владелец питомца-особь – и она
является участницей
Кряк должен быть пингвином (так как все питомцы –
пингвины)
46. Web 3.0Web 3.0
Используя это утверждение, Веб
приложение может аргументировать
необходимость задания правил
Если Р участник, тогда все Р
обладают интеллектом
49. БиблиографияБиблиография
• D. Allemang, J.Hendler, Semantic web for
the working ontologist, 2008
• G. Antoniou, F. van Harmelen, A semantic
web Primer, 2008