Пользовательские статусы: различия между версиями

Материал из Мир Jabber
Перейти к навигацииПерейти к поиску
м (+deadlink)
 
(не показано 38 промежуточных версий 5 участников)
Строка 1: Строка 1:
==Введение==
__NOTOC__ [[Изображение:Jabber statuses 01.png|thumb|right|upright|Показ основного статуса, настроения и прослушиваемой мелодии в [[Psi]]]]


/*к написанию*/
'''Статус''' и '''статусное сообщение''' — специальный информационный пакет в сети Jabber, который показывает, готов ли данный пользователь к общению. За доставку таких пакетов отвечает сервер. Обычно необходимым условием получения информации о присутствии какого-либо контакта является наличие его в [[Ростер|ростере]] принимающей стороны и наличие [[Авторизация|подписки]] от данного контакта.


==Расширенные статусы==
Возможные значения статуса в Jabber:
В Jabber существует особый транспорт под названием PEP (иногда его называют PubSub, это не одно и то же, но связанные вещи). Принцип его работы довольно прост: кто-то создает свою рассылку, PEP транспорт её считывает и рассылает подписчикам (напоминает [http://ru.wikipedia.org/wiki/RSS RSS]). На базе данного транспорта создано несколько сервисов :
; Доступен (Available, Online)    : Самый распространенный статус, означающий, что пользователь в сети и готов принимать сообщения.
; Готов пообщаться (Free for chat) : Пользователь в сети и желает пообщаться.
; Отошел (Away) : Пользователь в сети, но отлучился.
; Недоступен (xa, eXtended Away)   : Пользователь в сети, но отлучился на долгое время.
; Не беспокоить (DND, Do Not Disturb)  : Пользователь в сети, но не желает, чтобы его беспокоили.
; Не в сети (Not available, offline) : Пользователь отключен от сети. Вы можете отправить ему сообщение в оффлайн, оно будет храниться на сервере и будет доставлено сразу же, как только пользователь подключится к сети.
; Невидимый (Invisible) : Пользователь в сети, но его собеседники думают, что он не в сети.


* [http://www.xmpp.org/extensions/xep-0080.html XEP-0080: User Geolocation] — местоположение.
'''Статусное сообщение''' - текстовая строка, комментирующая статус и определяемая пользователем.
* [http://www.xmpp.org/extensions/xep-0084.html XEP-0084: User Avatar] — аватар
* [http://www.xmpp.org/extensions/xep-0107.html XEP-0107: User Mood] — настроение
* [http://www.xmpp.org/extensions/xep-0108.html XEP-0108: User Mood] — занятие
* [http://www.xmpp.org/extensions/xep-0118.html XEP-0118: User Tune] — музыка, которую пользователь слушает в данный момент.
* [http://www.xmpp.org/extensions/xep-0194.html XEP-0194: User Chatting] — [[Конференции|групповые чаты]]
* [http://www.xmpp.org/extensions/xep-0196.html XEP-0196: User Gaming] — игры
* [http://www.xmpp.org/extensions/xep-0195.html XEP-0195: User Browsing] — серфинг в интернете.
* [http://www.xmpp.org/extensions/xep-0197.html XEP-0197: User Viewing] — просматриваемое TV, фильмы и т.п.


PEP неявно для пользователя используется также в:
===Приватные статусы===
* [http://www.xmpp.org/extensions/xep-0154.html XEP-0154: User Profile] — [[VCard|Профиль]]
Одной из полезных функций сети Jabber являются приватные статусы. Данная функция позволяет выставить статус инвидуально для каждого контакта. Собеседник не сможет определить Ваш реальный статус. Данная функция используется некоторыми клиентами для управления [[транспорт|транспортами]].


=== Настроение и Активность===
==Расширенные статусы==
Это самые популярные сервисы. Их можно сравнить с x-статусами в ICQ. Первый служит для передачи настроения, а второй для передачи занятости. На данный момент в каждом их них можно задать около 60 значений.
 
==Клиенты==


На данный момент поддержка PEP есть в следующих клиентах :
Кроме основных есть также ряд так называемых ''расширенных статусов'', позволяющих передавать разнообразную дополнительную информацию о пользователе. Подробнее читайте в статье "[[Расширенные статусы]]".


* [[Psi]] - User mood & activity & tune
==Ссылки==
* [[Gajim]] - User mood & activity & tune
*  - User mood & tune
*  - User mood
*  - User mood & activity & tune
*  - User mood


{| class="wikitable"
* [[JRD:Статус|"Статус"]] и [[JRD:Отображение_информации_о_присутствии_на_веб-странице|"Веб-статус"]] на JRuDevels.
|rowspan=2 align=center bgcolor=lightgreen width=60|'''Статус'''
* [http://www.google.com/talk/service/badge/New Отображение статусов в Web] для аккаунтов [[Google Talk]] {{deadlink}}
|colspan=6 align=center bgcolor=lightblue|'''Клиент'''
|rowspan=2 align=center|'''Описание'''
|-
!width=60 bgcolor=lightblue|[[Psi]]
!width=60 bgcolor=lightblue|[[Gajim]]
!width=60 bgcolor=lightblue|[[Pidgin]]
!width=60 bgcolor=lightblue|[[Kopete]]
!width=60 bgcolor=lightblue|[[Miranda]]
!width=60 bgcolor=lightblue|[[Bombus]]
|-
!width=150 bgcolor=lightgreen|Geolocation
|align=center bgcolor=#FFAAAA|
|align=center bgcolor=#FFAAAA|
|align=center bgcolor=#FFAAAA|
|align=center bgcolor=#FFAAAA|
|align=center bgcolor=#FFAAAA|
|align=center bgcolor=#FFAAAA|
|Местоположение
|-
!width=150 bgcolor=lightgreen|User Avatar
|align=center bgcolor=lightgreen|X
|align=center bgcolor=lightgreen|X
|align=center bgcolor=lightgreen|X
|align=center bgcolor=lightgreen|X
|align=center bgcolor=lightgreen|X
|align=center bgcolor=lightgreen|X
|Аватар
|-
!width=150 bgcolor=lightgreen|User Mood
|align=center bgcolor=lightgreen|X
|align=center bgcolor=lightgreen|X
|align=center bgcolor=lightgreen|X
|align=center bgcolor=lightgreen|X
|align=center bgcolor=lightgreen|X
|align=center bgcolor=lightgreen|X
|Настроение
|-
!width=150 bgcolor=lightgreen|User Mood
|align=center bgcolor=lightgreen|X
|align=center bgcolor=lightgreen|X
|align=center bgcolor=#FFAAAA|
|align=center bgcolor=#FFAAAA|
|align=center bgcolor=#FFAAAA|
|align=center bgcolor=#FFAAAA|
|Занятие
|-
!width=150 bgcolor=lightgreen|User Tune
|align=center bgcolor=lightgreen|X
|align=center bgcolor=lightgreen|X
|align=center bgcolor=lightgreen|X
|align=center bgcolor=#FFAAAA|
|align=center bgcolor=lightgreen|X
|align=center bgcolor=#FFAAAA|
|Прослушиваемая мелодия
|-
!width=150 bgcolor=lightgreen|Chatting
|align=center bgcolor=lightgreen|X
|align=center bgcolor=lightgreen|X
|align=center bgcolor=lightgreen|X
|align=center bgcolor=lightgreen|X
|align=center bgcolor=lightgreen|X
|align=center bgcolor=lightgreen|X
|Конференции
|-
!width=150 bgcolor=lightgreen|User Gaming
|align=center bgcolor=#FFAAAA|
|align=center bgcolor=#FFAAAA|
|align=center bgcolor=#FFAAAA|
|align=center bgcolor=#FFAAAA|
|align=center bgcolor=#FFAAAA|
|align=center bgcolor=#FFAAAA|
|Онлайн-игры
|-
!width=150 bgcolor=lightgreen|User Browsing
|align=center bgcolor=#FFAAAA|
|align=center bgcolor=#FFAAAA|
|align=center bgcolor=#FFAAAA|
|align=center bgcolor=#FFAAAA|
|align=center bgcolor=#FFAAAA|
|align=center bgcolor=#FFAAAA|
|Серфинг в интернете
|-
!width=150 bgcolor=lightgreen|User Viewing
|align=center bgcolor=#FFAAAA|
|align=center bgcolor=#FFAAAA|
|align=center bgcolor=#FFAAAA|
|align=center bgcolor=#FFAAAA|
|align=center bgcolor=#FFAAAA|
|align=center bgcolor=#FFAAAA|
|Просматриваемое TV, фильмы и т.п.
|-
|}


Также [[QIP Infium]] имеет поддержку PEP, но она несовместима со стандартом и может быть прочитана только другим [[QIP Infium]].
[[Category:Общее]][[Category:Термины]]

Текущая версия на 20:52, 27 августа 2022

Показ основного статуса, настроения и прослушиваемой мелодии в Psi

Статус и статусное сообщение — специальный информационный пакет в сети Jabber, который показывает, готов ли данный пользователь к общению. За доставку таких пакетов отвечает сервер. Обычно необходимым условием получения информации о присутствии какого-либо контакта является наличие его в ростере принимающей стороны и наличие подписки от данного контакта.

Возможные значения статуса в Jabber:

Доступен (Available, Online)
Самый распространенный статус, означающий, что пользователь в сети и готов принимать сообщения.
Готов пообщаться (Free for chat)
Пользователь в сети и желает пообщаться.
Отошел (Away)
Пользователь в сети, но отлучился.
Недоступен (xa, eXtended Away)
Пользователь в сети, но отлучился на долгое время.
Не беспокоить (DND, Do Not Disturb)
Пользователь в сети, но не желает, чтобы его беспокоили.
Не в сети (Not available, offline)
Пользователь отключен от сети. Вы можете отправить ему сообщение в оффлайн, оно будет храниться на сервере и будет доставлено сразу же, как только пользователь подключится к сети.
Невидимый (Invisible)
Пользователь в сети, но его собеседники думают, что он не в сети.

Статусное сообщение - текстовая строка, комментирующая статус и определяемая пользователем.

Приватные статусы[править]

Одной из полезных функций сети Jabber являются приватные статусы. Данная функция позволяет выставить статус инвидуально для каждого контакта. Собеседник не сможет определить Ваш реальный статус. Данная функция используется некоторыми клиентами для управления транспортами.

Расширенные статусы[править]

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

Ссылки[править]