Социальные сети стали тем явлением, что вывело интернет на новый этап развития. Сложно представить современного пользователя интернета, который не был бы частью одной из них. Но, безусловно, это далеко не последний этап. И в этой статье я расскажу о том, как видят дальнейшее развитие социальной части интернета всемирно известные гуру и как пытаемся реализовать эти идеи на практике мы, разработчики проекта MetaID.
Недостатки нынешних социальных сетей
В современной структуре социальных сетей явно заметно противоречие между интересами их пользователей и владельцев. Владельцам нужно, чтобы у них было как можно больше пользователей и они никуда не уходили, а пользователям нужна эффективная коммуникация и отсутствие всяческих её ограничений. К сожалению, пока что это противоречие решается в пользу владельцев сетей. Вследствие этого практически все современные социальные сети обладают определёнными недостатками:
Связи только с аккаунтами этой сети.

Этот недостаток настолько обыденен, что почти ни у кого не возникает вопросов — почему так? Почему я, имея аккаунт в одной социальной сети, могу взаимодействовать только с другими аккаунтами той же сети? Только техническими причинами это объяснить сложно — современные технологии (даже широко распространённые) позволяют намного больше. Но объяснение этому найти несложно, если встать на место владельца сети и задуматься о его интересах.
Необходимость заводить несколько аккаунтов.

Это прямое следствие из предыдущего пункта.
Чтобы связаться с человеком, зарегистрированном в некой социальной сети, придётся создать аккаунт в этой сети.
Вы заметили, как расширилась на картинке сеть ВП? Это именно то, что нужно её владельцам — больше пользователей в статистике, счастливее инвесторы. Неудобно самим пользователям? Плевать, ведь так везде.
Другой аккаунт — другой человек
Пожалуй, кое-кто скажет: «Я хочу на разных быть разными людьми. В одной — деловым человеком, в другой — весёлым раздолбаем». Это нормально. И для этого есть все условия.
Но если кто-то хочет не дробиться на десятки аккаунтов, а быть единым целым - с этим начинаются проблемы. Кто-то создаёт на личной страничке списки «я в интернете» с припиской о том, что все остальные, кто косит под меня — не я. Кто-то указывает во всех своих профилях ссылки на все остальные свои профили (даже это, к сожалению, возможно не везде). Но большинство просто принимает такую ситуацию как данное. И такое состояние вещей порой затрудняет взаимодействие между людьми.
Те, кто не создал аккаунт — бесправные гости.
Даже если отбросить совершенно вырожденные примеры, где незарегистрированным пользователям не позволяется пройти дальше индексной страницы, ситуация неутешительная. Даже в Livejournal, основатель которого является также автором идеи OpenID, гости, зашедшие с помощью этого самого OpenID, приравниваются к анонимным пользователям, хотя и имеют несколько больше возможностей (вроде собственного аватара). На других же сайтах пока не пройдёшь нудную процедуру регистрации (а иногда и заполнения профиля), не имеешь права даже указать своё имя, не говоря уже о совершении каких-либо действий на сайте. Почему так? На этот вопрос уже легко ответить и ответ такой же как и в предыдущих пунктах — это выгодно владельцам соц. сетей.
Отказ от перехода к лучшим возможностям.
Сколько раз вы слышали такой диалог:
— переходи на сайт X — там удобнее интерфейс, больше места под картинки и он намного реже падает, чем сайт Y, на котором ты сейчас сидишь
— да, круто, но тут уже куча френдов, они ведь все туда не перейдут... :(
При отсутствии описанных выше ограничений такого диалога просто не могло бы существовать и это в первую очередь было бы выгодно пользователям — сайты бы знали, что как только у конкурентов появятся лучшие, чем у них, возможности, пользователи перейдут к конкурентам. А о пользе честной конкуренции отдельно говорить не стоит — она и так для всех очевидна.
Дублирование данных
Любой программист знает наверняка, а непрограммист испытвает смутное ощущение, что дублирование данных — плохо. Когда вы в N-цатый раз заполняете профиль на очередном сайте это превращается из «минутного дела» в скучный и противный процесс, который зачастую просто игнорируется, от чего, опять же, портится коммуникация и тратится лишнее время на поиск нужной информации.
А если у вас сменится e-mail и понадобится изменить его во всех профилях, где он указан? Понятно, почему люди стараются не регистрироваться нигде лишний раз, а если даже зарегистрируются, то свои данные заполняют крайне редко.
Что предлагает MetaID
Около пяти месяцев назад я писал о
концепции личного информационного сервера (ЛИС), который бы позволил человеку стать частью глобального социального графа и больше не зависеть в вопросах коммуникации от какого-то одного сайта и его искусственных ограничений. И вот первоначальная реализация этой концепции приближается к концу. И вот что ЛИС предоставит пользователям на первом этапе своего развития:
Связи пользователя не зависят от того, где аккаунт у знакомого.

Не навязывается никаких ограничений на связи с другими людьми. Чтобы читать что пишет другой человек и получать информацию о самых разнообразных событиях, связанных с ним, не нужно регистрироваться на тех сайтах, где зарегистрирован этот человек.
Организация всех своих сетевых контактов в связанную систему.
Можно наконец собрать свои сетевые контакты с разных сайтов и организовать их в логичную систему. В обычной контактной книжке как правило одна запись соответствует одному человеку и в этой записи указываются телефоны, электронные адреса и другие данные этого человека. Это логично. Поэтому нет причины, по которой с сетевыми контактами следует поступать иначе. Нынешняя привязка контактов к аккаунтам, а не людям — это пережиток прошлого и от него надо избавляться. Общайтесь с людьми, а не с их аккаунтами.
Связь с человеком независимо от того, на каких ещё сервисах он зарегистрирован.
Не нужно самостоятельно искать, где ещё зарегистрирован ваш знакомый. ЛИС сделает это за вас. Он сам найдёт аккаунты ваших друзей на сайтах, где они зарегистрированы и вы сможете обращаться с ними как с единой сущностью. Конечно, пока система не всезнающа и её иногда требуются подсказки пользователей. Если же вам не хочется получать информацию с некоторых аккаунтов человека (например, вам интересны только его статьи на определённую тему) - лишнее можно легко отключить.
Один профиль, который можно использовать где угодно
ЛИС предоставляет возможность создать свой сетевой профиль, который будет включать ту информацию, которую вы захотите предоставить другим пользователям сети. Это могут быть как личные и контактные данные, так и информация о вашем образовании, опыте работы, ваших проектах, знаниях и умениях, интересах, и т.д.
Этот профиль по желанию пользователя может быть экспортирован в семантических форматах, которые становятся общепринятыми в современном интернете. Он может быть передан на другой сайт как при логине с помощью OpenID так и в виде RDF-данных. Всё что требуется от другого сайта, на котором вы захотите зарегистрироваться — поддерживать несколько форматов переносимых данных. И он сможет получить не только ваше имя и ник, но и, скажем, список ваших друзей, ваши интересы или предпочтения.
Конфиденциальность.
Мало кто решится открывать информацию о себе всем желающим. Поэтому ЛИС позволяет настраивать права доступа к информации как для людей, так и для других сайтов.
Настройка прав доступа основана на сетевых идентификаторах людей — т.е. вы настраиваете разрешения для некоторого адреса в сети. Независимо от того, на каком сайте зарегистрирован другой человек, вы сможете разрешить или запретить ему просматривать какую-то часть информации о вас. Всё, что нужно будет сделать тому человеку чтобы доказать свои права — это подтвердить одним из множества способов, что некоторая страничка (чаще всего — профиль на каком-то сайте) принадлежит ему. Проще всего это сделать с помощью OpenID, но есть и другие способы.
Использование мощи семантического веба.
Сила семантического веба, о котором в последнее время много говорят, в том, что он позволяет программам автоматизированно обрабатывать информацию на таком уровне, который раньше был доступен только людям. Т.е. он позволяет программам понимать смысл информации более полно. Слабость его в том, что для его работы он должен поддерживаться большинством источников и приёмников информации, чего пока нет.
Сейчас совсем немного информации в сети представлено в семантических форматах, но даже эти крохи уже можно использовать и получать невозможные раньше результаты. MetaID позволяет испробовать на практике эти возможности и, возможно, несколько ускорить развитие сети, ведь чем больше людей будет пользоваться этими технологиями, тем чаще они будут применяться.
Ещё одна социальная сеть?
Это не социальная сеть. Это инструмент, необходимый для нормального существования в глобальном социальном графе. Именно потому что это не социальная сеть в нынешнем её понимании, нам не нужно искусственно создавать ограничения для пользователей. И наши пользователи смогут в полной мере воспользоваться коммуникационными технологиями, предоставляемыми всемирной сетью.
Если вас заинтересовало то, что здесь описано и вы хотите быть одним из первых пользователей сети нового поколения — можно
подать заявку на бета-тестирование сервиса. Оно начнётся уже скоро.
комментарии (76)
С bestpersons сравнивать тоже сложно. У нас с ними немного общего. Но проще увидеть, чем услышать.
Вообщем как я понял, вы:
1) Храните профиль пользователя и являетесь OpenID провайдером, а так же экспортируете его в различные форматы(например RDF).
2) У вас какой-то аналог Social Graph API? Вы написали какой-то краулер по популярным веб-сервисам, который по логину может собрать информацию о друзьях пользователя, а потом её группируете?
Кроме того, это менеджер сетевых контактов (это не только профили на сервисах, но, к примеру, IM-контакты).
+ аггрегатор событий, с этих контактов с возможностью выбирать, что именно аггрегировать
+ настройка доступа к данным пользователя (к любому элементу данных отдельно, а не вкл/выкл для профиля как это делается обычно)
+ мелочи вроде закладок
Это пока... )
http://wiki.openid.net/OpenIDServers
И еще интересует аозможно ли будет к профилю на MetaID привязать уже существующий профиль на другом сайте?
Смотря что вы имеете в виду под "привязать". Можно будет указать свой профиль на этом сайте (если ЛИС сам его не найдёт). После этого будут автоматически обновляться ваши данные с этого профиля (те, которые вы захотите импортировать - список друзей/личные данные/...). Также вы сможете получать события, связанные с этим профилем (посты/обновления "друзей" на этом сайте, системные события, рекомендации, etc...)
Тут логика простая. Чем у большего количества пользователей будут данные в семантическом формате тем больше сайтов их будет понимать.
А пока будем делать то, что возможно сделать сейчас.
???
Для тех сайтов, которые пока ничего подобного не поддерживают мы будем находить другие подходы (конечно, если сайт достаточно популярен).
Но сейчас почти все новые проекты, связанные с взаимодействием людей, в большей или меньшей степени поддерживают либо RDF либо микроформаты (в рунете в меньшей мере, чем на западе, но тоже есть).
Крупные сайты, на которых этой поддержки нет, начинают её вводить (опять же, в основном на западе). Digg, BBC, Wikipedia... скоро их станет намного больше.
Про безопасность на словах говорить бессмысленно - всё будет видно в реализации.
In addition, you agree not to use the Service or the Site to:
harvest or collect email addresses or other contact information of other users from the Service or the Site by electronic or other means for the purposes of sending unsolicited emails or other unsolicited communications;
use the Service or the Site in any unlawful manner or in any other manner that could damage, disable, overburden or impair the Site;
use automated scripts to collect information from or otherwise interact with the Service or the Site;
upload, post, transmit, share, store or otherwise make available any content that we deem to be harmful, threatening, unlawful, defamatory, infringing, abusive, inflammatory, harassing, vulgar, obscene, fraudulent, invasive of privacy or publicity rights, hateful, or racially, ethnically or otherwise objectionable;
upload, post, transmit, share, store or otherwise make available any videos other than those of a personal nature that: (i) are of you or your friends, (ii) are taken by you or your friends, or (iii) are original art or animation created by you or your friends;
Т.е. если ты вдруг решил сделать продукт-конкурент, построенный на краулере данных твоих же конкурентов - то по определению идея должна быть гиблая :-) Если же просто предоставлять "граф"...как некую единую записную книжку...просто книжку..с обширными аналитическими возможностями, то может быть что-то получится.
>>Чтобы читать что пишет другой человек и получать информацию о самых разнообразных событиях, связанных с ним, не нужно регистрироваться на тех сайтах, где зарегистрирован этот человек.
:-) Вот это больше всего улыбнуло. Дерявня Васюки становится центром вселенной :)
Проектов, в которых пользователи генерируют события - море. И часто те, кто хотел бы эти события получать, их не получают просто потому, что для этого нужно делать какие-то дополнительные действия (регистрироваться в сервисе или искать ленты).
Если это будет делаться автоматически - мне лично будет удобнее :)
Но дело в том, что небольших сайтов гораааздо больше. И если они будут организованы (например, с помощью технологий семантического веба или ЛИСов), и смогут по насыщенности и интересности контента конкурировать с крупными сетями - тут этим крупным сетям и настанет конец.
Спасибо.
в этом вся проблема, что никто никогда не будет делиться "своими" пользователями
Примеры с Твиттерами и Диггами - не имеет ни малейшего отношения к данному проекту. Что один, что другой изначально имели свою аудиторию и данная функциональность расценивается как фича, а не основа их бизнес-модели.
Вот Википедию краулить и графы строить - другое дело. Как только получится что-нибудь интересное - пиши. А пока... :)
>Поэтому все тут знают о том, что ты планируешь использовать большие сервисы (социалки к примеру) и именно для них ты пишешь краулер
Вот те на. Все знают, а мне ничего не доложили. Прямо сейчас краулер не знает ни про один конкретный сайт, он работает на общих принципах. Добавить распознавание конкретных сайтов не проблема, но это часто не требуется. А как написать универсальный-умный краулер можно почитать, например, в моём блоге )
>Примеры с Твиттерами и Диггами - не имеет ни малейшего отношения к данному проекту
А я вот считаю, что имеют. И аудитория твиттера и её размер никак не влияет на то, что они используют семантические технологии)
>Вот Википедию краулить и графы строить - другое дело
Этого добра немало в сети - поищи.
В таком случае мне не понятен контекст в котором была сказана эта фраза. В плане "трафика" и сайта - пользователь у того, кто ему предоставляет сервис.
>>В моём случае неважно на какой платформе будет пользователь - он сможет пользоваться сервисами MetaID (теми, которыми захочет), не создавая у нас аккаунт.
Не создавать у вас аккаунт - это одна вещь, а краулить сайты - забирая оттуда контент вместе с пользователем - это другое. Когда я тебе говорю что краулить тебе никто не даст, ты мне отвечаешь - "так регистрироваться-то не надо"...:))
>>Добавить распознавание конкретных сайтов не проблема, но это часто не требуется
Для программиста - да, не проблема. Проблема предоставить юзеру понятный и наглядный интерфейс для настройки скраулера для его конкретного сайта, причем в твоем случае крайлер регулярно должен "что-то делать", забирать\получать сообщения ;-) Поэтому "умный" краулер - понятние относительное...:)
>>И аудитория твиттера и её размер никак не влияет на то, что они используют семантические технологии)
Забудь про семантические технологии, мы сейчас говорим про твою статью и социальные сети и краулинге контента с их сайтов. К данному случаю твои примеры Диггеров и Твиттеров не имеют ни малейшего отношения.
>>Этого добра немало в сети - поищи.
;-) Это то, что из себя будет представлять твой проект, которых "этого добра немало в сети". И никак не то, что ты пытаешься в нем увидеть в лице "коммуникатора" между социальными системами. Об этом и идет речь.
Конечно можно еще раз шепнуть себе "OpenID" и семантические технологии, еще раз зайти на сайт Твиттера и Дигг :) Ну и самое главное, как мантру - "Пользователь должен быть у себя и ни у кого больше"... А хотя..удачи :)
скоро это когда?
скоро - понятие растяжимое.
сервис интересен, но знать когда - было бы лучше, потому что не хотелось бы
каждый день чего то ожидать, а получить это через год.
Напишите хотя бы личкой ;)
!
но я решаю эту проблему намного проще: сразу обмениваюсь с знакомыми нормальными контактами — емейлом и IM
единственный минус всех агрегаторов (недавно пригласили в plaxo pulse) - необходимость хранить на агрегаторе логины и пароли от остальных сайтов, а это напрягает.
и понятно что trust relationship (в техническом смысле) между конкурентами вряд ли будет.