У меня есть JavaScript, который периодически выполняет свою деятельность. Когда пользователь не смотрит на сайт (т.е. Окно или вкладка не имеют фокуса), было бы неплохо не работать.
Есть ли способ сделать это с помощью JavaScript?
Моя контрольная точка: Gmail Чат воспроизводит звук, если используемое вами окно неактивно.