Was ist denn ein üblicher timeout? 10 Sekunden? 30 Sekunden? Ich kann mir das so vorstellen:
Läuft bei mir so:
Du postest (mit oder ohne Inhalt):
Refresh in 10, 20, 40, 80, 160 ... max 2^12 Sekunden.
Grund. Refreshes finden ja statt ob ich auf das Chatfenster starre oder meinen Fokus auf einer anderen Seite habe.
Vielleicht habe ich mich nicht klar ausgedrückt, mit "timeout" meinte ich die Zeit nach der ein Browser üblicherweise einen Request verwirft, weil er annimmt, dass er keine Antwort mehr bekommen wird.
Innerhalb dieser Zeit müsste der Server dann antworten und ggf. ganz kurz vor Ablauf sagen "janee, war nix".
Aber dein Modell ist auch nicht schlecht.
--
sh:( fo:| ch:? rl:( br:& n4:& ie:{ mo:} va:) de:µ_de:] zu:) fl:( ss:| ls:[ js:(
sh:( fo:| ch:? rl:( br:& n4:& ie:{ mo:} va:) de:µ_de:] zu:) fl:( ss:| ls:[ js:(