Apple IOS и отсутствие поддержки HTML5 WebSockets
Вопрос
Почему Apple не поддерживает websockets в IOS Safari?
Это в самом деле раздражает меня...
Сейчас я рассматриваю возможность реализации резервного варианта Comet / Bayeaux для браузеров, которые не поддерживают HTML WebSockets;(
Решение
Я управляю iPad с IOS 4.2 Beta 3, а веб-разъемы действительно поддерживаются.
Другие советы
Хорошо, после долгих исследований сегодня днем я теперь использую Socket.IO-узел на сервере и Socket.IO-узел на клиенте.
Если доступны веб-сокеты HTML5, он использует протокол WebSocket.Затем он возвращается к Flash, в конечном счете возвращаясь к тому, что подходит из:Длительный опрос AJAX, многочастная потоковая передача AJAX, вечный iframe, опрос JSONP.
Проект здесь:
www.socket.io
Гильермо Раух отвешивает поклон.Ты - легенда.
Я бы предпочел написать серверную часть на Java, но, думаю, Node.js придется обойтись.Мне бы хотелось немного автозаполнения для узла javascript...;( Я думаю, трудно постоянно делать всех счастливыми!
Теперь у меня есть server push в Safari 4.x на iOS ;)
Переход на резервные протоколы происходит плавно.