Задать вопрос
h8every1
@h8every1

Как в свернутой вкладке браузера определить, что пользователь неактивен?

Пишу на javascript небольшой скрипт учета времени работы над проектами. И возник такой вопрос: можно ли как-то определить, что пользователь неактивен — не двигает мышкой, не нажимал на клавиши, включился скрин-сейвер и т.п.?

Как сделать это в активном окне браузера мне понятно. А вот можно ли это как-то определять при свернутом окне?

Возможно, расширения к браузеру имеют доступ к какому-то API? Или какой-нибудь модуль для Node.js? В общем, подойдут любые варианты, если они существуют.
  • Вопрос задан
  • 3286 просмотров
Подписаться 2 Оценить Комментировать
Решения вопроса 1
h8every1
@h8every1 Автор вопроса
В общем, осуществить это средствами javascript нельзя из соображений безопасности.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 3
Fesor
@Fesor
Full-stack developer (Symfony, Angular)
Нет. Можно только определить что пользователь закрыл/свернул вкладку.
Ответ написан
Комментировать
Это делается при помощи события focus/blur повешенного на document
Ответ написан
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
Делайте на node-webkit
Там все будет.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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