Наверняка вы замечали, что ваш собеседник игнорит вас, находясь в онлайне. А потом статус резко меняется на «был в сети 5 минут назад». Или собеседник выходит из сети через минуту после вашего последнего сообщения. Не спешите злиться или обижаться, скорее всего, здесь виноват сам ВК. Я пишу эту статью не для того, чтобы подробно и занудно описать а…
Пока не особо понимаю, чем мешает этот алгоритм с 5 минутами. Допустим если у меня вк открыт одной из вкладок в браузере и я переключаюсь на соседнюю вкладку, это не значит, что я ухожу в оффлайн. Я слышу уведомление и могу тут же перейти во вкладку с вк, чтобы прочитать/ответить. Даже если я сворачиваю браузер, это не значит, что я совсем выхожу из приложения.
Согласен.
А тем кому не до конца понятна разница, vk - это гибридный портал, доступный и для компьютера, и для смартфона.
А на этих устройствах очень разные сценарии использования и поведения.
У мессенджеров на мобильных просто специфика такая - мгновенного обмена сообщениями.
Вот и получается, что, по умолчанию, там ты всегда рядом, а статус "онлайн" просто значит непосредственное твое внимание, прямо в данный момент.
В соц. сетях же всё по-другому, там "онлайн" - значит что ты выделил время, чтобы зайти и воспользоваться порталом, а до этого возможно вообще был неизвестно где.
От того и задержка пять минут - время, в среднем, в течении которого твоя сессия наиболее вероятно будет продолжена.
А после 5 минут пользователь наиболее вероятно уже чем-то другим может заняться, вообще не за компьютером.