Esiste un'alternativa ai Web Socket HTML, ora che Firefox 4 li ha disabilitati?

11

Ho esaminato alcuni dei più recenti motori multiplayer in HTML che supportano tutti i giochi multi-utente (Molto bello) - Credo che tutti questi motori utilizzino Web Sockets per la comunicazione.

That’s why we’ve decided to disable support for WebSocket in Firefox 4, starting with beta 8 due to a protocol-level security issue. Beta 7 of Firefox has support for the -76 version of the protocol, the same version that’s included with Chrome and Safari. Beta 8 of Firefox 4 will remove that support. Anne van Kesteren of Opera also announced that Opera are dropping Websocket support. We are confident that other browser developers will follow.

Fonte: Websockets disabilitati in FireFox 4

Sono appena passato sopra, quindi nessun socket in Firefox 4 o Opera .... è grande. Qualcuno è a conoscenza di un'alternativa o è Chrome o dobbiamo semplicemente sederci e aspettare la prossima versione dei principali browser.

Altre informazioni: Rocket Engine sembra funzionare con tutti i browser incluso IE8 (http://rocketpack.fi/engine/) che cosa utilizzerà come metodo di comunicazione?

    
posta LiamB 04.01.2011 - 22:02
fonte

3 risposte

6

Sì, ci sono alternative:

  • Adobe Flash Socket
  • AJAX polling lungo
  • AJAX streaming multipart
  • Sempre Iframe
  • Polling JSONP

Dai un'occhiata a socket.io che li gestisce automaticamente in base a ciò che è disponibile.

    
risposta data 05.01.2011 - 08:54
fonte
3

Puoi sempre usare Flash Sockets sebbene l'implementazione nativa di Web Socket essere più veloce con meno problemi.

Allo stato attuale, senza Flash non esiste un sostituto decente. Molte librerie che racchiudono molte modalità di trasporto diverse sotto un unico "cofano" ma nulla che funzioni allo stesso modo.

    
risposta data 04.01.2011 - 22:52
fonte
1

Ci sono ancora orbitati socket.

Simply put, Orbited allows you to communicate in real-time with your visitors. Using streaming networking for JavaScript... Orbited allows you to write real-time web applications...

Orbited bridges TCP streams to your browser. Thus, you can connect your clients to any TCP/IP service (IRC servers, custom applications, STOMP daemons such as RabbitMQ and ActiveMQ). Orbited uses js.io to hande protocols such as IRC and STOMP...

    
risposta data 05.01.2011 - 10:28
fonte

Leggi altre domande sui tag