Содержание
- 2. Открытие Социального Графа или… “Интероперабельность: Прошлое, Настоящее и Светлое Будущее” День Google Code Москва, 2007-12-18 Brad
- 3. О докладчике Автор и создатель … LiveJournal Блоггинг + социальная сеть Система точных настроек безопасности для
- 4. О докладчике Вещи, которые меня вдохновляют… Децентрализация Интероперабельность, Кооперация Открытые протоколы Социальные сети
- 5. Сегодня мы обсудим… Социальный Граф Как мы все связаны друг с другом? Социальные приложения … делаем
- 6. Социальный Граф Как мы связаны друг с другом В мире существует только один реальный социальный граф
- 7. Социальные Приложения Сообщение Пихнуть (Poke) Идиоматическое выражение из Facebook: функция (приложение), которое позволяет быстро отправить человеку
- 8. Безопасность, Персоны, … Персоны Пример: Работа (Профессиональные) Открытый Интернет (много не открываем) Персональные (только для друзей)
- 9. Безопасность, Персоны, … Что может быть закрытым? Идентификаторы могут быть закрытыми Когда идентификатор является контактом (email,
- 10. Разрастание Социальных Сетей Мой личный опыт LiveJournal Я, и только я использовал и поддерживал свою сеть.
- 11. Проблемы Разрастание неинтероперабельных социальных сетей и приложений Острова друзей Невозможно добавлять друзей через острова Невозможно даже
- 12. Проблемы Пользователи разочарованы Устали каждый раз заводить сеть друзей на каждом сайте Устали получать инвайты (приглашения).
- 13. Идеал Идеальное, светлое(?) будущее, Просто писать социальные приложения Простой доступ к социальному графу … в соответствии
- 14. Но мы пока в настоящем
- 15. Как приблизить будущее? Множество маленьких шагов? Кирпичики для создания системы, вроде бы, быстро развиваются и «взрослеют»
- 16. Сравнение с другими соц. системами Электронная почта Небольшой отрезок времени неинтероперабельна, главным образом до существования глобальной
- 17. Сравнение с другими соц. системами Мгновенный обмен сообщениями (IM) Исторически, смесь из проприетарных, неинтероперабельных, отгороженных друг
- 18. Сравнение с другими соц. системами (таблица)
- 19. Как улучшить ситуацию? Множество мелких проблем Нет одного решения Множество маленьких шагов для решения Обсудим некоторые...
- 20. OpenSocial Предпосылки: Будет множество социальных сетей (сайтов). (так оно и есть уже) Хотя на многих сайтах
- 21. opensocial.* APIs People Информация о людях и их отношениях друг с другом Activities Возможность публиковать и
- 22. opensocial.people.* Откуда контейнер OpenSocial берёт данные социального графа? Зависит от контейнера. Свой собственный граф. Чужой граф?
- 23. Из недавно найденного… Diso-project.org Распределённая социальная сеть: XFN, hCard, OpenID, OAuth, и т.д.… Plaxo.com, FriendFeed.com, Mugshot.org
- 24. Кидаем овец между островами Немного для развёрнутого обсуждения, к несчастью Пока просто рассуждения о том, что
- 25. Что сейчас может сделать сообщество разработчиков? Кинуть овцу между островами? XMPP? Сложно. Проблема холодного старта. Синхронизировать
- 26. Экспорт открытых данных об отношениях FOAF (foaf-project.org) “Friend Of A Friend” («Друг Друга») Файлы формата XML
- 27. Кто есть кто? Множественные аккаунты персоны Пользователи могут связывать аккаунты между собой С помощью XFN: My
- 28. Направленный граф с ветвями “Я заявляю, что это я!” brad. livejournal.com myspace.com/bradfitz bradfitz.com Это я! Это
- 29. Нельзя доверять однонаправленным заявлениям «Это Я!»
- 30. Атака brad. livejournal.com myspace.com/bradfitz bradfitz.com Это я! Это я! Это я! attacker.com Это я!
- 31. От начального узла, следуем вперёд только по ветвям «Это я»… brad. livejournal.com myspace.com/bradfitz bradfitz.com я! я!
- 32. Синхронизация Пример: что можно сделать с таким массивным направленным графом… Идея: Кластер аккаунтов одной персоны (ссылки
- 33. Синхронизация brad. livejournal.com myspace.com/bradfitz bradfitz.com я! я! я! david. livejournal.com myspace.com/david друг Потерянный друг я! я!
- 34. Резюме Ситуация пока не блестящая, Всё ещё масса проблем Но я оптимист: OpenID, OAuth, Yadis, XRDS
- 36. Скачать презентацию