2012-01-07 1 views
0

Я предполагаю, что они используют эти две функции для вызова Ajax на свой сервер, но я не уверен. Как они это делают?Использует ли Gmail setInterval() или setTimeOut() для периодического обновления?

спасибо.

+0

Почему люди голосуют за этот вопрос? это легко? – MichaelView

+0

Jay1997, вы посмотрели исходный код? – epascarello

+0

@epascarello весь код javascript запутан, как я могу это сделать? – MichaelView

ответ

2

Я не пытался перепроектировать Gmail, но, скорее всего, они используют какую-либо форму Comet (reverse AJAX).

С помощью этого подхода информация доступна мгновенно без какой-либо задержки и дополнительного сетевого трафика.

+0

Кометоподобные методы обычно называются «push-push». – erturne

Смежные вопросы