@man_without_face
студент

Как определять прочитанность сообщений чата?

Есть преблуда, напоминающая Google Talk. Т.е. чат между двумя пользователями. Как можно определять, что сообщение прочитано пользователем? Сообщения просто показываются, не нужно нигде кликать, мол прочитал или не прочитал, как в письмах. А как тогда?

Пока склоняюсь к тому, что логика примерно такая:
- Пользователь открывает окно и все сообщения, какие есть - становятся прочитанными
- Пока пользователь не открыл окна - сообщения не являются прочитанными.

Т.е. завязка только на открытом или закрытом окне. Но может есть более интересные способы?
  • Вопрос задан
  • 2374 просмотра
Решения вопроса 1
viktorvsk
@viktorvsk
Можно по ховеру
Можно по скроллу
Можно по визуальному контакту (если загрузили длинную переписку с мобильного, не факт же, что сразу все будет на экране?)
По отношению времени на странице к количеству символов в новых сообщениях
По началу написания ответа
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы