Глядя на жаркие споры -> об
ICQ и
Jabber, которые зачастую приводят к "
Skype рулит", спрашиваю себя:
будь я джабб "а что бы меня привлекло в Jabber настолько, что позволило бы мне перейти на него, как на основной IM?"
Исторически, "первая IM-любовь" тех, кто в интернетах™ обитает уже около 10 лет и более, безусловно, ICQ. Новоподключённые, как правило, социально связанные со староподключёнными также выбирали ICQ. Как следствие - фактически единственная причина удерживающая от перемен - нежелание терять социальные связи при переходе на новый IM, ведь зачастую бОльшая часть тех, кто обитает
в контактном листе, далека от ИТ, часто это
одноклассники,
нынешние и бывшие коллеги, и всякая "рациональная" на первый взгляд
агитация, основанная на том, что, дескадь, данный протокол "лучше", "свободнее", - в глазах обычного человека - иррациональна и вообще отдаёт религиозностью.
Таким образом главная причина - социальные связи. И даже частые глюки сторонних ICQ-клиентов, связанные со сменой протокола не способны отбить желание общаться именно через этот сервис.
А если посулить потенциальному пользователю, что при переходе на Jabber, сохранятся не только все его старые социальные связи, но даже восстановятся и те, которые, казалось, исчезли безвозвратно?
Тем более, что предпосылки к этому есть.
Поясню, что я имею ввиду.
Кажется, закономерным этапом развития многих социальных сетей и
сервисов построенных на их основе - стало внедрение в систему сначала некоего аналога "личной почты" (например "u-mail", в diary.ru, etc), а затем и IM (Instant Messaging). Причём, если mail.ru пошли по пути создания собственного средства обмена мгновенными сообщениями, тем самым усугубляя фрагментацию сети, livejournal и google выбрали уже существующее - jabber.
Причём достоинства такой интеграции очевидны - пользователь, впервые подключаясь к IM-сервису, попадает в дружественную среду - в уже созданную им же сеть социальных связей. В том же livejournal - все френды автоматически добавляются в контакт-лист.
Однако, как мне кажется, в случае с livejournal попытка внедрения jabber по большому счёту - провалилась. Причина - в свойствах и характере связей в российском сегменте livejournal: "френды" - это чаще всего те, кого интересно читать, а вся потребность в общении реализуется именно в формате блога. Кроме того, перекрытие контактов в LJ и в ICQ часто было незначительно (у меня оно составляло около 15% - этого катастрофически мало для перехода на Jabber от LJ).
Совсем другое дело "чистые" социальные сети типа Одноклассники, Вконтакте, Мойкруг и другие - эти сервисы предоставляют ограниченную функциональность для общения, которую как раз и мог бы компенсировать и восполнить интегрированный Instant Messenger, внедрение которого на этих порталах, как мне кажется, лишь вопрос времени.
А теперь давайте представим себе как тут можно было-бы применить Jabber, и в чём его плюсы. Не сильно касаясь технической стороны (во-первых т.к. не знаком с ней на должном уровне, во-вторых, это на данном этапе не важно).
Многие из нас зарегистрированы во всех вышеупомянутых сервисах, и, очевидно, что если сложить все те связи, которые имеются в них и сравнить эту базу со своим контакт-листом в ICQ - думаю, перекрытие будет более чем наполовину, а то и более чем на две трети - что уже гораздо более благоприятно для миграции.
Всё это, разумеется, было бы возможно только если бы:
1) все вышеупомянутые сервисы внедрили Jabber,
2) была бы возможность связывания учётных записей на разных Jabber-серверах, либо на уровне мета-сервера, либо клиента. (Разумеется тут другая проблема - дублирование контактов одновременно существующих в разных сервисах - так или иначе придётся объяснять, что
Иванов Ivangoe Иван с вконтакта - это
Пётр Piter Петров c одноклассников. Возможно есть более элегантные решения.
Вопрос к знатокам XMPP - как бы это всё сделать красиво?)
В общем, понятно к чему я? =)
При таком раскладе фраза
"посулить потенциальному пользователю, что при переходе на Jabber, сохранятся не только все его старые социальные связи, но даже восстановятся и те, которые, казалось, исчезли безвозвратно" становится более правдивой, особенно в части "восстановления" - так как старые знакомые всё также будут обрушиваться на вашу голову (и в контакте и в одноклассниках и т.п. автоматически появляясь в Jabber-контакт-листе).
Резюмирую: светлое и безоблачное будущее джаббера, может быть, в руках тех взрывоподобно развивающихся социальных сетей (с их огромными пользовательскими базами), которые возьмут его на вооружение. Осталось только убедить их в том, что им это нужно =)
(Ну и, разумеется, основанное на этом единое интегрированное решение (клиент, или мета-сервер + клиент), позволяющее объединять базы контактов и учётные записи.)
Уважаемые jabber-активисты - вот, наверное, неплохая точка приложения усилий =)
P.S. Вопросы спама, безопасности и прочего - не затрагиваю, так как это отдельная тема.
P.P.S. Скорее всего идея выбора именно такого "агитационного" направления - не нова. Мне она показалась очевидной =) Однако на habrahabr, кажется, ещё не поднималась.
Update: Кажется, правильнее переформулировать идею всё-таки в сторону некоего "Jabber-OpenID", так как социальных сетей - потенциальных поставщиков "друзей" - невероятно много.
И целесообразнее было бы не заставлять каждую из них внедрять по Jabber-серверу, а потом пожинать плоды подобной сегментации, а просто дать механизм, благодаря которому человек бы автоматически получал зафренженных конфидентов/корреспондентов (a.k.a. "друзей") с определённого социального сервиса прямиком себе в jabber-контакт-лист.
Читать дальше...
Update2: В ходе
обсуждения
Klaus "подсушил" идею и получил сочетание
Jabber + OpenID + OAuth. Цитирую:
Есть некий сайт, провайдер OpenID, OAuth и Jabber.
* OpenID - связывает твои профайлы на разный соц сетях
* OAuth - позволяет Jabber-серверу получить списки френдов и их контакты
Читать дальше...
Update3: Не совсем то, но уже близко ->
http://www.jabber.ru/node/261
http://openid.xmpp.za.net/ - интеграция XMPP и OpenID.
Многие из вас слышали про технологию OpenID. Одним из ее применений является возможность без регистрации комментировать многие блоги, например, известный Livejournal. Основаная часть реализациий этой технологии предполагала наличие собственного сайта-блога.
Однако, если вы пользователь Jabber, то воспользовавшись сервисом http://openid.xmpp.za.net и своим Jabber клиентом, вы можете авторизоваться с помощью OpenID, не задумываясь о необходимости запоминать сотни паролей. Достаточно просто ответить "OK" на запрос авторизации сайта в вашем Jabber клиенте.
комментарии (169)
А идея, конечо, хорошая.
user@vkontakte.jabber-activist…
или
lj_user@lj.jabber-activist.org
http://test1.ru, http://test2.ru, http://test3.ru
меня тоже останавливает в основном отсутствие качественных гейтов в ICQ - раз, и необходимость выбора джаббер-сервера - два.
в итоге - приходится находиться сразу в трёх сетях (ICQ, GTalk & LJabber), что, конечно, не являет собой правильный путь.
опять же, можно регистрироваться на каком-нибудь jabber.ru и добавлять всех туда, но он, в отличие от GTalk, почему-то не внушает мне доверия...
вот и получается - хотели как лучше, свободный протокол, бла бла бла, а получили отсутствие преимуществ, по сути.
с джаббер.ру у меня в своё время были проблемы (год назад наверно) - осадок остался. может быть, сейчас там всё хорошо, не спорю =)
я пока остановился на GTalk как основном, LJtalk про запас. всё равно всё на гугле - почта, закладки, рсс, пусть и джаббер там же. к тому же много друзей сразу добавилось в контакт-лист (кто пользует gmail).
А вообще посмотрите в сторону Openfire:
http://www.igniterealtime.org/projects/o…
есть графический интерфейс для настройки и администрирования, очень удобно.
вы, наверное, не в курсе, но Gtalk, LJ Talk, и упомянутый далее jabber.ru — это одна сеть. и лично у меня jabber.ru вызывает доверия больше, чем тот же Google
почему больше? просто интересно =)
а даже если и не попросит, не хочу, чтобы даже бездушные роботы читали мою переписку и составляли мой рекламно-психологический портрет.
а у Насти такое врядли будет.
хотя я от Насти уже ушёл на свой сервер.
свой сервер - это, конечно, самый лучший вариант. там и транспорты можно нужные поставить ;)
более того, если ICQ начнёт их резать уже после того, как опредеённая база сформируется и перейдёт на такой обновлённый Jabber, то тем самым только ускорит отток новых пользвателей.
так как у них никаких сентиментальных привязанностей к ICQ, как к "первой любви" нет, а пользоваться тем, что не поддерживает "стандарт де-факто" jabber (помечтаем =) будет нецелесообразно.
к тому, вроде бы, ходят слухи, что в итоге ICQ сами придут к аналогичному джабберу протоколу с поддержкой UTF-8 и других плюшек
никто не станет переходить с ICQ на джаббер, если будет достоверно известно, что ICQ сама перейдёт на джаббер =)
и вообще - если нет разницы, зачем платить больше?
Давали даже его адрес. Но потом он что-то падал или… не помню :(
нашёл вот ретропост про джаббер:
http://slashdot.org/article.pl?sid=99/01…
аж 1999 года выпуска)
---
круто =)))
надо привлекать яндексовский мойкруг и блоги на джаббер
с суповской интеграцией ЖЖ (да и так контакты импортируются)
а потом привлечь к этому делу вконтакте и одноклассников
и что-то типа OpenID внедрить, только джабберовское
---
^_^' на правах полуночной маниловщины =)
хорошо, если бы можно было логиниться на несколько разных джаббер-серверов, вводя только один пароль, а не несколько %)
получается, точно так же можно держать и ICQ, а это не гут :) меня джаббер привлекает как раз-таки унифицированностью. вот было бы единое джаббер-пространство - было бы очень удобно, правда?
при попытке добавить на ya.ru визитку из moikrug, и авторизации по OpenID - разлогинивался из ya.ru.
Видимо и там и там используется "яндекс-паспорт", разумеется разный. Странно всё это.
Но направление именно то, что нужно =)
1) существовал аккаунт на moikrug (до приобретения его яндексом)
2) вы создали другую запись, (с другим e-mail) на ya.ru, (до приобретения moikrug яндексом).
захотели добавить в ya.ru свою визитку с moikrug. и у вас это получилось. Такова была последовательность действий?
Просто когда я логинюсь в ya.ru, а затем пытаюсь добавить "визитку" через OpenID, то после подтверждения авторизации на moikrug, и по возвращении на ya.ru, система перестаёт меня узнавать, так как думает, что я другой пользователь - тот, который с moikrug. предполагаю, это оттого, что на обоих сайтах используется "яндекс-паспорт" и после авторизации на moikrug, контекст пользователя меняется, и ya.ru прерывает процедуру.
А у Вас заведены аккаунт на Моем Круге и Я.Ру с разных Яндекс-аккаунтов?
И был таков.
Тихо, без размышлений.
А так как он был человеком, который часто надобится другим, то получилось так, что многие потянулись за ним.
По поводу соц. сетей. Меня больше возбуждает идея открытия комнат в конференциях, в которых онлайн общаются члены групп соц. сети. Это действительно может что-то перевернуть. Общение в канале может затянуть людей так, что они не отойдут от своих одноклассников никогда :-)
если бы всё это было автоматически - было бы здорово. то есть - вступил в группу, автоматически подписка на конференцию. возможно - наоборот тоже.
Авторизация на OpenID сайтах с помощью аккаунта Jabber'а или наоборот? ;) Первое уже есть, по крайней мере :)
И целесообразнее было бы не заставлять каждую из них внедрять по Jabber-серверу, а потом пожиная плоды подобной сегментации, а просто дать механизм, благодаря которому человек бы автоматически получал зафренженных конфидентов/корреспондентов (a.k.a. "друзей") с определённого социального сервиса прямиком себе в jabber-контакт-лист.
на своём джаббер-сервере мы генерим JabberOpenID, который вбиваем на сайте своей любимой социальной сети. по этому JabberOpenID данный сайт узнаёт наш джаббер-сервер и разрешает ему импортировать все контакты. а также сам вызывает callback-функцию сервера, при добавлении/изменении/удалении нового контакта в социальной сети.
в итоге мы получаем группу контактов вида имя_друга@имя_соц_сети.jabberunion.su, где на этом сервере прописывается соответствие нашеимя@имя_соц_сети.jabberunion.su и того jabberOpenID, которое указывает на наш адрес, на нашем джаббер-сервере.
а когда мы хотим отослать сообщение на адрес имя_друга@имя_соц_сети.jabberunion.su, это чудо конвертируется в реальный адрес друга и форвардится =)
Думаю, тот кто ближе знаком с XMPP сможет предложить более удобную и идеологически стройную схему =)
я немного по-другому вижу процедуру добавления %)
пусть у нас есть джаббер мета-сервер, куда мы добавляем контакт вида jabber_id@someserver.com. называем его - Вася Пупкин. если же у Васи Пупкина есть ещё и регистрация вконтакте - добавляем ещё и pupkin@vkontakte.ru - внимание! - как дополнительный адрес для Васи Пупкина, а не как параллельный контакт.
получается, что у нас будет некий виртуальный контакт-лист с авторизацией на нашем мета-сервере, а различные джаббер-серверы будут играть роль backend: когда мы пишем Васе Пупкину, то наш мета-сервер сам выбирает, какой канал из предоставленных использовать (то есть выбор jabber_id@someserver.com vs pupkin@vkontakte.ru) - а Вася получит наше сообщение всё равно только один раз.
как-то так %)
просто пока нет кого-то одновременно в двух джабберах разных, испытать не получается)
хотя принципиально - да, именно так)
к тому же: Cyrillic problems (CP1251)
Всем своим новым знакомым я раздаю лишь контакты e-mail и jabber и те, кто хочет со мной связаться используют либо e-mail, либо если вопрос очень срочный - звонят и уже потом узнают, почему у меня нет "аси" и так далее...
И многие переходят на jabber
В принципе, все старое и плохо сделаное когда-то уходит. А значит и ICQ уйдет. Вопрос о "наследнике" все ещё открыт.
к ICQ такое почему-то никто не прикручивает %)
Дописать клиентское ПО для удовлетворения самых капризных пользователей для них должно быть делом нескольких месяцев. Подождем еще, пока тенденция скорее позитивная в мире, напоминает начало бума Free and Open Source Software.
Потому что Google не тратится на рекламу ни одного из своих сервисов (по-моему единственное исключение - рекламные щиты 1-400-GOOG)
Полагаю, что вменяемый юзер держит у себя универсальный клиент Миранду, квип и т.п. Если не так сорри, но допустим. Так вот, у меня, скажем, стоит миранда. Там одновременно включены протоколы джаббера, айсикью и мсн-а.
Две трети моих товарищей отображается у меня значками icq, оставшиеся разделены между джаббером и мсн-ом.
Вот объясните, какая мне разница, какой у кого значок и через какой протокол это всё идёт? Я просто щёлкаю на человека и пишу ему сообщение. Да пусть хоть на утюге сидит на том конце меня это не касается нисколько.
Если вам лично удобны сервисы джаббера ради бога, юзайте. И пусть все, кто хочет, юзает. Но зачем проводить "культурно-разъяснительную работу"? Чел сидит на чём сидит, и для вас, человека-на-квипе, это абсолютно параллельно. Вы щёлкаете в своём квипе сообщение уходит...
P.S. Глюков с мирандой (по протоколу айсикью) за последние 3 года было очень мало по моим ощущениям.
Но вот если бы все так думали, если бы всем было параллельно, комментировал бы я сейчас этот топик с помощью бесплатного хорошего браузера, работающего под управлением бесплатной хорошей ОС? Думается, нет.
Один из наиболее уважаемых мною людей — Марк Шаттлворт. Однажды он срубил кучу бабла на акциях, и по идее ему все стало параллельно. Но нет, не стало. И я ему благодарен за это :-)
Если кому-то хочется устраивать свободный мир вокруг (в их понимании) ради бога, можно подумать, кто-то против. Меня лишь сильно смущают всевозможные "агитации". Мы ведь не в предвыборные игры играем, правда? Если кто хочет, пусть качает и юзает что угодно. А "агитация" в подобных вещах неуместна, ибо не политика. Уместно грамотное, объективное сравнение софта, по возможности, без вкусовщины и политических оттенков.
по-моему он больше о том, что и как можно сделать с помощью jabber'а если использовать его совместно с социальными сетями. (а ничего другого использовать не получится - ибо это единственный открытый протокол с развитой инфраструктурой).
Так вот, то, что может получиться - выглядит привлекательно и удобно. Настолько, что я бы даже и сам перешёл на джаббер =)
а про идеологико-религиозные атаки я и сам написал в начале пОста. сам их не очень понимаю.
Так что если вы не можете понять смысла, то или все-таки попробуйте его понять или просто поверьте. Это не финансовая пирамида и никто денег в конце с вам не попросит, всё это во благо. Честное слово.
Я повторюсь мне абсолютно всё равно, на чём сидит человек на другом конце провода. Если случится невероятное, и Миранду, квип, &RQ и (какие там ещё альтернативные клиенты есть) не починят (удивительно ни одного головастого программиста не найдётся в таком большом коммьюнити) вот тогда я уже буду думать, как мне общаться с теми, кто сидит на аське на другом конце.
Мне не кажется, что это беспечность просто сценарий, который Вы рисуете, несколько фантастичен. Грубо говоря, принцип вчерашней погоды уже восемь лет мы пользуемся этой системой, и она работает. Если завтра накроется перейдём. В конце концов, никто из нас не остался жить с трёхдюймовыми дискетами или ЭЛТ-мониторами. Даже самый распоследний чайник понимает, в чём преимущество флешек и LCD. Если с инстант-мессенджерами будет то же самое, и здесь произойдёт сдвиг, но пока серьёзных предпосылок нет.
вот у меня есть сафари. и я знаю, что есть firefox, которая круче чем сафари. а почему круче? потому что круче и точка.
а почему джаббер круче? потому что джаббер и точка.
пользователю плевать с высокой башни на всякую там "открытость" и прочее. пока у джаббера преимущества - только потенциальные.
p.s. 8мбит анлим, кстати у меня, а теперь появилась и паранойя))
причём удалять вроде бы никого и нельзя, хоть понемногу, да со всеми общаюсь.
причём у некоторых товарищей добавляет по 300 и ничего :(
я просто устрою генеральную зачистку и не буду мучаться, пожалуй :) тем более, что новых людей у меня появляется всё больше в джаббере.
к примеру, от ICQ джаббер отличается следующим:
1. Сообщения в Unicode (никаких "кракозябров")
2. Стандартизированный протокол (Mirabilis же часто его меняет, из-за чего происходят всяческие глюки. после последнего изменения в середине ноября перестало работать аж 5 штук мобильных клиентов и, если мне не изменяет память, &rq)
3. Много серверов на выбор (сервер ICQ один и, опять же, он может преспокойно упасть - хотя такое случается редко)
4. Поддержка конференций (или "комнат", типа IRC)
5. Поддержка шифрования трафика (в то время как ICQ можно легко прослушивать)
и так далее.
для кого-то станет решающим аргументом то, что в джаббере можно загрузить аватар большего размера :)
2. хз чо это
3. хз зачем это
4. хз
5. с адиумистами некоторыми я щифруюсь :)
а авик, кстати, прикольно :) а то фиг разглядишь фоту нимфы. то ли памелла, то ли помелло :(
никто ведь не заставляет "просто пользователя" пересаживаться на джаббер))
p.s. а так хотелось еще поспорить по поводу жидкости воды))
1. Купить MS Windows
2. Купить или поставить браузер с рекламой. Причем, как работает этот браузер, не знает никто, кроме их авторов.
Для следующего сайта вам потребуется еще одна итерация, но уже с другим набором ПО.
За попытки распознать протокол сайта и опубликовать его или написать альтернативного, удобного вам клиента, на вас подают в суд и выигрывают. После чего меняют протокол, где-то раз в полгода-год. Так, для надежности.
Теперь понятно?
R:
Пока нет нормального, в полной мере кучерявого и стабильного клиента - от пересадки на жабер я отказался и другим бы не присоветовал.
P.S.
Сам пользуюсь почти всеми известными мне сетями, и мой выбор - Live Messenger 8. Скайп конечно во многом лучше, но от лайва - самые приятные ощущения остаются.
Нормальные клиенты есть, причем немало. Навскидку - pidgin/gajim. Знакомые, пользующиейся Виндой, в основном сидят под мирандой. Хотя самому Миранда не очень нравится (хотя и Винды у меня нет :)), отзывы о ней только положительные. Так что возможностей для перехода множество, было бы желание.
В лайве же, самое привлекательное - интеграция и стандартизация. Большинство юзеров сидят в одном клиенте, а стало быть, если припрёт поговорить войсом, использовать вебкамеру, поиграть в местную версию сапёра - я уверен, что нужно нажать одну кнопку и we are in. Это самое ценное для меня: преимущества, которые есть здесь и сейчас, а не в прекрасном будущем :)
Сидите там, где сидят ваши друзья.
IM — это всего лишь средство общения, не надо превращать его в религию...
к тому же, единый список контактов удобнее, чем с пяток разных)
Вы же тоже против монополии. (:
У меня есть Pidgin, он и есть этот мета-аккаунт.
Я туда ввожу данные для нужных мне сетей, и он мне все показывает в одном окошке (:
мне больше нравится идея с гейтами джаббер-джаббер ^_^
посмотрим, как оно в итоге обернётся =)
нашел выход - мультипротокольный клиент,
правда тот же копет у меня на таком количестве логов и контактов висел, пришлось перейти на более простой pidgin. Потихоньку перетягиваю народ на gtalk или любой jabber-ориентированый сервис.
благо между ними можно свободно переписываться.
Однако с точки зрения комфорта - наверное довольно бесчеловечно заставлять пользователя вводить разные данные в одном и том же месте (логины/пароли от разных соц-сетей в jabber-сервис), гораздо удобнее вводить одни и те же данные в разные местах (OpenID/OAuth от Jabber-провайдера в своих социальных сетях).
В принципе, и то и другое потребует некоторорых усилий со стороны социальных сетей...
Включаю мыслилку
OpenID - свяжет твои профайлы
OAuth - расшарит списки френдов
И ты получаешь всех друзей со всех сайтов в Jabber
А вот и написал уже четкую концепциюпонравилось из описания: "Users don’t care about protocols and standards – they care about better experience with enhanced privacy and security. This is exactly what OAuth sets to achieve." :)
Интересно, а стали ли бы вы пользоваться им, если бы всё вышеописанное было реализовано? А если - реализовано прозрачно (без необходимости вникать в сервера/паспорта и проч.?)
Ведь вы сами знаете чего вам не хватает в ICQ =)
Портированные кошмары типа Psi и Pidgin - это не серьезно.
По любому - он же только к гуглю коннектится, нет?
Кстати, вот ещё нативный windows-клиент: Gizmo/LJ Talk. (Есть и "родная" версия для Mac.) Но, подозреваю, что он тоже будет коннектиться только к livejournal.
Интересно, можно ли обмануть эти клиенты, настроив ip/port маппинг на другие jabber-сервера? =)