While playing around with the date and time and while using the Chat function of Skype, I noticed something unusual. The unusual thing was that the chat messages were coming above the already written text. This happened because by mistake, I’d selected 11th October as the date but when I realized that it’s not 11th but 10th October so I changed the date but then Skype started acting funny. Here’s the screen shot :
If you notice closely you’ll see that the messages moved up as I changed the date back to 10th. Of course, this is because Skype works on the date and time pattern and saves the history but don’t you think that they should have the server based time ?
I know that not everyone specifies the time zone they are in, but what about those who do!
Anyway, out of curiosity I checked the same thing for Yahoo messenger and Google Talk too, only to find out that even they face few problems :
Yahoo messenger maintains future chats!
Here’s the screen shot which shows you the history of 11th even though today is 10th…again we need server based times!!!!
Google tells that 10th is 10th but its 1 day ago!
The good thing about Google was that it stores the chat history properly and utilizes the server based time. I’m glad that it knows what the correct date is but unfortunately because of the JavaScript’s it says that 10th (which is today) is 1 day ago!
I think these messenger services should make use of the time servers for those who have specified their time zones, but those who haven’t they may use the client side time and make use of the calendar time (even if it’s wrong).
I would not agree with you on this. Why server based time is not maintained is so people when see the time suits there timing instead of seeing the server time and checking the difference.
Moreover it will be overhead if they work according to server time. Imagine millions of user and the application keeps doing to and forth to server for time. It will be load on the time server
For gmail its faster and you get to see right becuase you are logged on to the server for checking mai . However for desktop clients like yahoo messenger and Gtalk its bot be fesible
hehhehe….bug busters at work :-)
@ Ashish : I’m talking about maintaining the time server, it won’t be hard for these kind of companies. At least these companies won’t have issues in maintaining the servers and if they can’t then I really wonder that which company can!
Google maintains it and that’s why we didn’t get the date problem in GMail, so I hope won’t be a problem in Yahoo and Skype too…what say ?
@ 100rabh : What can you expect from bloggers @ work :P