Zajmuję się tworzeniem aplikacji internetowej "działającej w czasie rzeczywistym", która wysyła żądania AJAX do serwera co 10 sekund. Oczywiście jest to bardzo wymagająca przepustowość i chciałbym się dowiedzieć, czy jest na to jakieś rozwiązanie.Jak wykryć, czy użytkownik jest "bezczynny" z javascript?
Mój pomysł polega na sprawdzeniu, czy użytkownik nie porusza myszą przez X sekund. Jak mogę to zrobić?
Dokładnie to, czego szukałem. Prosty i skuteczny. Dzięki! –
jquery.idle tylko zegarki dla zdarzeń mousemove. Więc jeśli jesteś zadowolony z oznaczania użytkownika jako bezczynnego tylko dlatego, że nie poruszył myszą, to powinno to działać dobrze. Możesz jednak również obserwować inne zdarzenia, takie jak wprowadzanie za pomocą klawiatury. – pinkfloydx33
To jest poprawne i jest wszystkim, czego potrzebuję. –