Looks like the Great Firewall or something like it is preventing you from completely loading www.skritter.com because it is hosted on Google App Engine, which is periodically blocked. Try instead our mirror:

legacy.skritter.cn

This might also be caused by an internet filter, such as SafeEyes. If you have such a filter installed, try adding appspot.com to the list of allowed domains.

Time Zone Error in Practice Stats

Doug (松俊江)   July 26th, 2009 10:50a.m.

I noticed that the practiced time shows up under the previous day (so today, Sunday, shows up for me as Saturday the 25th). I'm going out on a limb and saying that it's not checking time zones correctly (I'm in China and have marked my time zone as Shanghai on Skritter).

pts   July 26th, 2009 2:05p.m.

I’ve encountered similar problem. The practice that I’m now doing shows up on the 25th. My timezone is set on New York.

scott   July 27th, 2009 8:29a.m.

We're having trouble tracking this down. It's clearly happening but for some reason on our systems, it's just not showing up. We're still hacking away at it, though. Any information on how it might be reproduced would be helpful.

By the way, this bug will also cause the timer to start at zero every time you enter the page, but it is still being saved to the day before, so at least your total stats are correct, although off by a day.

Doug (松俊江)   July 27th, 2009 8:57a.m.

When I change my time zone settings in Skritter to Eastern Time I still get the bug but when I change my time zone on my PC to Eastern Time it gets the days correct. I think it has to do with how you figure out what timezone I'm in - if you have a setting in Skritter (and you do) you should not be looking at what time, date and time zone the browser reports that it is in - you should be getting your local server time and offsetting it by the value in the user's Skritter settings. No?

scott   July 27th, 2009 9:15a.m.

Looks like that was the problem, yes, but accidentally! We already have the date produced on the server like you suggest, then flash stores the date to hand back to the server when it needs it, and it looks like Flash's local timezone settings were bleeding into the value it should have just been storing and not fiddling with. We've since changed the way it stores the data so that such fiddling can no longer occur.

Doug (松俊江)   July 27th, 2009 9:18a.m.

Cool, more accurate stats for those of us in China!

This forum is now read only. Please go to Skritter Discourse Forum instead to start a new conversation!