Мир твоих увлечений · статьи сайта

OpenSocial в будущем.

22 февраля 2008 · автор: RexxeR

"Я начну со сравнения социальных систем, которые сейчас существуют в мире и первая это email. Email с самого начала был неинтероперабельным в короткий период до возникновения инфраструктуры и вот в этот период системы не взаимодействовали. У всех email-ов есть знак @, который говорит вам к примеру "Brad at" какой Brad, т.е. системы изначально были задуманы для взаимодействия. И единственная крупная проблема с email-ом на сегодня это то, что технологии вроде SPF и DK еще пока не распространены, не очень популярны, поэтому существует такая проблема как спам. Но это не неустранимая проблема, это скорее имплемитации email.
Другие социальные системы это системы интернет пэйджинга. Интернет пэйджинг - эта ужасная смесь, существует очень много систем AOL, Icq, Msn, Hotmail, Yahoo, iChat и не одна из этих систем друг с другом не взаимодействует. Со временем были различные бизнесс-слияния (Aol купила Icq) теперь Aol может общаться с Icq, a Msn и Yahoo заключили сделку, подписали контракт, обменялись активами и теперь пользователи Msn могут общаться с пользователями Yahoo. Существует множество систем вроде Game Trailing, Adm, Namaki. Теперь в Gmail вы можете общаться с вашими друзьями на Aol, но это не является реальной федерацией с интероперабельностью - это как временное средство, т.е. вам кажеться, что они работают вместе, но на самом деле вы просто логинитесь друг к другу. Для интернет пэйджинга перспективны такие технологии как Jabber/XMPP, который является открытым протоколом и каждый может запустить сервер на XMPP, и все они могут взаимодействовать. Еще не очень много людей используют технологии Eathling, LiveJournal, Google CopiesLook - все эти чатовые системы взаимодействуют, но все это достаточно мало, по сравнению с крупными системами интернет-пэйджинга. Но они хороши, поскольку вам не надо заключать контракт на использование этих систем - вы просто запускаете сервер и он взаимодействует со всеми. У вас есть глобальный идентификатор, к примеру "Brad@" и это говорит какой именно Brad. В целом вот такая у нас ситуация.
<...>
Вы можете с mail.ru отправить почту на gmail - и это работает. Существует огромное количество провайдеров, поскольку email открытые системы и каждый может запустить эту службу. Что касается интернет-пэйджинга - они не взаимодействуют, только если это происходит с XMPP/Jabber эти вещи взаимодействуют. Но есть система взаимной идентификации, поэтому не возникает больших проблем со спамом в интернет-пэйджинге. Не существует глобальных идентификаторов в интернет-пэйджинге, т.е. если ваш Aol или Icq - это просто номер, и вы не можете его просто записать на визитную карточку. На визитной карточке вы обычно пишете ваш email и даете кому-нибудь и не важно какую программу они используют. Но если вы встретите кого-то на улице и скажите "Я использую какой-то интернет пэйджер, я Brad", вас спросят "Brad на Yahoo, на Aol?" Т.е. вы не можете просто дать этот номер. Существуют временные решения интероперабельности для интернет-пэйджинга, но для XMPP вам не нужны эти решения.
Социальные приложения должны быть простые в написании и использовании где бы то ни было. Поэтому OpenSocial позволяет вам, зная такие языки как Html, Javascript, внедрять его в любой сайт который поддерживает контейнеры OpenSocial. И хорошо, что нет зависимости от Google, вам не надо общаться с сервером Google, если Google прекратит свою работы, выключит все машины - то ничего не произойдет, это просто протокол."
Brad Firzpatrick

Оригинал: снимок Wayback Machine от 28.03.2008.

Статичная копия: без входа, поиска, комментариев и скриптов. Ники и тексты авторов — как были; адреса почты скрыты.