Система чата Google основана на протоколе XMPP , а блок чата Gmail аналогичен другому клиенту XMPP (аналогично gtalk, pidgin, psi для настольных компьютеров).XMPP работает через браузер с расширением Bosh .Хотя я уверен, что Google, должно быть, взломал, чтобы заставить его работать по-своему, но основная идея все та же.
Короче говоря, когда один из ваших контактов обновляет свой статус, он подталкивается кСерверы Google Chat xmpp, которые, в свою очередь, отправляют эту информацию в ваш клиент чата gmail.