I have this Ajax chat I built in 2005 and it kind of "lags." It refreshes at an interval to get messages, but occasionally one of the refreshes fails, and the whole thing cascades and the chat is rendered "stuck" until a refresh works again. Is this just an effect of using refreshes after refreshes to update a chat?
And no, don't suggest IRC. Tried. More than once. Confuses people too much. Other than that, we would lose user integration AND a lot of features.