stackoverflow如何实现连续页面更新?

TMS*_*TMS 5 javascript ajax

它令人惊叹 - 你打开stackoveflow问题,页面正在你的眼前修改自己!

"啊,这很明显",我想.他们只是不断向服务器发送AJAX请求以检查是否有变化.

不!我为Firefox打开了Firebug插件并查看了Net面板.几分钟内没有发送AJAX请求.正如您可能已经体验过的那样,页面每分钟更新一次的次数要多得多!

你知道这是如何实现的吗?

Tim*_*m B 3

我不确定,但我希望在此之前它会在 HTML 5 中使用 WebSocket 和长轮询。这些是此类实时更新功能的常用方法。

http://en.wikipedia.org/wiki/WebSocket

http://en.wikipedia.org/wiki/Push_technology