Nowt can be done about that. A web server can only see when a user loads a page, it has no way of telling when the user has stopped looking at the page. So all it can do is assume that the user has left if no pages have been requested in a few minutes.