Urbanculture

Jabber

Лампочка-логотип
Мотиватор

XMPP (Jabber) — протокол обмена сообщениями между пользователями в режиме реального времени. Сеть Jabber децентрализована, состоит из множества независимых друг от друга серверов. Сам протокол открытый, каждый может создать собственный сервер, а также принять участие в разработке и развитии сети. Логотипом протокола является лампочка.

Что, собственно, нужно?

В популярных интернет-сервисах

Представлен чуть менее чем везде. Каждый второй сервис, желающий устроить у себя чатик между пользователями, не создает велосипед, а решает использовать уже имеющийся. Итого пользователями XMPP являются очень многие, часто даже не догадываясь об этом. Через джаббер происходит обмен сообщениями ВКонтакте, в социальной сети Одноклассники.ру, свои сервера имеют Google, Яндекс, ЖЖ. При этом с аккаунтом на этих сайтах получаешь и полноценный jabber-аккаунт. Но иногда сервер там имеет ограниченные возможности, дабы пользователь не забывал заходить на сами сайты и продолжал любоваться рекламой, которую джаббер-клиент к сожалению не показывает.

Но все равно появление возможности получать сообщения из социальных сетей через джаббер стало серьезным плюсом, особенно для пользователей мобильных устройств. Если нет необходимости срочно просмотреть картинки и комментарии к записям, то такого решения вполне достаточно. Сильно спасает в роуминге при явной дороговизне интернет-соединения.

Термины и определения

Как и любое нововведение, джаббер оброс в свое время сообществом задротов со своим весьма специфическим языков, который режет слух непосвященному. Поэтому на форумах, в конференциях и статьях, посвященных сабжу можно встретить кучу неясных слов, многие из которых никто не удосужился перевести. Некоторые слова очевидны, но данный раздел расчитан на ньюфага, потому Капитан Очевидность имеет право слова.

Клиенты

Программ достаточно, многие из них предоставляют полную функциональность, некоторые же позволяют просто обмениваться сообщениями.

Наиболее известные:


Муки

Сервис, предоставляемый многими джаббер-серверами. Позволяет организовывать многопользовательские конференции, то есть чатик. Вдохновлено IRC. Выгодно отличает XMPP от ICQ. Но, к сожалению, поддерживается не всеми клиентами и не всеми клиентскими серверами, например, через аккаунты социальных сетей не попользуешь.

Постоянные конференции могут управляться несколькими админами, туда можно поселить бота и т. д.

Доступ к конференциям можно защитить паролем. Поэтому бояться, что вашу переписку кто-то прочтет, нечего. (спойлер: Множество конференций с арабскими названиями явно намекают.) Но, к сожалению, все это несильно прижилось, так как требует некоторой сообразительности. Чаще всего наиболее живыми оказываются техподдержка, конфы, посвященные каким-нибудь дистрибутивам линукса, и, конечно же, конференции джаббер-клиентов, которые стоят в закладках по умолчанию.

ВКонтакте также поддерживает эту возможность, но только через web-интерфейс. Да и назвать это полноценной конфой рука не поднимется.

Транспорты

Бывает и так

Дополнительные сервисы, позволяющие пообщаться с пользователями других сетей. Существуют для IRC, ICQ, социальных сетей (из джаббера в джаббер, j2j), MRA. Но найти работающие транспорты — не самая легкая задача. Причина чаще всего в том, что есть ограничение на количество пользователей, либо просто транспорт отвалился и его забыли починить. Сервера некоммерческие, потому только добрая воля администрации и пинки пользователей приводят что-то в движение.

Преимущества

Их есть.

Недостатки

Система имеет маленькую кучу объективных и большую кучу вымышленных недостатков, с которыми приходится считаться.

Ссылки

Примечания