ユーザーに向けられた新しい質問があるときに、時間に敏感な通知をユーザーに送信するスクリプトがあります。しかし、コンピューターを開いたまま昼食を取りに行く人もいるため、通知が届かないことがわかりました。
ユーザーが 5 分間アイドル状態であるかどうかを検出するスクリプトをまとめようとしています。そうであれば、ユーザーを「オフライン」として表示し、通知を閉じます。
タブ間でも非アクティブを検出できるかどうか興味がありましたか? (たとえば、ユーザーが Facebook.com の別のタブに切り替えてそこでアクティブなままである場合、特に Web ページにアクセスしていなくても、「アクティブ」と見なされます)。