Я сейчас хочу приступить к реализации некоторого софта, который должен работать с потоками браузер-сервер. Хочется понять, где сейчас работает
RFC-6455. В википедии противоречивая информация. В русской статье сказано, что поддержка по умолчанию включена только в Chrome; Firefox и Opera по умолчанию отключают поддержку websockets из-за проблем с безопасностью. В английской же вики сказано, что Firefox отключал поддержку websockets только в версиях 4-5, что косвенно подтверждается тестом Firefox 10 на странице
WebsocketsTest.com.
Есть, конечно, обходные пути вроде Socket.IO и Sock.js, но эти вещи смахивают на костыли
[пожалуйста, без холиворов]. Если поддержка websockets будет включена в ближайшее время, то я не вижу для себя смысла реализовывать протокол выбора транспорта. Если же другого выхода нет, то придется все-таки работать с одной из этих технологий.
Если вы не знаете ответа на сабж, попрошу просто пройти по ссылке (
WebsocketsTest.com) и указать ваш браузер, его версию, и testID (виден внизу страницы после прохождения теста). Заранее благодарен за помощь.