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