Ifvisible.js представляет собой кроссбраузерный и очень простой способ проверки, находится ли пользователь на странице или он покинул ее. К тому же, этот инструмент помогает вам работать с полученными статусами, отображая состояние пользователя на страницах. Вы можете вручную запускать события статуса, запуская их напрямую, либо можете выставить события при помощи названий, используя первый аргумент как callback-функцию. Вы также можете устанавливать smart-интервалы, которые помогут вам периодически проверять состояние пользователя на странице.
Требования: javascript