Можно ли как-то средствами javascript(ajax?) повесить висящее соединение для уведомлений. Gmail-интерфейс как-то же узнает о новой почте, как он это делает? Каждые несколько секунд запрашивает определенный файл или все сложнее?