Quote (Austin @ Aug 10 2013 01:25am)
That delay is there so the site doesn't slow down having to always change if the user is online or not. The 20 minute wait is to insure the user is either offline or gone for now and won't be coming back so it changes there status.. Thats why it gives you the last seen (5) minutes ago thing in there profile. The suggestion ur going for would slow the site down more and will proabably not be added since you should use a mediator when trading already to be safe. So both people should be online to trade. Not 1 person pming an offline user about a trade or vice versa.
Thats the reasons it's this way and will most likely stay this way.
Wow I think your a little bit confused.
First off changing online status from off to on takes less than a second.
On the other hand the delay timer has to keep tract of you for 1200-1800 seconds. So thats at least 1/1200 less computer resources. So if it showed normal log on/off then lag would be much reduced.
Second. The whole point of this is to determine if the person your trying to trade with is online. If your waiting to trade with someone that has a green online status and you waiting and waiting only to find out that they been gone for 25 minutes. That is a huge waste of time and fustration. If their status showed that they had logged off then you wouldnt have wasted all that time. You could had made a better more informed decision then. This is so you can trade more efficiently, not how you should trade.
The only reason I see that they implemented this in the first place was so people could see if someone had been on recently. But if you want to see if they been online recently all you have to do is open there profile and look at the Last Seen time.
This post was edited by Sofine on Aug 10 2013 01:28pm