Ответ 1
SPDY - это в основном вариация HTTP/S, которая ускоряет время загрузки веб-страницы. WebSockets не является HTTP (даже если он имеет начальное рукопожатие, совместимое с HTTP). Они не связаны между собой (за исключением того, что они оба адресуют веб-латентность), и они совместимы. Ваш веб-сервер с поддержкой SPDY может не поддерживать пересылку соединений WebSockets, но вы всегда можете запускать свой сервер WebSockets отдельно на другом порту, если это так.