Я хотел бы знать, как Gmail (или кто-то еще) выходит на Opera.
Вот то, что я знаю до сих пор из своих экспериментов.
- Он не использует тег event-source, который не работает в Opera. 10,51.
- Он не использует iframe, который отображает вращающийся пульсатор и занятый курсор мыши.
- Он не использует responseText в xmlhttprequest, когда readyState = 3, что, как известно, не работает в Opera.
Я попытался посмотреть, как это делается в mibbit и etherpad, и обнаружил, что они оба используют длинный опрос.
Награда
Награда достается тому, кто может сказать мне метод лучше, чем «источник события» для потоковой передачи комет Opera, или как gmail выполняет потоковую передачу (или длительный опрос, если он это делает).